Been spending since time understanding how to make a #compiler from a c like language to x86-64 machine code. I think I now understand enough to actually start!
I feel like I want to make an mmorpg in my spare time. Yeah I know... Not to sell or in the expectation I'd get a single player, but just to scratch the itch I have to make one.
Perhaps not an mmorpg then but even just a tiny shared area you can walk around and interact will do. With aweful graphics. Don't know why, I just want to make this.
I think I have most of the required knowledge although making enough art for even the tinyest of areas would be problematic for me.
I guess I have to admit to myself that I'll never have the time or focus to make both a game and all the low level engine code for it in my 'spare' time so I need to accept that I'll either make some pretty opengl demos that are not a game, or I make a game using Godot or something and I'll won't feel like I made the important parts.
Its all just for my own fun so no consequences to which I choose but I guess it's time to decide which I find more fun.
For a few days was struggling with how to represent arbitrary uniforms for shaders in my opengl project, and then how the calling code knows which it needs to set.
Then realized none this need to be abstract. The shader and the code using it need to both know which exact uniforms are needed so why am I wasting time trying to abstract this.
One day perhaps my game will need to pass generic uniform values but until then this is premature abstraction slowing me down and complicating the code.
Lazarus IDE 1.8.4 is released with Free Pascal compiler 3.0.4
http://forum.lazarus.freepascal.org/index.php/topic,41326.0.html
(submitted by mariuz)
Getting fed up with windows. It seems to get less what i want with every update and i feel like i have no control over how my computer works any more. Going use Linux instead from now on. Not a big change, i already use Linux at work mostly.
Guess I'll need to keep windows dual boot so i can play some windows games and maybe port some of my hobby game projects should i ever finish one :)
Trying out d language properly for some small opengl experiments. I've played around with it for years but never done much with it and forgot how good it is. Thinking I'll use it a lot more. #dlang