BusEngine v0.4.2
A downloadable Game Engine for Windows
BusEngine is a high-performance game engine built from the ground up in C#. My philosophy is simple: every function undergoes rigorous testing and optimization. When existing libraries don't meet my performance standards, I develop custom alternatives from scratch to ensure peak efficiency.
Current Capabilities (v0.4.0.5):
- Performance: Features a stress-test with 500,000 active cubes.
- Test Hardware: These results were achieved on a modest setup, proving the engine's extreme efficiency:
- CPU: Athlon II x4 645
- GPU: Nvidia GT 1030 2GB GDDR5 ASUS Phoenix
- RAM: 4 GB
- Disk: HDD SMR
- Platform: Currently optimized for Windows 7+ (x64) using the OpenGL API.
- Open Source: I value transparency. The release source code is available on my GitHub: github.com/BuslikDrev/BusEngine. Feel free to inspect the code or examine the binaries using any .NET decompiler (like dnSpy).
Important Security Notice: This project does not yet have a paid digital certificate ($500/year), which is currently unaffordable for me as an independent developer. You may need to disable your antivirus or add an exception to run the executable.
Support the Developer: BusEngine will not reach its full release without your support. Developing this engine is a full-time commitment that demands everything I have. Your contributions do more than just fund a $500 developer certificate — they directly support my daily life: keeping the lights on, providing for my family and the animals in my yard, and ensuring our safety. Every bit of support ensures I can continue focusing 100% on this project. Every dollar counts.
v0.4.2 (Changelog) — 2026
- Refactoring: Extensive work on bug fixes and deep code optimization.
- Chromium UI: Added UI based on Chromium 109 (rendering CSS, HTML, and JS directly onto textures).
- Web Integration: Added authorization, registration, and launcher news updates directly from the website.
- Localization: Improved language system (auto-export to JSON format for WebGL).
- Security: Added the ability to self-sign the program with a personal certificate.
- Ultra-Fast Loading: Added RAM caching for models to achieve lightning-fast load times.
- Graphics & Shaders:
- Added model lighting (lighting calculations within the model shader).
- Added processing for shaders, models (.obj, .bem), textures (.dds, .png, .tga), and materials (.mtl).
- Tooling:
- Added a Launcher for convenient project, engine, and asset management.
- Updated official BusEngine documentation.
- Launched the official engine website.
- Fixes:
- Resolved file download issues in BusEngine.Browser.
- Fixed third-party library path issues (Visual C++ Redistributable now required).
- Updated third-party libraries to the maximum versions supporting minimum system requirements.
Full Feature List: busengine.buslikdrev.by/api/Possibilities.html
| Published | 17 hours ago |
| Status | Prototype |
| Category | Tool |
| Platforms | Windows |
| Author | BuslikDrev |
| Tags | 2D, 3D, busengine, c, csharp, Game engine, high-performance, Level Editor, low-end, Modeling |
| Code license | MIT License |
| Asset license | Creative Commons Zero v1.0 Universal |
| Average session | Days or more |
| Languages | Belarusian, English, Russian, Ukrainian |
| Inputs | Keyboard, Mouse |
| Links | Support, YouTube, Twitch, VK, FaceBook |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds |
Download
Click download now to get access to the following files:



