- Game Of Game Of Life
- 09 Jun 2019 06:01:41 pm
- Last edited by VitalAsh on 01 Jul 2019 09:36:47 am; edited 7 times in total
<!>I will still be working on "Epic Adventure", although progress has been a lot slower recently.<!>
A Game Of Game Of Life is now in the archives! Click to download!
Latest Gif:
Awhile ago I created a TI-BASIC game in which you had to select which cells will be alive in the next Game Of Life iteration. If you got it right, you advanced to the next level. Otherwise, you would lose and have to restart. It was fun to play, but incredibly slow in-between levels. I decided I would try to remake this game in C to run faster and play better. The TI-BASIC version did not have a high-score system which I will try to implement in this remake. Dynamically sized levels are possible with the way I designed them, but chances are I did it wrong because it worked the first time.
This may be the first game I upload the source for, this game could probably benefit greatly from being open source. For example, the way I allocated memory for levels in the level generation function could be entirely wrong.
Edit: Github source uploaded. https://github.com/slimeenergyreal/gogol
At the time of posting this, I am close to getting the game to a playable state. Note the coloring is not finished.
Todo:
► Fix bugs (if any).
Currently Done:
► Fancy background screen (Planning on having tiles fading in and out on a grid)
► Better GUI
► Level, time, and high score systems
► Custom color palette
► Increasing level size as level number increases
► Key debouncing
► Make the selected tile in the play scene stand out more
Edit: Thank you MateoC for pointing out all of the things I was doing wrong!
A Game Of Game Of Life is now in the archives! Click to download!
Latest Gif:
Awhile ago I created a TI-BASIC game in which you had to select which cells will be alive in the next Game Of Life iteration. If you got it right, you advanced to the next level. Otherwise, you would lose and have to restart. It was fun to play, but incredibly slow in-between levels. I decided I would try to remake this game in C to run faster and play better. The TI-BASIC version did not have a high-score system which I will try to implement in this remake. Dynamically sized levels are possible with the way I designed them, but chances are I did it wrong because it worked the first time.
This may be the first game I upload the source for, this game could probably benefit greatly from being open source. For example, the way I allocated memory for levels in the level generation function could be entirely wrong.
Edit: Github source uploaded. https://github.com/slimeenergyreal/gogol
At the time of posting this, I am close to getting the game to a playable state. Note the coloring is not finished.
Todo:
► Fix bugs (if any).
Currently Done:
► Fancy background screen (Planning on having tiles fading in and out on a grid)
► Better GUI
► Level, time, and high score systems
► Custom color palette
► Increasing level size as level number increases
► Key debouncing
► Make the selected tile in the play scene stand out more
Edit: Thank you MateoC for pointing out all of the things I was doing wrong!