If you want to become a game developer, start by focusing on general programming skills and writing clean, high-quality code. Don't rush to create a billion-dollar game; instead, aim to grow as a developer. Prioritize learning concepts like clean code, clean architecture, ECS, SOLID, KISS, OOP, algorithms, and data structures. Consider getting an internship at a game studio or self-study to gain experience. Choose a programming language like C#, Java, JavaScript, Lua, or Python, depending on your goals. Learning technical English is crucial as most programming resources are in English. Decide if you want to work on single-player or multiplayer games. Start with small projects to build experience and gradually increase complexity. Choose your tools, learn the programming language first, then move on to game engines. Consider releasing your first game on platforms like Itch.io or web portals. Avoid "no-code" approaches and remember to have fun – passion is crucial in game development.
L O A D I N G
. . . comments & more!