I finally managed to get my texturing system to work from a top-left coordinate system, which is trickier than it should be. I'm now able to load map files from my Resources folder! Just gotta be able to save, now.
Warning: I only added sounds, I did not make the rest of the game.!
I played around with a beautiful FPS mechanics Blender game prototype and added sounds. Didn't manage to add normal walking speed sounds though and it's a bit buggy (you can make the walk sounds loop while jumping/falling it seems).
After my sound additions:
Before my sound additions:
Imported a Qubicle binary (.qb) into Unity using PicaVoxel.
Feels like stuff is finally falling into place! The game is already kinda playable which is amazing <3
Getting into the story a bit now :)
I've been writing unit tests while I wait for a response from the parsing library creator about my issue. Currently, I have implemented around 65 properties for various mecha components, and there will need to be 2-3 tests for each. Eventually, I will need to add tests for roughly 10-15 mecha systems, the 7 servos which house all mecha systems, and a number of tests for the special cases like propulsion systems and transformations. All in all, a couple hundred tests to ensure everything is working at a basic level. Not very exciting, but definitely worthwhile when I need to change something, and a test can tell me immediately if I broke some core functionality.
Also, here's an example of what the mark-up language looks like so far (it's just a text file). It's based off the original Gundam. Equal signs are essentially double-slash comments, anything after them on a line is ignored by the parser.