Pinned Repositories
ABSO-Game
A level-runner game designed by another student and developed by me. The game has three different levels and a two-person multiplayer mode.
AI-JavaFX-Game
JavaFX Game that uses the AI technologies; Fuzzy Logic and Neural Networks to enhance the experience and to control a set of characters moving randomly through a game model.
auldearn
Auldearn, a medieval boss battle.
celestial-beyonds
The Celestial Beyonds is a Space Hub Exploration and Action Platformer, with a theme and style of Bees! The research and delivery behind the game focuses on AI companionship in Serious Games.
dunkirk_spitfire_re-creation
A re-creation of the burning spitfire scene from the film Dunkirk (2017) in 3ds Max.
GoodVibrations-MR-Game
Good Vibrations is a Mixed Reality Game that allows the user to control the game using voice commands, keyboard, and mouse. Developed with Unity 2020.1.17f1
Kafka-Distributed-Banking-System
A Kafka Distributed Banking System that processes card transactions and identifies suspicious transactions so that customers can be notified.
ML-Web-Service
A Flask Web Service that uses Machine Learning to make predictions based of a Power Production of a Wind Turbine Data Set.
Python-RegEx-Parser
A Python program to build Non-Deterministic Finite Automatons from Regular Expressions using Thompson’s construction.
Repota-App
Repota is designed to be a service report application for automobile technicians for auto dealerships and rental companies.
johnshields's Repositories
johnshields/celestial-beyonds
The Celestial Beyonds is a Space Hub Exploration and Action Platformer, with a theme and style of Bees! The research and delivery behind the game focuses on AI companionship in Serious Games.
johnshields/Python-RegEx-Parser
A Python program to build Non-Deterministic Finite Automatons from Regular Expressions using Thompson’s construction.
johnshields/ABSO-Game
A level-runner game designed by another student and developed by me. The game has three different levels and a two-person multiplayer mode.
johnshields/AI-JavaFX-Game
JavaFX Game that uses the AI technologies; Fuzzy Logic and Neural Networks to enhance the experience and to control a set of characters moving randomly through a game model.
johnshields/auldearn
Auldearn, a medieval boss battle.
johnshields/dunkirk_spitfire_re-creation
A re-creation of the burning spitfire scene from the film Dunkirk (2017) in 3ds Max.
johnshields/GoodVibrations-MR-Game
Good Vibrations is a Mixed Reality Game that allows the user to control the game using voice commands, keyboard, and mouse. Developed with Unity 2020.1.17f1
johnshields/Kafka-Distributed-Banking-System
A Kafka Distributed Banking System that processes card transactions and identifies suspicious transactions so that customers can be notified.
johnshields/Repota-App
Repota is designed to be a service report application for automobile technicians for auto dealerships and rental companies.
johnshields/visions-of-the-future
A Blast From The Past.
johnshields/ML-Web-Service
A Flask Web Service that uses Machine Learning to make predictions based of a Power Production of a Wind Turbine Data Set.
johnshields/3rdPersonShooter-HCI_Pratical
3rd Person shooter made for a practical lab.
johnshields/AI-JFuzzyLogic-Labs
johnshields/Eithne-Voice-Assistant
Eithne, your new voice assistant.
johnshields/johnshields
My personal README...
johnshields/johnshields.github.io
My Digital Portfolio...
johnshields/noir-town
Noir Town is a web app for fans of jazz. With this app, they can sort and search tunes, contribute to the database by adding, editing, removing tunes, obverse artist's work and listen to previews until their hearts are content.
johnshields/OOP-App-Redesign
A Redesigning of an application in Java using Design Principles and Patterns. This redesign aims to improve on the original design of the original application...
johnshields/OOP-App2-Redesign
This redesign uses design patterns such as Singleton and Iterator plus refactoring and simplicity to improve on the original design of this application...
johnshields/OOP-Metrics-App
JavaFX App that processes JAR Files to read the embedded Classes and print their Class Names, Package Names, and Lines of Code on a GUI. This app was developed with heavy use of OOP and uses various Design Patterns.
johnshields/pixel-examples
Examples for the Pixel game library
johnshields/post-tenebras-lux
Post Tenebras Lux - (Light After Darkness) :- A Dungeon escape room in the form of a Diorama
johnshields/python-deep-learning-chatbot
A deep learning chatbot created with Python and Flask
johnshields/SHA-256
Labs for the module Theory of Algorithms
johnshields/SHA512-Calculator
A program in the C programming language to calculate the SHA-512 (Secure Hash Standard) value of an input file.
johnshields/smoke-break
Smoke Break is a darkly humorous survival adventure where a stranded astronaut’s quest for his favorite cigarettes on an alien planet becomes a profound journey of addiction and self-discovery.
johnshields/SnakesAndLadders
A 3D model of the classic board game Snakes and Ladders.
johnshields/split-bullet
Joe Ryder, a private eye in the city of New Annwin, finds a split bullet that leads him to an otherworld. The city has been split into two realities. The first, Ryder's dream, where it is full of colour. The second, Ryder's nightmare, where his surroundings are in black, white and gold.
johnshields/steam-deck
steam deck tools, currently only vortex
johnshields/ToonShaderFile