Seán O'Riordan's repositories
PDFEditing
Allow the user to edit pdfs using PyPDF2, with a GUI using PySimpleGUI for easy use.
3DEnginePygame
A 3D Engine to render vertices and edges from scratch using Pygame, NumPy, and Numba
ExoplanetsJupyter
Contains Jupyter Notebooks working on explaining and demonstrating the detection and characterisation of Exoplanets using publicly available data.
MasterCalculatorPython
This project contains numerous functions primarily for usage in an Undergraduate Physics context.
NEAT_FlappyBird
A project to recreate the classic game Flappy Bird in Python using Pygame. Further, creation of an AI to play this game using NEAT.
ProceduralLandmass_csharp
Creating Procedural Landmass using Unity and C#
Streamlit_RandomApps
A collection of various apps created using Streamlit, a web-app Python framework.
FeedingFrenzy
A 2D top-down game where you play as a dogsitter who has to feed waves of dogs to get more money and buy more food!
FileManager
Project to create a File Manager that can rename, sort, etc on files of differing types.
flutter-firebase
All course files for the Flutter & Firebase tutorial playlist on The Net Ninja YouTube channel
GMTK2023
My submission to the GMTK Game Jam 2023, A Clingy Target.
IPythonAlgorithms
Contains implementations of many algorithms using IPython. Many were taken from the AM2061 module.
KaggleLearn
The notebooks I have created based off the Kaggle Learn courses.
ModellingEulerCromer
ModellingEulerCromer a project to model Physical Systems in Python with graphics using Pygame and Matplotlib
ProjectHelp
A repo that contains code snippets, pictures, and more. The intention is to create a collection of useful and helpful items for future use.
PySimpleGUI_RandomApps
Various small apps made with PySimpleGUI
PytorchNotebooks
Repository containing notebooks and other materials I am using to learn Pytorch.
Quiz
A Multiple Choice Question (MCQ) quiz game automatically generated from text files.
RandomGLSL
Random projects using the OpenGL Shader Language (GLSL).
SlimeSimulations
Looking at simulating the behaviour of Slime Moulds. Planned implemetations on the CPU and GPU, in Python and C#.
SolarSystemSimulation
Simulating the Solar System with Pygame Graphics
SortingAlgorithms
Project to visualise various sorting algorithms in various ways.
SoulsLikeController
A Unity3D project creating a character controller in the style of Souls-like games.
UnityPathfinding
Set of pathfinding examples like A* in Unity.