the NESdev Compo deadline is tomorrow and I just sent my entry today.
I attached the final ROM in this post (Twin-Dragons-20170131-0.074.nes).
I really had a blast coding it and I hope you guys will enjoy this short game.
Please give me your feedback as I'm planning to expand the game with more levels / features and release a cartridge for it later.
Have fun !
Code: Select all
Description: The infamous Cater Killar has kidnapped one of the twin dragons. Pick up your favorite character and go through a journey to help your twin, crushing the various dangers in different worlds. Controls: D-pad: Movement Select: Move between options in menus Start: Starts the game, pauses while in game. B: Shoot A: Jump UP+B : Shoot using power up (iceball when picking up icecream / mega-fireball when picking up red pepper) DOWN+A : Lets you go down from platforms / moving platforms Collect green peppers for extra lives Credits: Antoine GOHIN - code (https://twitter.com/pixels_kitchen) JSR - famitracker music engine (http://www.famitracker.com) Shiru - SFX engine (shiru.untergrund.net) Matt PLB - music and SFX (http://www.please-lose-battle.com) Surt - art (http://opengameart.org/content/twin-dragons) MadMarcel - additional art (dragon's jump pose - http://gamejolt.com/@madmarcel) MLB - additional art (flame effect - http://mleborgne8.wixsite.com/portfolio) Aurélien 'Auré' Buisson - tests Guillaume 'Boc' Buisson - tests Loodish - tests Other: The game is fully PAL/NTSC/DENDY compatible. If the game is too hard for you, a well known easter egg may help ...
Original posts :
Finally writing a post to introduce my entry to the compo : Twin Dragons.
Using some of Surt's graphics and MadMarcel extra graphics, I'm making an horizontal side-scrolling platformer. I've been working on it for two weeks now, re-using some code from other projects or test roms.
The test level is very simple and mainly used to check every feature. By the way I'm looking for some advice or articles on level design, if someone can help me on this it would be greatly appreciated !
What's working for now :
- horizontal scrolling
- actors animations
- basic physics
- one-way platforms
- dragon's fireballs
- simple enemy AI
- background collisions
- actor / item collisions
- items / power-ups
- moving platforms (horizontal and vertical)
- basic sound effects
- 45° slopes
- flying enemies
- first boss
- freezing power-up
- mega-fireball power-up
What's left to do :
- any ideas ?!
Here are some screenshots, I'll try to add a video this week.
That's it for now, I'll keep you posted !
2016-12-06 update :
Clouds have been flipped, and I introduce you Minky which will have to rescue Dinky.
2016-12-22 update :
I attached a test ROM so you can test the game and maybe give me some feedbacks.
The level is not a loop, but I copy/pasted the same portion multiple times.
There's not ending and you can't die.
Water is not implemented for now, so you're wrapping vertically.
It should be PAL/NTSC compatible .
2016-12-24 update :
Dinky can finally die, it brings you back to the title screen for now.
New ROM version attached
2016-12-30 update :
Quick update :
- a lot of bugs have been fixed
- 45° slopes are completely implemented
- player can jump down from one-way platforms / moving platforms by pressing down+jump
- background CHR is now full, and contains tiles for 2 worlds
2017-01-05 update :
Item collect and enemy death animations, and a lot of bugs fixed !
Next step : flying enemies !
2017-01-07 update :
Transition screens added ! The game flow is now completely working !
2017-01-09 update :
Today I finally started to work on boss battle / entrance. Still a lot of work to do though ...
2017-01-13 update :
And here's the first power-up in action !
You can now freeze enemies by pressing UP+B after picking up an ice cream.
2017-01-14 update :
Finally, the second power-up will help you to kill tougher enemies by pressing UP+B, after picking up a red pepper !
2017-01-15 update :
Hey folks ! Will you be able to defeat Cactus Clay, the first boss of the game ?