Current State of Game


And so work continues!

Although I haven't been the most active creating a game from scratch is pretty damn hard, especially when working in a language like Love2d/Lua. There's very little "shortcuts" and premade functions like other game making programs, so everything has to be made from scratch. Why do it this way? Well, my brain doesn't work as well as it used to thanks to a "mini stroke" and being a novice, self-taught programmer means using premade code confuses me more than it helps. By writing the code myself from scratch it means I understand what everything is doing all the time, and in the worst cases, why  it isn't running the way I want it to.

The downside of this is that every single function has to be created by myself, including some pretty nasty hefty ones like the mouse handler and collisions (between mouse and objects drawn to screen) to determine what exactly the mouse is clicking. So my initial idea of having a demo out by Halloween 2020 obviously did not work out as well as I thought! Instead, I might be able to release a "micro game" or a functioning proof of concept by Christmas.


WHERE IS THE PROJECT AT NOW?

As of now I'm implementing the event, dialogue, and item interaction systems. Movement on the map and the view port drawing is almost done - the issues with the viewport is that it requires a lot more math than my brain is capable of so I'm taking a break.

Once those are done with I'll be able to start playing with starting the battle, hacking, and information tabs, as well as getting things prepped for loading/saving through menus. 

Finally, last but not least, the options menu,  title screen and all the goodies that come with it (like accessibility options and key remapping!) should be slapped on. 

WHERE ARE WE GOING TREEBEARD

 Right now the plan is to have a proof of concept with a working, barebones "game engine" by Christmas. It won't be worthy of being called a demo quite yet, but it won't be a folder of multiple "testx" folders and scraps of code either. 

Leave a comment

Log in with itch.io to leave a comment.