mcihanozer
game development, artificial intelligence, engine development, computer graphics, machine learning
@BohemiaInteractivePrague
Pinned Repositories
2D_Shooter_Game
A 2D shooter game developed using C++ from scratch, including uniform grid, basic collision detection, etc.
Assimpinator5000
Reads the mesh files via Assimp, convert them into your own (so far my own) file format, and write that info
Callbacks-and-Messaging-System
C++ Callbacks and Messaging System
EventManagement
Base classes for an event-driven system written in C++. It includes input managers, event managers, events, and some example code.
Hands-On-Game-AI-Development
Hands-On Game AI Development [video], published by Packt
Nori_Based_Path_Tracer
A path tracer developed based on Nori
SparseGraph
Sparse graph and directed graph implementations with C#
SpectralAO
An application focuses on Geometry processing + Manifold Harmonics + Ambient Occlusion
mcihanozer's Repositories
mcihanozer/2D_Shooter_Game
A 2D shooter game developed using C++ from scratch, including uniform grid, basic collision detection, etc.
mcihanozer/Callbacks-and-Messaging-System
C++ Callbacks and Messaging System
mcihanozer/EventManagement
Base classes for an event-driven system written in C++. It includes input managers, event managers, events, and some example code.
mcihanozer/Assimpinator5000
Reads the mesh files via Assimp, convert them into your own (so far my own) file format, and write that info
mcihanozer/Nori_Based_Path_Tracer
A path tracer developed based on Nori
mcihanozer/SparseGraph
Sparse graph and directed graph implementations with C#
mcihanozer/SpectralAO
An application focuses on Geometry processing + Manifold Harmonics + Ambient Occlusion
mcihanozer/Hands-On-Game-AI-Development
Hands-On Game AI Development [video], published by Packt
mcihanozer/Billiardinator5000
Billiardinator5000 is a billiard psychics simulation developed using Java on my own as OOP course in 2012
mcihanozer/CSEMS
C# event management system with in-house events and event managers. It can be used for any C# projects, but originally aimed for Unity.
mcihanozer/DesignPatterns
Implementations of various design patterns
mcihanozer/Enginator5000
Enginator5000 is a CPU-based game engine being developed in my spare time.
mcihanozer/Java_Based_Ray_Tracer
A ray tracer written from scratch using Java
mcihanozer/Shadertoy
Some shaders that I wrote at Shadertoy
mcihanozer/SimpleTileMatching
A simple Bejeweled clone that I wrote from scratch while learning how to work with Cocos2d-x.
mcihanozer/Snippets
Various snippets
mcihanozer/Unity_Tile-Based_Basics
A tile-based game that we will publish in few months. In this code, I decided to separate core game code and Unity, and use Unity as just a rendering tool as OpenGL, etc.