Home
/
Community engagement
/
Forums
/

Game development basics: choosing the right engine and language

New Game Developer Seeks Engine Advice | Community Responds

By

Sophia Petrova

Feb 26, 2026, 12:45 PM

Edited By

Sofia Zhang

2 minutes needed to read

A person working on a computer with zombie game elements on the screen, showing game development tools and coding language options.

A Brazilian aspiring game developer is seeking guidance on choosing the right game engine and programming language. With a clear vision of a zombie survival style game, many seasoned developers warn that the ambition might be too much for a debut project.

Context of Development Aspirations

The developer, completely new to game programming, has outlined ideas for a Call of Duty Zombies-style game featuring refreshed mechanics and unique gameplay elements. Despite the vivid imagination, they acknowledge limitations. The developer aims for a cooperative experience, facing uncertainty about network functionality.

Community Insights on Game Scope

Responses highlight three primary themes:

  1. Ambitious Scope: Many users suggest that the original vision may be too complex. A user commented, "Your idea is way too big for a first game. You need something 1% of the scope."

  2. Recommendation of Simplicity: Suggestions to start small are prevalent. One user remarked, "Consider a simple single-player prototype first. Co-op and anti-cheat is a massive jump in complexity."

  3. Engine Choice: Unity emerges as the favored engine, encouraging the developer to download it immediately to start learning.

"Start with a tutorial pack or follow beginner YouTube series," advises another experienced developer.

Sentiment Analysis

There's a mix of concern and encouragement in the community. While many point out the ambitious nature of the project, the overall sentiment leans positive, with users excited to help a newcomer.

Key Takeaways

  • ๐Ÿš€ Starting smaller can lead to better learning and manageable projects.

  • ๐ŸŽฎ Unity is frequently recommended as user-friendly for beginners.

  • ๐Ÿงฉ Community support available through forums, with many willing to coach newcomers.

Importance of Simplifying Goals

Curiously, many comments stress the importance of gaining experience through smaller projects before tackling a large game concept. This foundation could be crucial for the fledgling developer as they work toward future projects.

Final Thoughts

As this journey unfolds, it remains to be seen how this new developer will adapt their ambitions into achievable milestones. Starting with a manageable project seems to be the key step towards crafting a successful game.

For further discussions on game development or collaboration, feel free to connect with forums or Discord channels focusing on indie game creation.

What Lies Ahead for the Developer

As this aspiring game developer progresses, thereโ€™s a strong chance they will adjust their initial concept into a more realistic project. Many successful creators understand that starting small can lead to growth. Statistically, beginners who begin with manageable tasks, such as single-player prototypes, are more likely to build foundational skills, potentially leading to a more advanced project in the future. Experts estimate that roughly 75% of game developers who simplified their projects in the early stages reported a smoother development process. Consequently, as they hone their skills and gather community feedback, we might see this developer gradually expand their game vision into a polished product, setting a positive precedent for others in similar situations.

A Lesson from the World of Brewing

This scenario mirrors the journey of craft brewers who often start with small batches before scaling up. In the early 1990s, many fledgling breweries began with limited recipes, focusing on perfecting core flavors. Over time, they learned the intricacies of brewing, allowing them to experiment with more ambitious brews. Just as these brewers separated their complex ideas into simpler iterations, our developer can benefit by first mastering basic gameplay mechanics before tackling a grander vision. Both stories highlight that the path to mastery often lies in small, calculated steps.