Greetings! I've begun work on a small platforming engine, with a character that bears a striking resemblance to the main character of a famous game franchise.
Update August 3rd, 2016
-Changed sprites, added some flashiness to intro
-Added the ability to shoot. Up to three shots can be on the screen at the same time.
Jumping sound is in!
-Some other tweaks that I can't remember right now
Update July 31st, 2016
-Added intro animation/fanfare (I'll come up with my own music for it later)
Thanks to Tyroney for allowing me to use the code he wrote for that!
-designated channel 1 for sound effects (this is more of a thing for me to remember than actually being coded in)
-Started some background music
Update July 28th, 2016 #1
-Added footsteps and landing sounds
-fixed vertical collision detection
Update July 28th, 2016 #2
-fixed horizontal collision detection (I think)
Update July 31st, 2016
-Added intro animation/fanfare (I'll come up with my own music for it later)
Thanks to Tyroney for allowing me to use the code he wrote for that!
-designated channel 1 for sound effects (this is more of a thing for me to remember than actually being coded in)
-Started some background music
A little bit on the history of this project
I agree the fanzines have a lot of great tutorials. Great start though, I like the level look and the character movement is pretty good.
Because I can't help myself when someone talks about anagramming a word, I will never be able to see the function DoTimer() the same way again.
The last DoTimer() is in captivity. The source code is at peace.
I couldn't resist.
I'm probably going to do something like that when I get further in developing this. Mind if I look at your code?
Eager anticipation.
Any thoughts on implementing an item randomizer? :)
It's a nice idea, but I honestly want to go for a linear progression kind of thing, metroidvania style. That's still a way off at this point though. I need to complete the engine before I start designing the world.
I marked it CC on purpose. (not like one can hide p8 code effectively)
Overview of that intro - Added a function call to _init. In the function, I draw the background, play a sound, and loop while channel_0 is playing. In the loop I increment a timer, and occasionally change an offset, draw the player sprite, and redraw the map. (only needed one map tile, instead I just pasted the map call from _draw.)
I'm very new to Pico-8 but I can tell that you've put lots of effort into this already, it's looking awesome! I'm loving the music as well, sounds a bit funkier than the original Metroid but still fits the game really well :D Can't wait to see future updates on this.
[Please log in to post a comment]