Skip to content

Tracking Issue: Missing Code Listings #72

@Penaz91

Description

@Penaz91

Here's a (not exhaustive) list of missing code listings in the book, some may refer to sections of the book that haven't been built yet:

  • Inheritance Example
  • Composition Example
  • 20% probability Example
  • 13% probability Example
  • Tiered Prize pool using probability
  • Tiered Prize pool with luck stat
  • Quad Trees
  • AABB Trees
  • Shallow Axis collision reaction
  • Tile and offset
  • Collision reaction between two moving objects
  • Separating Axis Theorem (Maybe?)
  • Scene trees
  • Static Camera
  • Grid Camera
  • Horizontal-tracking camera
  • Full Tracking Camera
  • Camera Trap
  • Look Ahead Camera
  • Camera Position Clamping
  • Simple GLSL Pixel Shaders
  • Dependency Injection Pattern
  • Decorator Pattern
  • Visitor Pattern
  • Object Adapter Pattern
  • Class Adapter Pattern
  • Prototype Pattern
  • Facade Pattern
  • Service Locator Pattern
  • Proxy Pattern
  • Resource Manager
  • Animator
  • Finite State Machine Structure
  • Finite State Machine Example usage
  • Menu Stack
  • Chaining
  • Adjacency Lists
  • Adjacency Matrices
  • Decision Tree
  • Behaviour Tree
  • Diamond-Square Algorithm
  • Randomized Kruskal Maze Generation
  • Recursive Division Maze Generation
  • Binary Tree Maze Generation
  • Eller's Algorithm for Maze Generation
  • Dungeon Generation (Maze Generation + Rooms)
  • Perlin-like noise (May be removed)
  • Parallax Scrolling
  • Loading Screens
  • Corner Correction
  • Ladders
  • Walking on slanted ground
  • Stairs
  • Ledge Grabbing
  • Wall Jumps
  • Screen Wrap
  • Managing Height in Top-Down RPGs
  • Synchronizing with Music in Rhythm Games (maybe)
  • Fast Fourier Transform (maybe)
  • Beat Detection (maybe)
  • Replacing the removed tiles and preparing for tweening in Match-x games
  • Creating new tiles and preparing for tweening in Match-x games
  • Scripted Cutscenes (maybe)
  • Adding video cutscenes (maybe)
  • Memoization
  • Detached Update/Draw loop
  • Dirty Rectangle (maybe)

Metadata

Metadata

Assignees

No one assigned

    Labels

    ContentAdditional contentPriority 2Medium Priority / Should be donehelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions