Push Down Automata VR Game

Image 1
Image 2
Image 3
Image 4

A VR game that supports players' learning of push down automata (PDA). Players generate a string that fits a certain PDA language by navigating the doors of a dark dungeon (representing the state machine diagram) with a magical sword (representing the PDA stack).

  • Developed an educational game for students to practice using PDA state diagrams with C# and Unity on the Meta Quest 2.
  • Collaborated with 2 other students through GitHub and weekly meetings.
  • Planned progress for and presented work at annual Science Symposium with a diagram and demonstration.
  • Designed a mini map that tracks player location and can zoom in and out.
  • Developed a modular room system that locks and unlocks doors based on player movement and actions.

GitHub Link

No Code Website Builder