Battle Zap is a 2D, abstract art, mobile friendly 'base defense' game where players tap/click to zap incoming enemies. Enemies spawn in and travel down radial 'lanes', and if one reaches the end of the lane, it's game over!
The project includes full, commented C# source code and documentation. Many level mechanics are data driven, and values are easily modified through the Unity Editor, allowing developers complete control over such per wave lane count, spawn speed, spawn count, and more.
Oh no! Your deep space mining vessel’s transwarp inducers are on the fritz, causing important cargo to teleport out of the ship and into space! Use the ship's swinging claw to capture all the cargo before a major malfunction occurs, warping you and the freight into oblivion!
Inspired by standup claw machines found in arcades, Miner Chaos is a complete project providing easy customization and creation of new levels.
Includes full C# source code! Works on Mobile!
Starfurious provides a retro space shooter entertainment experience, inspired by old school stand-up arcade machines of similar theme common in the late 1970’s and early 1980’s. Shoot at and destroy a never ending advance of alien spacecraft while dodging incoming missiles and enemy ships. Do well, and achieve a place of notoriety on the high scores board.
Create custom flight paths for enemies using an easy to understand 2D path editor, also included in the project. High scores functionality is also included, providing functionality to capture high scores, player initials, and to set default values.
The complete project includes full, well document C# source code. Mobile input also included!
Play the WEB DEMO
Megavaders 5000 is a complete project inspired by the oldschool Space Invaders(tm) arcade experience. Project provides a complete game loop from opening "Attractor Mode" through game-play and finally game-over/high score collection mode.
Animatch & Catch
Animatch & Catch offers a match-3 style game experience similar to Chuzzle. Slide a row or a column of game pieces to create matches of three or more. Creating matches accumulates points and allows advancement through the game to more difficult levels.
Easily customize and change many aspects of the game right in the editor!
Complete, commented C# source code is included in a single scene project built to allow ease of customization. Animatch & Catch provides a great starting point for anyone wanting to make a mobile friendly match-3 style game!
Balloon bustin', balloon breakin' fun can be found in this casual matching game. Match 2 or more like balloons to break them. Clear the game board to move on to the next level. With each new level, a new balloon type is added.
Featuring fully editable game board sprite sets, easy change-out of sounds, and a simple to understand, single scene project structure ready for you to customize and make your own.
Fully commented,easy to follow C# source code included!
Memory Matcher is a complete, mobile friendly card matching game styled after flip-two-match-two type games. Showcasing four different difficulty levels, attempt to beat your best time! Full source code and other assets included.
RF High Scores
RF High Scores is an easy to use high score and leader-board manager. Add high scores collection and display functionality to your game with a couple button clicks. All score data stores locally on the target device, making this a perfect tool for arcade style games. The manager utilizes unity-style events, allowing your custom systems to provide fun and engaging feedback to the player during the display and collection of names or initials. Out of the box, a couple score formats are provided, allowing you to create arcade style scoreboards (collect player's initials using up/down/left/right/fire) or to create a leader-board style board where a player's name is inputted. The "display and collection" mechanism of scoring is decoupled from the management of the scores data itself, thus allowing you to create a wide array of input and display formats. Three demos exist and provide fairly easy to follow examples of use. All source code is in commented C#.
RF Scene Loader
Powerful scene loader tool that capitalizes on Unity's async scene loading mechanism and provides the capability to display a custom loading screen. Create a loading screen that is as simple or complex as you like. Control overlay fade times between scene loads, activation and finalization delays, and more! Includes several examples to illustrate various scenarios, such as:
- Simple cross-fade between scenes (no loading screen)
- Use of the included loading overlay
- Custom loading scene with automatic scene activation
- Custom loading screen with user activated scene activation ( 'Press to continue..' style).