
The life of Cirkat
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).
Ludum Dare 44 - Your life is currency
-------------------------------------
Game : The Life of Cirkat
Team size : 1
Platform : NES (original NES from 1983/1985, using emulators for the Jam)
Language : 6502 ASM & C
Personal challenge : First time trying to program a game on NES
You will need a NES emulator to run this game, any good NES emulator should work. If you need one, http://www.fceux.com was the main emulator I used to develop the game.
Libraries used :
- neslib : NES hardware-dependent functions by Shiru (https://shiru.untergrund.net)
- famitone2 : music and SFX player (used to playback SFX)
Tools used :
- NES Screen Tool 2.4 (tile editor and screen editor)
- FamiTracker (NES SFX editor)
- Visual Studio Code
- CC65 & make
- FCEUX (NES emulator and debugger)
References used :
- https://wiki.nesdev.com : Great source of information on NES hardware and programming
- https://cc65.github.io/doc/
- http://anton.maurovic.com/posts/nintendo-nes-gamedev-part-1-setting-up/
- https://shiru.untergrund.net/articles/programming_nes_games_in_c.htm
- https://shiru.untergrund.net/code.shtml
- https://shiru.untergrund.net/software.shtml
- https://github.com/jmk/cc65-nes-examples
- http://www.famitracker.com/
- http://www.fceux.com
Play the game via JS NES Emulator (in-browser) :
http://ld44.weirdfox.com/run/NesTest
-------------------------------------
Game : The Life of Cirkat
Team size : 1
Platform : NES (original NES from 1983/1985, using emulators for the Jam)
Language : 6502 ASM & C
Personal challenge : First time trying to program a game on NES
You will need a NES emulator to run this game, any good NES emulator should work. If you need one, http://www.fceux.com was the main emulator I used to develop the game.
Libraries used :
- neslib : NES hardware-dependent functions by Shiru (https://shiru.untergrund.net)
- famitone2 : music and SFX player (used to playback SFX)
Tools used :
- NES Screen Tool 2.4 (tile editor and screen editor)
- FamiTracker (NES SFX editor)
- Visual Studio Code
- CC65 & make
- FCEUX (NES emulator and debugger)
References used :
- https://wiki.nesdev.com : Great source of information on NES hardware and programming
- https://cc65.github.io/doc/
- http://anton.maurovic.com/posts/nintendo-nes-gamedev-part-1-setting-up/
- https://shiru.untergrund.net/articles/programming_nes_games_in_c.htm
- https://shiru.untergrund.net/code.shtml
- https://shiru.untergrund.net/software.shtml
- https://github.com/jmk/cc65-nes-examples
- http://www.famitracker.com/
- http://www.fceux.com
Play the game via JS NES Emulator (in-browser) :
http://ld44.weirdfox.com/run/NesTest