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.