A downloadable game for Windows

This is my entry into the OLC Code Jam 2021.

While I was initially not going to participate, I had eventually decided that this was too good of a theme for me to just pass up, and with only 2 days left of the jam I got to work.

In this game, your goal is to have every button in the present pressed by a box, however you can also travel between the present and future to bring more boxes into the world and solve more puzzles.

Due to this 2 day timespan I had to make the game, I have not implemented everything I wish I could have. Someday I may revisit this project and add powered doors, a proper win condition, box and player collision for stacking box puzzles (yay!) and platforms that can be enabled when a button is pressed. There are also a couple issues with buttons in the future and edge collision detection for the player character that I may fix in the future too. I feel that this concept has a lot of potential, so I really want to continue working on it. This is also my first time making a serious game and drawing pixel art, but it overall was a fun experience!

If it ever crashes, send the generated traceback.txt file in the comments and I'll try fix the issue.

Source code is avaliable at: https://github.com/Sebby37/boxin-thru-time-source/

Credits:

  • The idea: Portal Reloaded, OneLoneCoder
  • My friend for telling me about the jam in the first place
  • The crane in the background of the present: http://pixelartmaker.com/art/869cd5930589daa
  • The sound effects: rFXGen by Raylib Technologies
  • The rest of the pixel art and code: Myself 😎
  • Code libraries and language: Python 3.8.1, Pygame 2.0.1

Download

Download
Boxin' Thru Time.exe 43 MB

Install instructions

Simply download and run the executable! If it ever crashes, send the generated traceback.txt file in the comments and I'll try fix the issue.

Comments

Log in with itch.io to leave a comment.

(+1)

Very good considering the time frame it was made in, really cool concept, more levels would be awesome

(+2)

And I want to play longer!

It's very damn good lol