Hi, evryone! This is my first game. I novice in programming and I study it myself. So my code awful. Also sorry for my weird music and bad english)
Game includes 16 stages!
Ok, how to play.
It is small arcade like in 80s. We have our hero - mr. Box. It's ordinary carton box (but he can move and shooting with blocks). He have opened top (i think, this usually when boxes opened from top, right?). In my game blocks random fallen from the sky. We need try catch them on top our box (besides Evil Blocks). Then we get them into. But in box can be only three blocks (you can see what that blocks into box at right-bottom corner of screen). If all three blocks in box are same color, then triggered some magic... and they disappear, but instead we get some score points.




Alright. Sometimes to improve on something you have to redo the whole thing from scratch. That's what I did here and with workable results.
Now I know PICO is capable of more keystrokes than the simple Left, Right, Up, Down, (O), and (X).
But for purists who don't want to dabble with 2- or 3-player controls, there is this.
It's very good for what it does. It can read keystrokes, and by that I mean layered. You can be pressing 3-buttons down at a time and it will still recognize a unique 4th. It's that powerful. Let's go over it.
You have one string to get things going called, "KEYTYPE." It's a string and contains 6-characters which tell the state of reading for the keys in this order [Left, Right, Up, Down, (O), and (X). I.E:


These things always get stuck in my socks when I go hiking.
I've been playing with a z-buffer 3D rendering implementation, which lends itself to recursive additive fractal structures.
My ultimate plan was a static landscape renderer, but this was an interesting (if sluggish) detour.
-Electric Gryphon




No points for originality here, but it's a fun programming exercise. I plan to port this to my Gamebuino device next.
v0.2
- Solved celebration
- "Reset" menu option
- "New puzzle" menu option
- Fancier graphics
v 0.1
The basic functionality is all there:
- Generation of random puzzles
- Ability to solve it
Still pending
- Final touches
Possibly:
- "Hint" menu option
- Difficulty indication



It would be cool if the site owner made the site available in other languages, for example, Portuguese (even if translated by google translator), I'm Brazilian and I can say that the Brazilian market for indie games is extremely giant and here would be the perfect site (if translated) for developers to test their games. Well ... it's just a suggestion.




I am an idiot that needs to move on to BGM stuff, basic AI, and update code. Still got a fair amount of coding on all of my projects to do, and for some reason, I've recently been jamming out a PICO-8 demake of Spiral Knights, or at least the base stuff of it. Don't know if I'll ever get the online multiplayer aspect of it, but the semi-random Zeldalike quality of the game is more than enough to make fun. Sprites and a fair chunk of map data done, code isn't even started yet.







Infinitroid has been a great inspiration to simplify and revisit Gentroid, where now instead of having code try to write a Super Metroidy world, has really been simplified to a handful of environments that are mostly horizontal in nature with isolated elevator rooms, item rooms, and maybe miniboss rooms. And now that I've learned you can recolor/tint sprites, I've revised many of the repeated items to make more creatures. All in due time, I suppose...

I finally got time to play with Pico-8 so here is my first game. It's a purple chicken because I'm some guy who draws chickens on the internet. It's my gimmick. It's a pretty standard maze game. Don't run into the enemies. Get to the goal and go to the next stage.
I notices a glitch where I could walk through the moving enemies since I didn't made a proper collision check, but I thought it was neat so I just made a sound effect when it happened instead of fixing it. I think you only have to do it once to get everything.
I'm sure there's problems with this, but I wanted to finish something before I started acting ambitious.



