Go Summarize

My Most Productive Month as a Game Dev

Thomas Stewart2023-08-21
indie game dev#indie game#unity dev#ps5 dev#console game dev#game dev ai#couch coop#couch co-op#local multiplayer#tanks game#thomas game dev#game dev productivity#productive indie dev
547 views|1 years ago
💫 Short Summary

Thomas quit his job to focus on making indie games, forming an LLC and obtaining a PlayStation dev kit. He made progress on his tanks game, adding a purchasing mechanic and treasure chests for upgrades. The importance of collecting coins for upgrades, localization, and a "poop mode" for entertainment were discussed. Different types of upgrades, input systems, and game updates were also covered. The creator is satisfied with the game's progress and upcoming release on Steam and PlayStation, seeking feedback for further enhancements.

✨ Highlights
📊 Transcript
✦
Thomas focuses on making indie games after quitting his job.
02:12
He forms an LLC business entity and obtains a PlayStation dev kit.
Significant progress is made on the tanks game with a purchasing mechanic for player upgrades.
Treasure chests are created as storefronts for upgrades with varying rarity categories and pricing.
Randomness in pricing adds variability and extra challenge for players during battles.
✦
Importance of collecting coins for upgrades and advantages in the game.
02:55
Design of icons for each upgrade using Photoshop.
Localization process with a script for easy translation and implementation.
Debug feature created for proper translation of all text.
Addition of 'poop mode' for entertainment, countdown sequence, and redesigned HUD elements for purchased upgrades.
✦
Discussion on upgrades in the game, including active and passive upgrades.
04:59
Active upgrades require a button press to activate, while passive upgrades automatically take effect.
Active upgrades are displayed prominently with a big icon in the UI, while passive upgrades have their own slots.
Updates to the game on Steam and PlayStation, focusing on meta game elements like the title screen and lobby, and adding customization options.
The creator expresses satisfaction with the progress and vibe of the game.
✦
Setting up input systems for gameplay controllers, mapping button representations, creating loading screens and animations, dynamically loading game levels, updating pause screens, adding cheat options, implementing different difficulty settings for bots, and enhancing gameplay with random upgrades for harder difficulties.
07:25
Input systems are crucial for gameplay controllers to function effectively.
Loading screens and animations enhance the overall gaming experience for players.
Dynamically loading game levels keeps the gameplay fresh and engaging.
Implementing cheat options and different difficulty settings cater to a wide range of player preferences.
✦
Update process for Unity version of game.
10:42
Challenges and progress in development discussed.
Satisfaction with game's development and upcoming release on Steam and PlayStation.
Delays in video production mentioned, but dedication to game improvement emphasized.
Potential beta access through Patreon and seeking feedback for further game enhancements.