Hi!
Doing LD jam for years now. I'm always looking into something new, Android, Processing, NintendoDS, GameBoy Color, GameBoy Advance, Atari 2600. Some years ago, I began working on my own game engine in C++ but life took me away from that language so I stopped working on it. Recently I had to get into GoLang and it changed my life, I stuck with it, it's awesome! So, LD 51, I started another game engine in Go. And here we are. Have not worked on it since but I want to get into it.
I had a game idea for my limited engine which needs little additional engine development. So my engine can advance and a game might happen out of it. It is always a good idea to develop a project by implementing real life needed features. (Then do heavy refactoring. :stuckouttongueclosedeyes:) The idea is bendable to incorporate "summoning" - don't frown on me when it feels forced.
Features I have:
- a window with OpenGL context
- upload meshes, textures, and arbitrary data to video card
- use vertex and pixel shaders
- online multiplayer ready game loop
Features I need:
- minimal GUI, ex. a pushable button
- sprite animation
- sprite movement
- sprite user interaction
- sprite collision
- multiple scenes handling
- a basic sound mixer
- sound player
Decent start to turn my engine basics into actual game engine basics. A little ambitious but I hope it will get me back into the groove of programming.
I will stream on Twitch/rawbits
(Why does my trustworthiness needs to be evaluated after all these years, site devs? :disappointed:)
Wish me luck!