Back to Home

Indie gamedev at 40+ without experience: case

The article describes the path of a 44-year-old lawyer in indie gamedev: from the idea of CCG about WWII tanks to a working build with network mode. Key tips: motivation, step-by-step learning Unity/C#, use of neural networks. Suitable for middle/senior devs.

Become an indie developer after 40: real path
Advertisement 728x90

Switching to Indie Game Dev After 40 with No Experience: Real Success Story

At 44, lawyer RokDooM built a prototype for Tank General, a collectible card game about WWII tanks, in just 1.5 years. The build features 200 cards for vehicles and orders, 3 nations, 30 HQs with unique abilities, PvE modes, and online multiplayer. With no IT background or game dev experience, he relied on Unity, AI tools, and YouTube. The secret to his success? A burning personal drive to recreate mechanics from a defunct browser CCG with realistic tank behaviors.

Light tanks make two moves per turn to spot enemies, while tank destroyers strike first without retaliation if they destroy their target. These mechanics mimic real vehicle tactics, creating deep strategic gameplay.

Three Critical Requirements

Anyone can become an indie developer, but it takes overcoming major hurdles:

Google AdInline article slot
  • Drive: It has to be powerful—like a career pivot or killer idea. Without it, projects fizzle out early.
  • Time: Online games demand thousands of hours. Assess your resources upfront and skip the bells and whistles.
  • Success vs. Building: Making a game is easier than monetizing it. You'll need marketing, streaming, and publishing savvy.

Hitting it big without extra effort is a long shot. Focus on a prototype first, then promotion.

Practical Steps for Beginners

Don't drown in theory—200–300 video tutorials will scare you off. Start small.

  • Map out a roadmap using AI (ChatGPT or Claude).
  • Build core mechanics following YouTube tutorials, without peeking ahead.
  • Test on simple tasks: menus, basic gameplay.

Experience builds step by step: from a rough prototype to advanced features like networking.

Google AdInline article slot

Choosing an Engine

Test 2–3 options (Unity, Godot, Unreal) on basic tasks over 1–2 days. Key factors: UI comfort, visual scripting support (if no coding), and multiplayer compatibility. Unity won out for the author thanks to C# and its flexibility.

For no-code: Try Bolt or Playmaker in Unity, but complex projects (like networked CCGs) demand real code.

Google AdInline article slot

Mastering Code and AI Tools

Start with copy-paste from videos: recreate projects from scratch. This builds intuition for structure, logic, and debugging.

// Sample basic card script (simplified)
public class TankCard : MonoBehaviour {
    public TankType type;
    public void Move() {
        if (type == TankType.Light) {
            transform.Translate(Vector3.forward * 2);
        }
    }
}

Without code basics, AI outputs buggy messes. Master prompts like: 'Write a C# script for light tank enemy spotting in Unity, using grid-based movement.'

AI is a powerhouse tool for code, assets, and music—but you control the logic. The author shifted from manual coding to AI-assisted after nailing the fundamentals.

Common Beginner Mistakes

  • Overloading on theory before hands-on work.
  • Underestimating networking time.
  • Skipping an MVP (minimum viable product).

Scaling the Project

Post-prototype, layer in features: nations, HQs, balance tweaks. Test iteratively. For CCGs, balance is king—light tanks for scouting, heavies for breakthroughs.

Online multiplayer ramps up complexity: latency, matchmaking, anti-cheat. Start with local multiplayer.

Key Takeaways

  • A rock-solid drive sustains 1.5+ years of development.
  • Bite-sized tasks beat endless theory.
  • Code understanding is essential for AI-assisted dev and intricate mechanics.
  • Unity + C# + AI = solid solo stack for CCGs.
  • Success = dev skills + marketing hustle.

— Editorial Team

Advertisement 728x90

Read Next