gamedev
Worked more on the level editor. I got a basic HUD displaying the current tile. Still, no objects or saving/loading.
gamedev
Didn't make any progress on the game or level editor today outside of a few trivial bug fixes (was busy with other stuff), but I would like to thank everyone for the complements. I haven't received that much positive feedback before (mostly because I never showcase anything). It really feels much better than obsessing over politics and culture war shit.
gamedev
So, I've added a moon/barren planet tileset to the editor (which I'm not going to show because it's not finished) and I'm currently working on a text input box to enter the filenames when saving/loading levels. But I've been really busy with work/school for the past couple of days. I don't know when I will have more free-time.
This is exactly why I wish I did more programming back in high school but running cross-country and track while also playing in orchestra drained me and it was even worse in college because I'm a full-time student with a part-time job.
re: gamedev
re: gamedev
@Binkle C# and MonoGame.
re: gamedev
re: gamedev
@Binkle Thank you.
gamedev
@xianc78 Wouldn't the first thing you want to do is figure out your data structures so you can serialise and save them easy? It's kinda harder to go in the other direction
gamedev
@applejack I already have an XML file format for my levels. I've been handwriting levels from scratch for the longest time. Only recently have I decided to create an actual level editor.
gamedev
@xianc78 Okay, cool, except XML
gamedev
@applejack XML seems to be the standard for storing data among C#/.NET/Mono programmers. I would use JSON if it didn't require me to use a third-party library.
gamedev
re: gamedev
@mergan I've heard of it and I know that MonoGame has an extension for it, but I prefer something that it optimized for my game and not something generic. Plus, I already have been working on this game for over a year and I already had a level format for it already (I've been painfully hand-writing XML files for the longest time).
And I just find writing games including the level formats, physics, AI, etc "from scratch" much more rewarding. Otherwise, I would be using a full engine like Godot or Unity.
re: gamedev
gamedev
Added object placing. Still need to add saving/loading so it can be a true level editor.