Eonevolve Learning

About

A free open notebook for learning game development

Eonevolve Learning is a free open notebook for learning game development. Short visual notes on Unity, economy design, feedback loops, and more fields over time. Read one concept today, or follow a path when several pieces belong together.

Fields we write about

These are starting pillars, not a closed catalog. New topics keep landing inside them, and new fields can open as the open book grows.

  1. Game design

    Decisions and loops

    Feedback, pacing, and the player-facing choices that make a system feel fair and readable.

  2. Unity

    Runtime structure

    Component boundaries, pooling, and other patterns you can keep small enough to reason about.

  3. Economy design

    Sources, sinks, balance

    How resources enter, leave, and support a goal without turning into an opaque spreadsheet.

How we create learning material

This notebook is written with a game-designer’s editing eye: protect the player decision, cut what cannot teach, and keep every example easy to reuse on your own project.

  1. Start from a decision

    What can a player feel?

    We open with a choice, loop, or runtime ownership question. If the reader cannot apply it tonight, the lesson is not ready.

  2. Keep examples portable

    Models you can rebuild

    Lessons use simple, invented setups so the habit travels. You should be able to redraw the diagram on a whiteboard and try it in your own build.

  3. Review for craft clarity

    Publish only what survives a second pass

    Game design and Unity craft practice review each lesson for readable cause-and-effect before it ships. Store or platform claims cite public guidance.

How a lesson is shaped

The format stays stable even as the topic list grows: fields, short cards, diagrams, and focused callouts. What you see below is the shape, not the full catalog.

Example topic cards

Core loop

Name the repeating intent → action → result → re-entry cycle players must feel.

  • loop
  • design
Beginner~6 min

Concept diagram

A generic resource relationship

An invented model showing how a goal connects an input, a decision, and an output.

  • System goal: Anchor
  • Resource input: Source
  • Player choice: Progression
  • Resource output: Sink

Connections

  • System goal to Resource input: defines
  • Resource input to Player choice: enables
  • Player choice to Resource output: spends
  • Resource output to System goal: informs

Tip