Link
Search
Menu
Expand
Document
Merit Academy Tech U
Home
GitHub
Markdown
GitHub and Markdown
Replit and Markdown
GitHub Projects
GitHub Pages with Jekyll
Processing - Intro to CS
Processing Basics
What is a Programming Language?
First Processing Program
Pizza Time!
Quiz Game - Logic and Control Flow
Snowflake App
Input Validator
Data Structures
What are Data Structures?
Pokemon Information Science
Dinosaur Game Clone
Web Dev Basics
HTML
CSS Basics
CSS Layouts
Well-Formed Websites
The Internet
JavaScript
JavaScript Basics
Variables and Functions
Data Types and Objects
The Document and Window Objects
Logic and Control Flow
Events
String, Number, and Array Methods
Unit Project - To Do App
For Teachers
JavaScript Games
JavaScript Forms
REST APIs with Express.js
Intro to Express.js
React.js
React.js Basics
React State and Props
React w/Fetch API
Next.js Blog Tutorial
Part 1 - Next.js Project Setup
Part 2 - Blog Posts and CSS
Part 3 - Components and DRYness
Part 4 - Search Engine Optimization
Part 5 - APIs and Databases
Learn Python
Objects in Python
Learn Pyxel
Physics Engine
Python Projects
Unity and C#
Platformer Basics
Creating a Unity Project
Creating a Player
Creating a Tilemap
Adding Tiles
Scripting
Platformer Extras
Top Down Game
Project Setup and Folders
Creating a Player and Tilemap
Heads-Up Display
Collectibles
Prefabs and Scenes
Traverse Through Scenes and Doors
Animation Basics
State Machines
Getting Started
Enemy States
States and Animation
Extra Resources
Java with Greenfoot
Turtley Amazing
Introduction
Setup
Drawing a Line
Turning
Changing Colors
Repetition
Better Spirals
Loopy Colors
Modulo to the Rescue
Enormous Lists
Turtle Snowflakes
Introduction
Using Loops to Create Shapes
Algorithms
Strings Part 1
Mobile Apps
Mobile App Project Setup
Markup Languages
Merit Academy Tech Home
Unity and C#
State Machines
State Machines
Here’s a video outlining the utility of state machines in video game development.
What is a finite state machine?
What is a benefit of using a state machine?
In programming, what is an enumerator?
Table of contents
Getting Started
Enemy States
States and Animation