My Godot Game Dev Journey: 3 Games
My Godot Game Dev Journey: 3 Games
Sherlocklini’s approach evolved from initially lacking organization and attempting overly complex projects without sufficient knowledge to a more structured and iterative process through game jams. In the first jam, they focused on learning foundational elements like interacting with tile maps in a platformer and overcoming the challenge of creating a game in a short timeframe. In the subsequent jam, they experimented with new mechanics like circular gravity, which required scrapping initial designs and emphasized iterative design and feedback. By the third jam, Sherlocklini concentrated on introducing innovative mechanics like 'Mind the Glitch' with a more refined execution within stringent deadlines, showing marked progress in concept execution and resource management .
External events such as the return of Brackeys to game development and the structure provided by game jams significantly influenced Sherlocklini's motivation to pursue game development. Seeing a respected figure shift focus to Godot inspired confidence in exploring a new engine. Participation in game jams provided deadlines and feedback that were instrumental in refining skills and maintaining engagement. The combination of structured learning alongside personal milestones, such as balancing game development with studies and upcoming life changes like a newborn, solidified Sherlocklini's commitment to game development as a rewarding and viable career path .
Sherlocklini adopted a learning strategy deeply rooted in practical application through game jams, where tight deadlines and specific themes forced rapid learning and adaptive problem-solving. They relied heavily on tutorials and consulting resources like ChatGPT to gain essential skills. Over time, Sherlocklini shifted from reliance on external sources to developing understanding through trial and error and personal adaptation of new mechanics, improving both technical abilities and creative thinking. This blend of structured and self-driven learning proved highly effective in accelerating their growth, as evidenced by their successful game jam entries and improved rankings .
Community feedback was crucial in Sherlocklini's development process. Feedback from players and judges during game jams provided valuable insights into what was working well and what needed improvement in their games. This ranged from praise for design and mechanics to constructive criticism on areas like difficulty balance and movement smoothness. Feedback motivated Sherlocklini to refine their approach, concentrate on level design, and innovate further mechanics for future projects, contributing to their growth and success in game development .
Participating in multiple game jams had a profound impact on Sherlocklini's skills and understanding of game development. The jams offered intense, deadline-driven environments that required efficient time management, creative problem-solving, and rapid learning—the perfect conditions for skill acceleration. In each jam, Sherlocklini tackled new challenges and mechanics, which expanded their technical capabilities and broadened their understanding of game development as both an art and a science. The iterative process of developing, testing, and receiving feedback within a community also helped Sherlocklini refine game design sensibilities, and the success and recognition from the jams bolstered their motivation and commitment to the craft .
Experimentation with game mechanics was critical to the evolution of Sherlocklini’s development style. Through trial-and-error in game jams, Sherlocklini was able to push the boundaries of creativity and technical skills, leading to unique mechanic implementations like the circular gravity in 'Hoopless'. This iterative experimentation allowed Sherlocklini to refine ideas and pivot designs based on real-time challenges encountered, evolving from basic implementations to sophisticated, integrative features. The continued focus on novel mechanics not only differentiated Sherlocklini's games but also expanded Sherlocklini's competency in various technical aspects, proving essential for both skill development and identity as a game developer .
Game design documentation had a significant positive impact on Sherlocklini's development process during game jams. By outlining inspirations, gameplay mechanics, and scheduling, it provided a critical framework for organizing development efforts and maintaining focus amidst tight deadlines. Documentation helped ensure that workflow stages were systematically addressed, from initial concept to final polish, which was particularly beneficial given Sherlocklini's parallel commitments, such as academic responsibilities. The discipline of documentation contributed to more coherent game designs, evidenced by structured mechanics and improved project outcomes, such as 'Thawtful Decisions' during the Pirate Software Game Jam .
Sherlocklini's main challenges included a lack of organization and a foundational understanding of coding in Godot, which made developing a complex RPG initially overwhelming. They relied heavily on tutorials and external help for every new feature. This led to several starts from scratch with improved knowledge. Eventually, joining game jams, such as the 16th Pirate Software Game Jam, provided structured deadlines and themes that helped focus development efforts and allowed for skill growth in a more manageable context, ultimately resulting in successfully completed games .
Sherlocklini was inspired to switch from Unity to Godot because of Brackeys, a prominent figure in game development tutorials. After Brackeys moved to using Godot for tutorials, Sherlocklini followed suit, convinced of Godot's capabilities by Brackeys' endorsement. Brackeys' return to game development videos coinciding with a focus on Godot was a strong influence on Sherlocklini’s decision to adopt the engine for their own projects .
The GoedWare Game Jam results were significant for Sherlocklini’s confidence as they not only ranked third in the community rating but also placed second in the overall jury voting, receiving high praise for theme execution, which was validated by achieving first place in that category. This external recognition, combined with rewards from the jury, served as a confirmation of their growing skills and reinforced Sherlocklini’s motivation to continue developing games. The disqualification of a competitor, which elevated Sherlocklini to winners in some categories, further validated their hard work and honest approach to game development .