Old video games are cool.
I find old video games cool because of the impossible constraints they managed to overcome. Despite of the constraints of hardware - unimaginably small memory, low frame rate, screen resolution, limited colors, input types - they managed to tell amazing stories, create worlds, characters, sound.
I became obsessed with these incredible stories where such limited technologies still enabled grown up man to create such amazing artwork. There are awesome stories behind iconic games that defined generations. My favourite one is how a Hungarian software dealer accidentally sold Tetris to Nintendo. You can find many cool stories at the Gaming Historian YouTube channel.
Don't need to be a gamer to make games
I am not a gamer by any means. I am a game enthusiast and someone who loves making things.
I tried making couple of things in Unity in the past, when Ustwo studio was working with Google on the Cardboard Design Lab. Unity is a full-fledged 3D game engine which lets game developers publish their games on game consoles, mobile, desktop or web. It is extremely powerful and kinda the opposite of constrained.
Then one late night impulse buy introduced me to the world of PICO-8. I purchased a GameShell by ClockWorkPi.
Limitation by design
Constraints usually coming from reality. Application size, processing power, screen resolution, available sound are all based on real, tangible limitation of the hardware. In case of a fantasy console, these limitations are imaginary. And these carefully selected constraints are responsible for creativity what required to work with them.
There are so many cool things created for PICO-8, here are some of my favs:
- Celeste 1.0 (Yes, that Celeste which is now available for Nintendo Switch, Xbox, PlayStation.)
- Let's Karate!
- A Very Warm Fire
- GET OUT of this Dungeon
- Curse of Greed
- Pico Racer
- FUZ (inspired by the indie game hit FEZ)
- Pico Tetris
- Low Knight
- The Lair
Making my first game
What I ended up building
- the meteors somewhat randomized in ranges and their sprites as well
- 100 lives
- 160 light years
- 25 collectable golden thingies
You can try it out in your browser: https://www.lexaloffle.com/bbs/?pid=64120#p
Character tester 1.0
What fascinated me the most is the character animation. How these animations are not in a linear timeline but in based on the logic of the world, the mechanism of the character and how the player controls them.
I made a Character Tester for my future #pico8 game projects. The character can move, can jump and can fart too.
You can try it out in your browser: https://lexaloffle.com/bbs/?tid=34266
The primary goal of this cart is to test animations, visual effects, and character mechanics.
I am still fascinated by how much character this interactive pink thing has, by only 6 sprites.
Working with constraints is frustrating for some, a creative juice for many.