• Register

A short, satirical and comical sci-fi story that takes place aboard a small space station in a somewhat strange universe. You have been drafted and shipped to a system on the fringe of colonized space, to make things worse, you have had an AI chip implanted into your head and your memory has failed. Your only desire and purpose is to get off the station. Game features NPCs that take care of their needs, the station feels alive and there are subtle different choices that you can make through your journey. The game was made by one person, so it includes programmer art.

Post news Report RSS 10 Weeks of Development

Space Duty is now in development for 10 weeks, quest system has been implemented since the last update.

Posted by on

It's been 10 weeks of development, last two weeks I have been working on a quest system. Idea being that the quest structure is abstracted into the AI module where it can exist independent of the actual game code. Unity still needs to keep track of some quest data, but most of it is state-less and doesn't need to be saved or modified by Space Duty code. The Quest module is a .net library coded in VS and can be reused if needed. It looks like this:

Quest Module

Basic idea is that there are quests that are offered by a specific NPCs, the quest is assigned an owner from the Space Duty save file and each quest has a starting dialogue. Dialogues are a bit more complex, they are comprised of reactions that can have requirements and rewards. So for instance to click a specific response to a NPC request, there might be a requirement that the player has a specified amount of money or some special inventory item. Player can also be rewarded for reaching a specific argument point. Also each dialogue response can lead to a different dialogue, this way branching conversations can be structured.

And finally, here is the development video for 10 weeks of Development:


Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: