Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ugurkantech/archengine
Arch Engine - A game engine which is written in C# using OpenTK. Using Entity Component System with Bullet3 physics library.
https://github.com/ugurkantech/archengine
bullet3 csharp glsl imgui openal opengl opentk parallax
Last synced: about 1 month ago
JSON representation
Arch Engine - A game engine which is written in C# using OpenTK. Using Entity Component System with Bullet3 physics library.
- Host: GitHub
- URL: https://github.com/ugurkantech/archengine
- Owner: UgurkanTech
- License: other
- Created: 2022-03-10T21:06:46.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-07T10:20:30.000Z (7 months ago)
- Last Synced: 2024-06-07T11:38:34.295Z (7 months ago)
- Topics: bullet3, csharp, glsl, imgui, openal, opengl, opentk, parallax
- Language: C#
- Homepage:
- Size: 153 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ArchEngine - created by Uğurkan Hoşgör
A simple game engine which is written in C# using OpenTK.
https://github.com/UgurkanTech/ArchEngine/assets/39236929/22a38e2a-3b23-4a93-a0ff-e6383829f55d
This project is not ready for production and developed for learning purposes only.
Licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License
Requires OpenGL 3.3 and .NET 6.0 - x64
Has dependencies to: .NET6.0_x64, OpenAL and vc_redist_2015_x64.
![alt text](https://i.imgur.com/dR6jH7c.png)
Contains Features:
-Materials and Textures
-3D Audio Engine with OpenAL
-User interface with IMGUI
-Renderer and Shaders
-Scenes with saving and loading
-Bullet3 Physics Engine
-ECS (Entity Component System)
-Point lights
-Parallax mapping
-Runtime compiler & Directory scanning-Fonts