MichaelRRyan
Game Designer for Black Shamrock with a background in software engineering and a BSc (Hons) in Computer Game Development from SETU Carlow
Ireland
Pinned Repositories
AIFG-3D-Connect-4
A digital version of the board game '4Tec', with the option to play against another person or an AI - implemented using the Minimax algorithm with Alpha-Beta Pruning
AIFG-Formations
Lab 5 for AI for Games - focused around group behaviours.
Avalon
A small text based RPG made in Assembly 68k, based on "Avalon: The Legend Lives".
BasicSFMLGameFiles
All the files and code you need to set up and begin coding with SFML.
Build-a-Maze
Maze Building Tycoon - Build the best maze, reach fame, get bloody rich! Winner in two categories at the 2020 Games Fleadh Competition.
eROOTica
A plant-based dating game.
green-industries
A factory-building party game where you balance profit and climate.
Mecha-Miners
Descend into the depths of alien planets in this retro side-scoller shooter, battling monsters and other players to claim the crypto treasures within!
pixel-paint
A work in progress mobile pixel art application built in Godot engine for fun.
re-pair
A top-down matching game made for the 2020 Global Game Jam, where you must find your twin within a large, ever-moving crowd within a short time limit.
MichaelRRyan's Repositories
MichaelRRyan/pixel-paint
A work in progress mobile pixel art application built in Godot engine for fun.
MichaelRRyan/Mecha-Miners
Descend into the depths of alien planets in this retro side-scoller shooter, battling monsters and other players to claim the crypto treasures within!
MichaelRRyan/AIFG-Formations
Lab 5 for AI for Games - focused around group behaviours.
MichaelRRyan/eROOTica
A plant-based dating game.
MichaelRRyan/godot-enjin-api
A Godot Addon for interfacing with the Enjin Blockchain API.
MichaelRRyan/green-industries
A factory-building party game where you balance profit and climate.
MichaelRRyan/AIFG-3D-Connect-4
A digital version of the board game '4Tec', with the option to play against another person or an AI - implemented using the Minimax algorithm with Alpha-Beta Pruning
MichaelRRyan/AIFG-Deep-Q-Lunar-Lander
Lab 12 for fourth-year module 'AI for Games'.
MichaelRRyan/AIFG-Flappy-Bird-Genetic-Algorithm
Lab 9 of AI for Games, focused around genetic algorithms implemented in a flappy bird game
MichaelRRyan/AIFG-Flow-Field-Pathfinding
Lab 6 for my AI module based around the Flow Field Pathfinding algorithm
MichaelRRyan/AIFG-Fuzzy-Logic
Lab 7 for my 'AI for Games' module, implementing Fuzzy Logic in a small simulation
MichaelRRyan/AIFG-Perceptron-Lab
MichaelRRyan/GE-ECS
Lab 5 for Games Engineering II - A basic Entity Component System
MichaelRRyan/GE-Erlang-Basics
MichaelRRyan/GE-Unit-Testing
Lab 5 for Games Engineering II - Unit Testing
MichaelRRyan/Godot-Tutorial-09-11-21
MichaelRRyan/MichaelRRyan
MichaelRRyan/MultiTypeGamepad
A class for easier use of SFML Joystick events, with automatic controller type detection and button mapping.
MichaelRRyan/Nodal
A simple graph making browser app made in JS.
MichaelRRyan/ogt-networked-tag
A three player networked tag game for Project 1 - Online Gaming Technologies.
MichaelRRyan/Projects
All my academic and personal projects in list form.
MichaelRRyan/ricochet
Bounce your bullets around corners to take down your enemies
MichaelRRyan/RWM-CharacterController
MichaelRRyan/RWM2021-P2-TeamA
MichaelRRyan/SDL2-Make-Gameloop
My first attempt at SDL2 using make to compile. The project is a simple gameloop.
MichaelRRyan/setu-ai
MichaelRRyan/Space-Race
MichaelRRyan/Text_Missiles
MichaelRRyan/unreliable_minions
An entry to Global Game Jam 2024 under the theme "Make me Laugh".
MichaelRRyan/WorldSkills-Ireland-2022