Hi all,
I am releasing my first game for NES Homebrew project called RoboRun-NES.
Its a single room based platform game in which you have to collect coins/powerups and kill enemies, game has actually 5 levels and will add more levels in future.
Here are some gameplay:
Final level :
I have added some blinking animations as well when player goes invincible with star powerup, and half dead counter timer when life reaches to 1
And some other jumping and walking animations i converted using NES-Sprite convertor tool and imported to CHR.
Gameplay on Youtube:
https://www.youtube.com/watch?v=52nVrLGUxf4
New tools and utilities.
To create this game i had to create some of my own tools so i created some tools/utils and helper library.
1)Tiled export plugins : Helps you to export map created in Tiled to C-File or Assembly file directly.
Check https://github.com/haseeb-heaven/RoboRu ... ipts/Tiled
2)NES-Clib: A custom helper library to load HUD and title/intros and randomize palette and more.
Check https://github.com/haseeb-heaven/RoboRu ... /nesclib.h
3)Meta-tiles convertor : Converts meta-tiles to c code (Originated by NesDoug).
Check https://github.com/haseeb-heaven/RoboRu ... meta2c.exe
This game was build by learning some open source games in c and some tutorial by NESDoug https://nesdoug.com/ and sprite flickering limitations were learnt by open source game by MojonTwins and their modular framework https://github.com/mojontwins/MK1_NES.
NOTE: Currently game only supports PAL/DENDY video regions.
Source code for game and other tools used can be found here https://github.com/haseeb-heaven/RoboRun-NES
Any suggestions and feedbacks are welcome.
EDIT : Fixed Palette colors and platform bug.
Added version 1.1 with bonus and new levels
Thanks.
RoboRun - Single Room Platform Game | UPDATED
Moderator: Moderators
-
- Posts: 20
- Joined: Wed Mar 17, 2021 4:40 am
- Contact:
RoboRun - Single Room Platform Game | UPDATED
- Attachments
-
- RoboRun-NES_1.1.nes
- (40.02 KiB) Downloaded 99 times
-
- RoboRun-NES.nes
- (40.02 KiB) Downloaded 99 times
Last edited by haseeb_heaven on Tue Apr 06, 2021 8:01 am, edited 4 times in total.
- Controllerhead
- Posts: 314
- Joined: Tue Nov 13, 2018 4:58 am
- Location: $4016
- Contact:
Re: RoboRun - Single Room Platform Game.
This was a fun little game. Excited to see where you and your toolchain brings you in the future.
-
- Posts: 20
- Joined: Wed Mar 17, 2021 4:40 am
- Contact:
Re: RoboRun - Single Room Platform Game.
Thanks for checking out the game, will try to improve my tools and games in future for sure.Controllerhead wrote: ↑Tue Mar 30, 2021 2:30 pm This was a fun little game. Excited to see where you and your toolchain brings you in the future.
Re: RoboRun - Single Room Platform Game.
I recommend changing the palette to more sane colors, this combination of colors really hurts eyes.
It's also necessary to align platforms tiles, because in some places the platform is longer, and the hero is standing in the air.
I also caught a bug when I pressed start on the last level, I was thrown out to the game over screen.
It's also necessary to align platforms tiles, because in some places the platform is longer, and the hero is standing in the air.
I also caught a bug when I pressed start on the last level, I was thrown out to the game over screen.
-
- Posts: 20
- Joined: Wed Mar 17, 2021 4:40 am
- Contact:
Re: RoboRun - Single Room Platform Game.
Thanks for trying out the game btw i have fixed palette colors now and platform bug also now that was due to meta-tiles arranged that way.lancuster wrote: ↑Tue Mar 30, 2021 4:37 pm I recommend changing the palette to more sane colors, this combination of colors really hurts eyes.
It's also necessary to align platforms tiles, because in some places the platform is longer, and the hero is standing in the air.
I also caught a bug when I pressed start on the last level, I was thrown out to the game over screen.
And for last level if you complete level 5 then go to level 6 it says game over because you finished the game there are no levels beyond level 5
Please report if you found more bugs.
Thanks