Documentation 9 - Development, Start Up!

This week, I entered a new phase of the project, development. In order to better plan the next days left, I listed the things to be done, and arranged them for the next six weeks, which are the development stage. 

The things to be done: 

  • Move the Twine game to Unity. 

The reason I’m using Unity as the development environment is for the reasons below: 

  1. It could have larger potential improvements in terms of the performance and visuals. 

  2. I’m familiar with C# compared to HTML and CSS. 

  3. I could add more features to the game. 

  4. It is easier to make the balancing mechanics and push notifications. 

  • Script Final: Modify the script in terms of the wording, the contents, the context and the sequence to better tell a story within the a-day time range and make sense of the concept. 

  • The balancing mechanics: To implement this mechanics of the game, and integrate with the dialogues and other mechanics. I would have to do so after polishing the scripts and assign the variables based on the script text and choices. This would first be prototyped with the scene in Unity. 

  • Push Notifications: As the very key feature of the game which has the Pseudo Real-Time design, I need to do more research to understand how it could be practical in terms of my game. I also need to decide which platform I’m going to use so that I can find the proper code for the feature. 

  • (Random Events): Is it necessary? 

  • UI Design and Asset: The main menu, the game UI, the assets

  • Playtesting

In order to do all of these stuffs in next six weeks, I have the plan below:

I have started learning Unity 2D for the game since last week, and watching videos and articles about those things I could use. I’m going to finish the Unity learning, script modification and UI design next week. I should have a scene 1 with at least playful dialogues and choices by the end of the week. If things go well, I could do the prototype of variables in the scene this week. The next questions I need to consider is: 

  • How can I show the health bar in a easier understandable and interesting way? 

  • Should the game on the mobile or a desktop/wek game?

Previous
Previous

Documentation 10 UpUpDownDownUpDownUpDownUpUp

Next
Next

Documentation 8 - Prototyping and Playtesting