Don’t Let Your Dream Game Crush Your Dreams

Why Starting Your Developer Journey With Your Dream Game is a Bad Idea

Eren ERDOĞAN
3 min readFeb 6, 2023
Photo by Kelly Sikkema on Unsplash

As a game developer, it can be tempting to jump right into developing your dream game — the one you’ve been envisioning for years. But before you dive headfirst into a massive project, it’s important to consider starting small.

Developing a game is an exciting and challenging process that requires a combination of creativity, technical skills, and patience. Whether you’re a seasoned game developer or just starting out, choosing the right first game to develop is crucial for your success. There’s a common misconception that your first game should be your dream game, the one that you’ve always wanted to create. However, this approach is not recommended for several reasons. In this article, we’ll explore why your first game shouldn’t be your dream game and why it should be a small and simple game instead.

Many aspiring game developers are drawn to the idea of developing their dream game first because it seems like the most natural way to fulfill their passion. However, creating a complex and intricate game from scratch can be an overwhelming task, especially if you’re a beginner. You may quickly become overwhelmed by the sheer scale of the project and lose sight of the bigger picture. This can lead to frustration and burnout, and you may end up abandoning the project altogether.

Starting with small projects and gradually making bigger ones would be better for couple of reasons. Here is some of the reasons:

Boost Confidence

Developing a smaller, simpler game can help you build your confidence and skills as a game developer. It’s a great way to get a feel for the game development process and to familiarize yourself with the tools and technologies you’ll be using. By the time you’re ready to tackle a larger project, you’ll have a better understanding of what you’re capable of and what you need to work on.

Quick Release and Feedback

A small game can be developed and released quickly, giving you the opportunity to receive feedback from players. This can help you refine your skills and improve your game development process. You can use the feedback you receive to make informed decisions about future projects, and to avoid making the same mistakes again.

Manageable Scale

When you’re starting out, it can be overwhelming to tackle a large, complex project. A smaller game allows you to focus on a limited number of elements, making it easier to manage and complete. You’ll have the opportunity to learn and grow as a game developer, and to build a solid foundation for future projects.

Cost Effective

Developing a smaller game is often less expensive than developing a larger one. You can save money on development costs, such as programming and graphics, and focus on producing a quality game without breaking the bank.

So, What Should Your First Game Be Like?

It should be a game that you can realistically complete within a reasonable amount of time. This will give you a sense of accomplishment and allow you to build your skills and confidence as a game developer. Consider starting with a simple puzzle or arcade-style game that can be completed within a few weeks or months. These types of games are often easy to develop and can provide you with the opportunity to learn and grow as a developer.

When it comes to choosing your first game, it’s important to set realistic goals and expectations. Don’t expect to create the next big hit, but instead focus on creating a fun and enjoyable game that you can be proud of. You can always work on bigger and more complex projects later, but for now, it’s important to start small and build up your skills and confidence.

In Conclusion

Your first game doesn’t have to be your dream game. Instead, it should be a small, manageable project that you can complete quickly and easily. By developing a small game, you can build your confidence, receive feedback, and develop a solid foundation for future projects. So, start small, have fun, and happy game development!

P.S If you like this article consider following me. Don’t forget to check my other articles as well, it helps me motivate greatly!

--

--

Eren ERDOĞAN

Indie Game Developer | Writing About Game Development and Being a Community | https://twitter.com/imErenErdogan