Hmm, change of plans?
I’m still in but I’m debating moving my project over to Java (w/ LWJGL for rendering) for compatibility reasons. I was originally going to go with C# and OpenTK, but I’m not sure how much people want to install the OpenTK frameworks on their computers to play. Then again, can I even bundle LWJGL with my application?
This may or may not be my downfall, however. I’m pretty terrible at java but I have SOME idea of what I’m doing with it, considering that I’ve been using it to develop a dungeon crawler for the past few months or so. I had made a prototype for my engine in C# which was going to be my warmup game but it ended up being too ambitious so amusingly enough I’ll be finishing it AFTER my main compo game, heh. But, I have about 8 or so hours to get most of my test engine working in Java. I’m probably just going to port the rendering and basic gameplay logic bits, so I don’t have to deal with too much that I lose my motivation. Rendering is going OK, but I need to ensure that my game logic timing is correct. I’m too used to OpenTK just giving you a GameWindow where you can set the tickrate of your game without the need to do timing yourself. Meh. I’m just happy that the rendering is going good, though loading textures was a pain. At least my texture manager system seems to work OK. (just a key/value pair where the key’s the filename and the value is the texture name/id)
In LD48 tradition, here’s a crappy shot of my workstation:
(click for better)
The purple circle is an Interstel Security Access Code Wheel, and you can see a star chart shoved into the distance there. Anyone remember StarFlight? The Mousepad is an OOTS mousepad I picked up a few months ago, and the keyboard is a Unicomp Customizer 105 I’ve had for several years now. The DELL mouse is what you get when your mouse breaks and you have only one available. Under my main monitor, you can see an old computer manual, from my 386, and I have no idea what the crap behind my monitors is, heh. I don’t use that space.
