Search
Follow Me
Categories
Archives
Meta
Feeds
Category Archives: Rusher
Rusher 2.1 – Using Xbox 360 Controllers
Go to Rusher 2 project homepage Rusher 2 tutorial list Rusher 2 repository (Mercurial client required to checkout) I was excited when I found out about Airxbc. It is a native extension for Adobe AIR that allows AIR applications on … Continue reading
Action Lists – They Are Cooler than Commands
I have written several articles on how to make use of the commands in game engines in order to manage different multi-frame and asynchronous tasks effectively. From the Game Engine Architecture Club at DigiPen, I learned about action lists, which … Continue reading
Posted in Design Patterns, Gamedev, Rusher
7 Comments
Rusher 2.1 – Reference Management & Dependency Injection
Go to Rusher 2 project homepageRusher 2 tutorial list Rusher uses SwiftSuspenders for reference management and dependency injection. Reference management refers to the part of the engine that keeps track of all objects (including systems, entities, components, etc.) and exposes … Continue reading
Posted in Gamedev, Rusher
Leave a comment
Rusher 2.1 – Introduction & Migrating from 2.0
Go to Rusher 2 project homepage Rusher 2 tutorial list By merging into Rusher what I’ve learned at DigiPen, mostly from Game Engine Architecture Club lectures, I’ve secretly marked it version 2.1 a while ago. For convenience, here’s a quick … Continue reading
Posted in Rusher
Leave a comment
Cooncoaster – My Second DigiJam Game
More Cooncoaster information Play Cooncoaster online (requires Flash Player browser plugin) Instruction: Press space to jump. Collect food and avoid spikes. Cooncoaster is a game I made with my classmates during a 48-hour game jam session held by DigiPen students. … Continue reading
Reflector – My First DigiJam Game
Play Reflector View Reflector source Rusher Game Engine v2.1 Controls: Move – Arrow Keys Shield – Z Key Gameplay: Use the shield to capture enemy bullets. Turn off the shield to return enemy fire. Basically you’re invincible if you keep … Continue reading
Posted in Gamedev, Rusher
Leave a comment
Rusher 2 – Renderer2D
Go to Rusher 2 project homepage Rusher 2 tutorial list View Renderer2D example Example source There is a built-in 2D camera-layer-based renderer system in Rusher 2, which is based on the 2D renderer in Rusher and the rendering system in … Continue reading
Rusher 2 – State Machine
Go to Rusher 2 project homepage Rusher 2 tutorial list View State Machine example Example source This tutorial introduces the StateMachine system in Rusher 2. States and State Machines In Rusher 2, the StateMachine class is used as a component … Continue reading
Posted in Rusher
Leave a comment
Rusher 2 – Composite Commands
Go to Rusher 2 project homepage Rusher 2 tutorial list View Composite Commands example Example source The previous command tutorial covered the basics of simple command executions in Rusher 2. Here I’m going to show you how to make use … Continue reading
Posted in Rusher
Leave a comment
Rusher 2 – Commands
Go to Rusher 2 project homepage Rusher 2 tutorial list View Commands example This tutorial will be a short and easy one, since it’s based on the Keybaord example in the previous tutorial. The CommandManager System Rusher 2 has a … Continue reading
Posted in Rusher
Leave a comment