🎮 Making a game engine is beneficial for game engine programmers or those specializing in programming, but if you want to focus on game design, it's better to use a pre-existing tool.
🧠 Creativity is about mastering your human nature, dealing with fear of failure and judgment, and taking bold actions to pursue uninterrupted time, space, and emotional well-being.
🎢 Overcoming fears and challenges can lead to personal growth and achievement, just like conquering the fear of doing a double backflip on a snowboard.
⚡️ Building a healthy relationship with fears and picking them apart leads to growth and progress.
🏂 Taking necessary risks and putting in hard work is important for improvement and success.
💡 Creativity is often discouraged in the work world, hindering progress and job security.
🎮 Many game developers choose to make game engines instead of actual games due to the fear of failure and the comfort of working on defined parameters.
💡 Designing a game requires addressing questions about the core mechanics, market demand, uniqueness, and potential success, which can lead to self-doubt and insecurity.
🔑 Failure and self-criticism are essential for growth, and learning from unsuccessful game projects can lead to improved skills and future successes.
🎮 Making a game engine may not be beneficial for programmers and aspiring game developers.
💡 Instead of focusing on technical details and game engine development, programmers should prioritize creating a game and understanding its mechanics and design.
💼 To succeed in selling products to customers, programmers need to invest time in the customer-facing aspects of game development.
🎮 Building a game engine is like repurposing leftovers from previous apps.
🧩 When building a game from scratch, focus on the gameplay and solve problems one step at a time.
🔨 Set specific goals and break down the development process into manageable tasks to stay motivated.
🎮 Starting with a generic game engine can lead to a lack of structure and focus.
🧩 It is better to start with specific elements and then build abstractions as needed.
⚒️ Making a game involves building piece by piece and modifying systems as necessary.
🎮 Start building a game with low Fidelity art to gauge the audience's interest.
💡 Prototyping game concepts and accumulating knowledge and code base is important for success.
💰 Consider creating a game engine and building a business around it for long-term success.