English Version! New Improvements!


After a lot of digging around in the code and making new things, I finally got an English version up and running!

Dad now speaks as in the original version. But he doesn't update every few seconds. Only when something changes.

I set the default language to English to make it easier for a Global audience. 

It's the first time I used Scriptable Objects for managing text and translations. If I was really going to do a bigger game, I would have some sort of text engine/management system in place with Json files and CSV importing and such. But scriptable objects are dirt cheap as far as techinical implementation.

Here is a list of things that I have changed and future plans since version 1.

** Bugs To Fix
- None at this time

** Temporary Fixes
- Remove/Hide old Instructions screen -- Done

** Update
- New Game Rules Screen

** Accessibility
- Make the Robots and text bigger on Screen!
- Add an image cursor -- Done!
- Add subtitles -- Not needed if Animations are added
- Add animations
- Add Volume Controls

** Extra
- Intro animation
- More Sound Tracks for the Game

** Fixed Bugs
- Fix responsive layout on Game Screen -- Done
- End the day when the last customer is gone. -- Done
- Stop past days adding twice when clicking Replace. -- Done
- Customers randomly die off "Aaaa" -- Done
- Customers don't get refilled -- Done
- Music Overlapping -- Done
- Say that Dad lived this week on the result screen. -- Done
- Update Customer Satisfaction before moving on to the result screen if satisfaction hits Zero. -- Done
- Fix OK button -- Done
- End the game when dad is all yellow. -- Done
- Dad lives on the result screen if he doesn't die -- Done
- Result Screen bodies Overlap -- Done
- Replenish all of the scrap parts when you hit the recycle button -- Done
- Get rid of the repair feature. It's too complicated and the function muddles the game play. -- Done
- Set replace count down to 3. 
- Make Dad's Final body not Random -- Done!
- SFX missing -- Unsatisfied Customer SE - Coming -- DONE!
- Disable click and highlight -- Done
  - Fix Return to Title screen. -- Done
  - If customer dies on the last day, it doesn't count against satisfaction. -- Done!
  - If I do nothing to Dad, he has a random body. -- Done!

** Finished Endings
- Father Dies -- Done (Originally implemented but works a little better)
- Customer Satisfaction -> 0% -- Done
- 5 Days pass -- Done

** Finished Updates
- Put some labels on the areas. Scrap parts/Dad/Customers etc - Done
- Fun Cursor! -- Done!
- Add pickup sound -- Done!
- Balance Satisfaction levels -- Done!
- Balance junk parts -- Done!
- Icons with every button -- Done
- Update the father's text box to get it moving again. -- Done!

** Finished English support
- Language Select Screen - Build menu button -- Done
- Dad's phrases -- Done!
- Result screen phrases -- Done
- Buttons -- Done
- Main game Areas -- Done

Leave a comment

Log in with itch.io to leave a comment.