dcfedor's blog

Test Voyage, and Website Issues

dcfedor's picture

Hey Folks! I apologize for the down time this morning. The website was under a pretty heavy load from spambots, and I had to call in the cavalry to help break the attack. I think things are getting back under control now. It just unfortunately cratered the morning's productivity.

Back in gamedev land, I decided to take a test ship for a spin from Tharsis Landing (MTRS) on Mars surface to Hangzhou Station (MHNG) in orbit. Short trip, so it was a good test for checking the whole station-to-station loop without waiting ages or artificially accelerating time.

Actually, Cloning Works!

dcfedor's picture

Good news, everyone! It seems cloning might actually work after all. While there was definitely a bug in there, it might've been smaller than originally thought.

Art Briefing, Pallas, and Titan

dcfedor's picture

Hey Folks! Hope everyone enjoyed their weekend. The little one had a birthday party to attend, so it was a social weekend for us. Plus, milder weather meant yard work!

Loading Snag, Fixes, Art Help, and OOO

dcfedor's picture

Hey Folks! Bit of a mixed bag today, split between fixing some smaller bugs, discovering an iceberg of a bug, and looking for artists.

We're Loaded!

dcfedor's picture

Hey Folks! I think loading is mostly working now.

Today's screenshot shows a sample game I loaded from a json file generated in an earlier session. Notable features include:


dcfedor's picture

Hey Folks! More work on the loader today. As you can see from today's screenshot :)

It's coming along, but not without some expected speed bumps. I wasted a good hour or two on LitJson again, debugging its cryptic error messages. In the end, it turned out I had two issues.

Load/Save Compiling, Main Menu

dcfedor's picture

Hey Folks! Finally got a chance to dive into some code today. And as you can see from the image above, I did a bit of main menu prototyping.

First, however, I had to fix-up the remaining compiler errors. And that meant figuring out where I left off before vacation. Fortunately, I kept pretty good notes, so it wasn't too bad to reorient myself. My main goal before break was to get save/load working, and it was almost there. I was basically trawling through the compiler error log to tie-up loose ends in the code.

Welcome Back!

dcfedor's picture

Happy 2018, Folks! After two weeks of (mostly) trying to stay away from work, I think I'm pretty well recharged and ready to get back to business.

Unfortunately, those two weeks of absence meant a lot of email and admin tasks piled up. So that's where today started. Getting various federal tax forms collected and sent, paying business license taxes, catching up on emails and forum posts...such is the exciting life of running a business.

Happy Holidays!

dcfedor's picture

Hey Folks! Short news today, as I have to head out to meet the fam. Mostly tax and accounting stuff today, anyway. I did manage to get more done on saving/loading, but there's still a bit to go. Basically, almost to the point where it'll compile, then the real fun begins :)

More importantly, the holidays are here! I'll be home over the next 1-2 weeks, but not working, so I might be slow to reply to any emails, etc. I'll be busy smashing chocolate into my face and usual traditions.

Saving Works! Now to Load It Again...

dcfedor's picture

Hey Folks! Got the save system working today, and have written out my first few save files successfully. They're doozies, too. 700kB of text data just for that cramped ship layout you see above with two crew members. Lots of stuff to save, I guess. Star system info, every object in the game, the ships, waypoints, message logs...the works. It'll be interesting to see how this pans out with larger/longer games.