My Games
Unity Projects
- Roll A Ball
- Space Shooter
- Zombie Apocalypse
- 2D Roguelike (Unity Tutorial)
- 2D UFO (Unity Tutorial)
- Nightmares (Unity Tutorial)
- Tanks (Unity Tutorial)
Unity 3D
Zombie Apocalypse
Zombie Apocalypse - Trailer
Unity 2D
Alien Attack
Random Unity 2D Game created during collge break, 2017
C++
Raylib
Antibody (v1,000,000)
MSc in Games Design and Extended Reality, Software Engineering Continuous Assessment 1 game, recreated using C++ and the RayLib framework. I'm not sure how many times I've recreated the game exactly, so going with version 1,000,000.
Software Engineering CA1 - C++, RayLib Game, 2022
Cocos2d-x
Space Quest
Platform Game Development Cocos2d-x Space Game Assignment
Space Quest Game Trailer
Game Play
Click here for larger images.
Space Quest 1: Splash Screen
Space Shooter 2: Original raywenderlich.com tutorial
Space Quest 3: Added Level Number, Score, Timer, and keyboard movement
Space Quest 4: Mobile control pad (Dpad ([EasyArrowsx-3.0, Jordon Brown](https://github.com/jbrown215/EasyArrowsx-3.0)), changes made)
Space Quest 5: Double Lasers
Space Quest 6: Enemies
Space Quest 7: Level 2, score and lives carry over from previous level, and background changes
Space Quest 10: Multiple Laser Weapon allows from 1 to 4 beams to be fired
Space Quest 11: Added music controls to add to menu and game scenes
Space Quest 12: Additional Enemies, with different laser spawning/weapons firing functions, and rotating Asteroids
Space Quest 13: Added status bars for enemy health bars etc.
Space Quest 14: Enemy Boss - DerpStar - with rotating laser canons
Analytics
Click here for larger images.
Space Quest 8: High Scores Table, displays up to ten scores, and indicates when a new high score is a achieved
Space Quest 9: The high score is displayed in the menu
Space Quest 15: Sign into Google Play functionality added using SDKBox
Space Quest 16: Google Analytics achievements recorded as events (SDKBox support added)
Space Quest 17: Leaderboards
Space Quest 18: Pop up achievements
Space Quest 19: Achievements
Space Quest 20: Leaderboards and Achievements accessed from Main Menu
SDL2
Antibody
Group project C++ game using SDL2 framework. Original Version, I have recreated it in Python, JavaScript, and using RayLib. As well as on Linux, MacOS, and Android.
Winner of Best Windows Game at Games Fleadh, 2017.
Third-year group project, Antibody, a C++, SDL2 game, 2017
Alien Attack
Continuous Assessment game for Advanced Digital Game Programming Module of Year 3. Modified Alien Attack game.
Alien Attack Trailer
Angular
Angular Tetris
Angular Tetris Game, 2020
- https://github.com/joeaoregan/jor-tetris
- https://tetris-js.onrender.com/
- https://joeaoregan.github.io/jor-tetris/
Construct 2
Hospital Panic
Created using Construct 2 by Scirra as part of the Digital Game Design module at Limerick Institute of Technology in 2015.