Latest Version: http://st0rage.org/~hunterx/trillek/Trillek2D%200.4a.zip
AKA Gold's sort-of-unnamed attempt at making an 0x10^c alternative, AKA Betalands: Space DLC.
Arrow keys to move, Z to jump, and Q to toggle the debug stats (though those aren't much use outside of development). There's not an awful lot to see at present, but it represents the completion of most of the key framework elements of the engine (and completed faster than I have ever managed to do in the past to boot), allowing the development of more advanced fuctionality, and I figured I'd post it here so that in the event of this project ever making it past three or four public builds you can see the progression of the game throughout the development cycle.
You might need the XNA Redistributable or some other stuff to run it, but I don't have time to go find the links to them at present. If Google hasn't helped by morning I'll find the links then.
What is it with shitty programmers and being completely unable to make a cross-platform game. It's like watching someone slip on a banana peel. "Oh, what, Clang? SDL? I, uh, no, um, Windows only! Whew, That was a close one, I almost let everyone run my program for a second there!"
Point proven.
pls dnt ban me
I'm just going to pretend I didn't see the implications about my programming skills and point out that XNA programs can be ported to Mac via Monogame at a later date. I'm using XNA because that's what I have installed at present and I wanted to get back into the swing of things before I started messing around with a new engine.
Edit: Also Ignorant, I'm not sure why your copy isn't closing. Do the escape key and the close button not work? Were you doing something specific at the time or did it happen on startup?
Microsoft are no longer providing updates for it, but as it stands it's pretty well established and does what I want it to. And if/when the time comes where I need it to do something XNA cannot provide (such as cross-platform support), it's easy enough to port the project to one of the open-source equivalents such as Monogame.
In other news the camera now moves a lot more smoothly, the player sprite is animated and the controls can be user-specified. Gonna try and add some more interactivity next, so there's a bit more to do than just walking and jumping.
Despite the fact that I am inexperienced with Unity and development would likely be slower as a result (though this obviously decreases with practice), it appears trying to do 2D games in Unity is somewhat convoluted.
Interaction with objects is in place, albeit offering little to interact with at present. Currently working on level editing tools, then I need to get the menu system sorted, and then maybe I'll venture into the dark arts of networking for some kind of basic multiplayer.
Hmm, maybe I'm overthinking it then - all the guides I've found involve messing about with sprites on 3D objects and fiddling with the camera and physics axes to make it look 2D.
Level editor is coming along nicely but isn't fully functional yet, gonna take a break for a bit to play a game then sort out the menu system.
spoken like someone who has never used xna and unity
I'm just not going to get involved in this argument; too much stress than it's worth.
Level editor is done, along with a few backend enhancements to interactive parts. I also worked in optional animation between part states. All that remains is to sort out popups and the menu system and I will have reached my next milestone. After that it's either basic networking or building gameplay on top of the newly completed framework, I haven't decided yet.
http://st0rage.org/~hunterx/trillek/Trillek2D%200.2a.zip
Version 0.2a Changelog:
Up next I plan to start work on gameplay features such as having parts do things that actually matter, along with basic ship control and such. It's possible I may also port to Monogame at some point in the near future.
http://st0rage.org/~hunterx/trillek/Trillek2D%200.3a.zip
Version 0.3a Changelog:
Next up I'm gonna add a proper system for building and editing ships, rather than just adding and removing things at will. Monogame ports for OpenGL and Linux are in progress, but I'm getting some errors from the content files so they're not quite ready to release yet. And while Monogame supports Mac ports it does require a bit extra work, so that might take a little longer.
GOOD LORD I ACTUALLY CONTINUED ONE OF MY PROJECTS, THE END TIMES ARE UPON US
http://st0rage.org/~hunterx/trillek/Trillek2D%200.4a.zip
Version 0.4a Changelog:
If any of you are interested in learning more about the new DCPU system, you might want to take a look here or perhaps here. It's all a bit convoluted, but it should allow for some fancy things in the future.