Bernhard Rieder's repositories
PCGML-Game-Mechanics
Master thesis: "Using Procedural Content Generation via Machine Learning as a Game Mechanic" with a prototype in Unreal Engine 4.22.
Unity-Procedural-Level-Streaming
Implementation of procedural level streaming in Unity 5.5.
Particle-based-Physics-Engine
Is about a particle-based physics engine which is created with the help of Ian Millingtons Book "Game Physics Engine Development". Purpose was to learn the principles of a particle-based physics engine.
bernhardrieder.github.io
Successful attempt to create/fork my own website!
Platoon-AI-Simulation
A platoon AI steering behavior simulation in Unreal Engine 4.14.
Collision-Detector
Is about performance issues in dynamic and interactive collision detection. It shows how different collision detection approaches affects the performance - starting with the less reliable and fastest method up to the the almost best and slowest method for interactive collision detection.
Connect-4-AI
The game connect 4 with an AI opponent which uses the algorithms MinMax or NegaMax with Alpha Beta Pruning to choose the next possible turn.
Gaze-Tracker
A gaze tracker application which works with regular webcams. Developed in C++ 11 with OpenCV and Qt. (CURRENTLY GERMAN DOCUMENTATION ONLY)
Mastermind
Console application of the board game "mastermind" in C++14.
Nvidia-Cascades-Replica
A replica of Nvidia's "Cascades" demo and codebase for shader programming in DirectX 11.
A-Star-Pathfinder
A* pathfinder algorithm simulation in Unreal Engine 4.14.
ai-codereviewer
AI Code Reviewer: Enhance your GitHub workflow with AI-powered code review! Get intelligent feedback and suggestions on pull requests using OpenAI's GPT-4 API, improving code quality and saving developers time.
Ant-Colony-Optimization-Simulation
An ant colony optimization (ACO) simulation in Unreal Engine 4.15.
Battle-Tanks
Battle Tanks is a learning project for Unreal Engine 4 from the Udemy course "The Unreal Engine Developer Course".
Convex-Hull-Jarvis-March
Visualization of how the jarvis march algorithm establishes a convex hull.
Evolutionary-and-Genetic-Algorithms
Shows the calculations of evolutionary and genetic algorithms in action.
Hourglass-Simulation
A hourglass simulation in SFML.
Open-Data-World-Generation
Bachelor thesis about generating a world based on open government data (GERMAN ONLY).
PuzzlePlatforms
This is a sample project for learning the basics of a server and client game in Unreal Engine 4.18.
Quarto-with-MCTS-AI
The game Quarto! with an AI opponent which uses MCTS (Monte Carlo Tree Search), created with Unreal Engine 4.22.
Simple-Sims-Simulation
A simple Sims-alike simulation created in Unreal Engine 4.14.
Testing-Grounds
Testing Grounds is a First Person Shooter learning project for Unreal Engine 4 from the Udemy course "The Unreal Engine Developer Course".
UE4-Procedural-Level-Streaming
Implementation of procedural level streaming in Unreal Engine 4.14.
UnrealEnginePython
Embed Python in Unreal Engine 4