The current state of RuntDeale!

So… RuntDeale could be further along than I want it to be…
BUT, I am happy with what I got now, considering I’ve been moving it from language to language constantly (first it started as a web-game in JS, then I made a prototype in Python, then I tr…


This content originally appeared on DEV Community and was authored by Calin Baenen

So... RuntDeale could be further along than I want it to be...
BUT, I am happy with what I got now, considering I've been moving it from language to language constantly (first it started as a web-game in JS, then I made a prototype in Python, then I tried to move to Java, then I eventually, after taking a bit of a break from it, I moved to GoLang... it was working well there, until I found out the Go bindings for Raylib were broken... so then I moved to C, but that was just beyond my understanding, so... FINALLY, I ended up with C++).

Wow, that was a lot (in the thought portion).
For the Go version, I've put up two gamedev bug logs on my YouTube channel.
For the C++ version, I recently released a video showing that the C (not C++) bindings for Raylib work perfectly fine, and I'm happy to be using them in my game.
The video can be found here (RuntDeale C++ game demo (ver 0.0.0) - Sprites + Audio.).

The thumbnail for the video also includes a watermark for the game that I made recently.
The watermark, and the Tweet I put it in can be found here.
This is the artwork that the watermark rests on-top of:
Artwork of Rainville from RuntDeale. Rainville finally has a clearing between its storming clouds.


On top of all of this, I've been trying to create clever ways to cut down on my "code footprint", since I still want my game's code to be readable (even if no one except me is interested in it), and one clever way I've decided to solve that issue is by making a custom form of Ini for my game's use case.
I'm planning for it to have "synonym keys" (so I don't have to write multiple lines with similar keybindings), mapping features, and other stuff in that vein.

Anyways, this is getting pretty long, so I'll leave it here.

Thanks for reading!
Cheers!


This content originally appeared on DEV Community and was authored by Calin Baenen


Print Share Comment Cite Upload Translate Updates
APA

Calin Baenen | Sciencx (2021-06-15T10:36:18+00:00) The current state of RuntDeale!. Retrieved from https://www.scien.cx/2021/06/15/the-current-state-of-runtdeale/

MLA
" » The current state of RuntDeale!." Calin Baenen | Sciencx - Tuesday June 15, 2021, https://www.scien.cx/2021/06/15/the-current-state-of-runtdeale/
HARVARD
Calin Baenen | Sciencx Tuesday June 15, 2021 » The current state of RuntDeale!., viewed ,<https://www.scien.cx/2021/06/15/the-current-state-of-runtdeale/>
VANCOUVER
Calin Baenen | Sciencx - » The current state of RuntDeale!. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/06/15/the-current-state-of-runtdeale/
CHICAGO
" » The current state of RuntDeale!." Calin Baenen | Sciencx - Accessed . https://www.scien.cx/2021/06/15/the-current-state-of-runtdeale/
IEEE
" » The current state of RuntDeale!." Calin Baenen | Sciencx [Online]. Available: https://www.scien.cx/2021/06/15/the-current-state-of-runtdeale/. [Accessed: ]
rf:citation
» The current state of RuntDeale! | Calin Baenen | Sciencx | https://www.scien.cx/2021/06/15/the-current-state-of-runtdeale/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.