
Protector
This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
You can try viewing the original page on Web Archive (may not load correctly).
PROTECTOR
A Ludum Dare 46 game jam compo entry. April 2020.
THEME : *KEEP IT ALIVE*
Platform : Nintendo Entertainment System \[NES\]
Language : C *(ASM source included in source code were either generated, or are existing library necessary to build the ROM.)*
Description
This a 1-player Arcade action game.
You are a hero, with your antivirus gun, you must destroy the incoming viruses, survive and protect the nurse in an hospital.
Controls
* Hold A to run
* Press B to shoot
* Use D-PAD to move around
* Press SELECT to toggle the music if it annoys you
* Press START to pause the game
How to run
Download .nes ROM. Open it in your favorite NES emulator.
I recommend to use Mesen for an optimal experience.
If you do not want to install an emulator, you can just go to https://jsnes.org/, then drag and drop the .nes rom on the webpage to play.
How was it made
Libraries :
* Shiru's neslib
* Shiru's famitone2
Tools used :
* Visual Studio Code (Code editor)
* Shiru's NES Screen Tools (CHR graphic bank editor, and nametable map tool, NES palette editor)
* CA65 compiler (Compiler)
* Famitracker (Sound & Music)
* Mesen (Emulator & Debug tools)
* Shiru's NES Space Checker (Check generated ROM)
Special Thanks
I'd like to thanks :
* Shiru for his invaluable NES development tutorials, tools, examples and learning resources
* All the developers of the tools i used. (Mesen, Famitracker, Visual Studio Code, CA65)
* The LDJAM event organizers
* Anyone that is going to play and rate this game during the competion
* ...
* AND all the people fighting the pandemic while i'm at home making silly games !
--------------------------------------------
How to run
Download the .nes ROM. Open it in your favorite NES emulator.
I recommend to use Mesen for an optimal experience.
If you do not want to install an emulator, you can find a web-based one, then just drag and drop the .NES rom.
I found these working online html5/javascript NES emulators :
- https://app.7io.org/CycloaJS/ : Just drag and drop the .nes file on the webpage to start playing. [Recommended]
- https://jsnes.org/ : Just drag and drop the .nes file on the webpage to start playing. [Does not work entirely as expected]
--------------------------------------------