How this is developed

Preface: This game is my personal hobby project, with no aim of making anything to make money off of. This literally is just something I decided would be fun to do, and as such the development schedule follows that logic, i.e there is no strict schedule.

I work full-time as a web developer at a company in Munich, and I tend to get home late so I only get a tiny bit of work done - whether it's documentation or actual coding. I'm also relatively new to C++ (and Unreal Engine 4), so progress is undoubtedly slow while I learn how all of this works.

Even though, I do have a general approach to releases in mind, which is as follows...

Release Approach
Simply put, the idea is to release this game in content packs - each building upon the previous. This allows me to set a tangible (if small) target, and work towards that with a very clear goal. What those goals are right now are not yet clear, but for the first three content packs I can safely provide information below.
 * Essence: This contains the core gameplay elements: gunplay, inventory, skills, movement, abilities, character interaction, as well as a testing level for different items.
 * Explorer: The Explorer content pack brings in the player's personal starship, and starts testing quests, persistence and aims to bring in a proper menu/UI. It also intends to bring in zero-G environments, as well as armor mechanics.
 * Extermination: This releases purpose is to flesh out the items, balance and initial few story levels.