Devtober 2024 Reflections
Post Mortem for devtober 24
The project started active development in early 24, as an rpg maker mz project. however I wanted to move away from using RPG Maker. I then started creating the game as a text based adventure rpg, programmed in dotnet (c#). I chose dotnet, because I am familiar with c# and dotnet allows for cross platform development out of the box, much like java, I chose c# as the language as opposed to VB or F# because I have the more Knowledge of C# than F# or VB, using C# for most of my projects.
--------------------------------------------------------------------------------
The struggles of creating a game from scratch. There is a lot of unknowns going into this project. For example, I ended up passing a single object to represent the player and a single object as the enemy, instead of using an array.Alot of what I did, was trial and error. Some of it went unnoticed for a few months, The character creation function had a bug at one point that was as follows: no matter what a player selected from the list, it would always select the 3rd option, so my solution was to remove that from the character creation function as apart of the function itself, and make the class choice an input parameter. Is that to say I havent enjoyed the project, I have enjoyed the project, I have learned alot, and I feel like I have accomplished alot with what I have created. It is a struggle, but it is worth it.
--------------------------------------------------------------------------------
What did I learn from this project.
I learned alot, I know I have talked about the struggles alot, I have learned, and relearned various concepts such as: switch inputs (how they differ from C++ to C#) This stems from a recent project using C++, Saving/Loading, This is something that has been a challenge for me. I can save the player information to a json file, but I am not entirely sure how to go about the load process. This is an ongoing experiement. I have enjoyed seeing my game work, after a bug as been fixed.
Leave a comment
Log in with itch.io to leave a comment.