Need Help Creating a CGA platformer.
Posted: Sun Aug 26, 2018 1:03 am
Like the title says, I need help making a CGA DOS platformer.
It doesn't need to bee too complicated, all I want it to do is scroll(Tile based 16 pixel scrolling, chunky but simple(er)), have objects to pick up with locked doors that require a key to open, play PC Speaker sound effects(Maybe have AdLib Music) and have 16, 128 x 24 tile levels that are loaded from what would essentially be a renamed text file. Having as much of the game loaded into RAM as possible would be nice for speed, as I estimate the game would be around 64-80K in size, counting all of the graphics, sound, levels, and main EXE.
I would also like it to have enemies, they only have to move until they hit a tile and then turn around and repeat, firing at the player if he is in front of the enemy.
I would love if this would run on a 4.77MHz 8088, but for the sake of speed I'm aiming for a 6MHz 286 PC with 640KB of RAM.
Any help is welcome, as I am new to C. I know a minuscule amount of assembly.
Sorry for the long post.
It doesn't need to bee too complicated, all I want it to do is scroll(Tile based 16 pixel scrolling, chunky but simple(er)), have objects to pick up with locked doors that require a key to open, play PC Speaker sound effects(Maybe have AdLib Music) and have 16, 128 x 24 tile levels that are loaded from what would essentially be a renamed text file. Having as much of the game loaded into RAM as possible would be nice for speed, as I estimate the game would be around 64-80K in size, counting all of the graphics, sound, levels, and main EXE.
I would also like it to have enemies, they only have to move until they hit a tile and then turn around and repeat, firing at the player if he is in front of the enemy.
I would love if this would run on a 4.77MHz 8088, but for the sake of speed I'm aiming for a 6MHz 286 PC with 640KB of RAM.
Any help is welcome, as I am new to C. I know a minuscule amount of assembly.
Sorry for the long post.