Log In  
Follow
MaxBize
Portal Golf
by MaxBize
:: Unfold ::

Cart #portal_golf-3 | 2021-09-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
29

Chain portals together to collect all the gold!

Portal Golf is a physics puzzle game with portals. Place portals around the level in order to get the ball to collect every gold bar. You have no control over the movement of the ball and can only place portals before you start the run. Try to use as few portals as possible to earn medals, or just fill the whole level with portals and have fun!

Detailed Instructions are in-game

Controls:

  • Left click on any wall with a white edge to add a portal
  • Left click and drag an existing portal to move it somewhere else
  • Right click to delete an existing portal
  • Press C to start or stop a run

If you need more help, I made an in-depth guide over here


Note that the game plays much more smoothly on desktop than web - consider downloading it. This is the full version of a game jam game I made last year. Follow me for more gamedev! https://twitter.com/MaxBize

P#97092 2021-09-09 07:01 ( Edited 2021-10-04 01:41)

:: Unfold ::

Hello!

I'm curious if there's any (undocumented) way to play music starting from an offset in the pattern like you can for sfx(). My end-goal is to cross-fade between two different variations of a track. You can figure out the current music state with stat(16-26) but I haven't found any way to either start the music from a specified offset/row or a place to poke memory to move the pointer for the current music row to another row. Let me know if there's a way!

P#96372 2021-08-23 03:16

:: Unfold ::

Cart #maxbize_superbreakout-3 | 2020-08-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
15

Play as an angry robot head stuck on a rail and hellbent on breaking every last brick! Bust your way through 22 unique levels, interact with 16 different types of bricks, and hop into the editor to make and share your creations!

Controls

In-game

  • Left & Right Arrows - Move
  • C | Z - Boost
  • V | X - Launch glued balls
  • Up Arrow - Reset balls
  • Down Arrow - Restart level
  • Ctrl + R - Return to Main Menu (your progress will be saved)

Level Editor (mouse required)

  • Left Click - Place brick
  • Right Click - Copy brick
  • Middle Click - Erase brick
  • Left & Right Arrows | Scroll wheel - Change brick
  • C | Z - Copy level to clipboard (You can share this in a comment below!)
  • V | X - Paste level from clipboard (You can paste in levels that others have created!)
  • Up Arrow - Play level
  • Ctrl + R - Return to Main Menu (your progress will not be saved)

How to play

In-game

Your goal is to destroy the bricks on screen. You do this by controlling the robot head paddle at the bottom of the screen. Use the arrow keys to move left and right and press X to launch the balls and get started! Any time the ball touches the paddle it will go back up! If you manage to hit the same ball a few times, it will split into two! Need to get around faster? Hold Z to boost!

There's 16 different kinds of bricks, each with their own behaviors. Pay attention to how each one works to better plan your attack! Some bricks will drop powerups - try your best to collect those too! The effects will stay until you complete the level. You can always restart the level by holding the Down Arrow if you want to try a different approach.

Level Editor

You can create custom levels of any configuration you can imagine! Levels are created by individually placing bricks wherever you'd like. A red cursor shows your current mouse position and the bottom of the screen will tell you what type of brick you currently have selected. To place a brick, just left click! You can easily change your selected brick by using the Left & Right Arrow Keys or the Mouse Scroll Wheel. You can also quickly set your selected brick to the same as an already placed one by highlighting it and right clicking (just like the "eyedropper" tool in image editors). Removing bricks can be done by middle clicking them or selecting the "erase" brick.

Once you've got everything just how you like it, hold Up Arrow to play it! You can return to the editor at any time by holding Down Arrow. Beating the level will also bring you back to the editor. Create, play, tweak, repeat! Then share it with the world!

Sharing levels is a bit tricky due to extra protections on the web version of PICO-8. To copy the current level configuration, hold C to get it ready. Once you've held it long enough that the pop-up goes away, press Ctrl+C to actually copy it to your clipboard. Pasting in a level works in the opposite way: press Ctrl+V, then hold V to load it in. The level data is just a short string that can easily be shared in a comment or a tweet! Share what you've created with others!

P#80194 2020-08-01 17:58

:: Unfold ::

Cart #maxbize_portaldeal-3 | 2020-05-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Chain portals together to collect all the gold!


How to Play

Hey, listen up! This game is tricky to get the hang of!

The objective of the game is to collect all the gold bars. You have a green collector that will grab them whenever it gets close. While you can't control it directly, you can place portals around the level to get it where you need.

The game is broken into two phases:

Setup Phase:

  • Left click on any wall with a white edge to add a portal
  • Add as many portals as you want. They chain together. For example, if you place three portals, portal one will lead to portal two which will lead to portal three which will loop back to portal one
  • The last portal you placed will be colored blue. The next portal you place will always connect to this one.
  • If you place your cursor near a portal, you will see which portals connect to it. Every portal has two connections - an input and an output portal
  • You can left click and drag an existing portal to move it somewhere else
  • You can right click to delete an existing portal
  • Once you're ready, press Z to end setup

Play Phase:

  • Sit back and watch the madness! You have no control over the movement of the collector
  • Press Z to return to setup

Tips:

  • The physics is deterministic - every play with the same setup will have the exact same result
  • Use gravity to your advantage! The ball is always accelerating downwards
  • If you didn't beat the level, go back to setup, tweak things, and try again!
  • Every level has a bronze / silver / gold medal. Win medals by beating levels using fewer portals
  • Your progress is recorded. Come back at any time and pick up where you left off, or retry your favorite level!

This game was made in a week for #RNDGAME2020. Follow me for more gamedev! https://twitter.com/MaxBize

P#77256 2020-05-27 07:44 ( Edited 2020-05-27 07:57)

:: Unfold ::

Cart #maxbize_superbreakout_1-4 | 2020-03-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Hey everyone! This is a Work-In-Progress of my first PICO-8 game, Super Breakout! It only comes with 8 simple levels, but features a fully-functional level editor so that you can create and share your own levels! I still need to add audio, create more levels, and generally polish things up before I'd call this "done." I'm looking for feedback on anything you want to comment on. I'd also love to play any levels you create! Just share the level code in a comment :)

Controls

In-game

  • Left & Right Arrows - Move
  • C | Z - Boost
  • V | X - Launch glued balls
  • Up Arrow - Reset balls
  • Down Arrow - Restart level

Level Editor (mouse required)

  • Left Click - Place brick
  • Right Click - Copy brick
  • Middle Click - Erase brick
  • Left & Right Arrows - Change brick
  • C | Z - Copy level to clipboard (You can share this in a comment below!)
  • V | X - Paste level from clipboard (You can paste in levels that others have created!)
  • Up Arrow - Play level
P#73955 2020-03-15 19:54 ( Edited 2020-03-15 20:01)

Follow Lexaloffle:          
Generated 2023-09-24 04:44:16 | 0.095s | Q:23