3D wireframe rendering engine from scratch in Kotlin using Java Swing. My first 3D graphics project from March 2021.
A 3D wireframe rendering engine built from scratch in Kotlin using Java Swing.
Note: This was one of my first projects, created in March 2021 when I was 13. The code remains unchanged from the original - this README was added later for archival purposes.
| Key | Action |
|---|---|
| W/S | Move forward/backward |
| A/D | Strafe left/right |
| Space | Move up |
| Shift | Move down |
| Mouse | Look around |
| ESC | Release mouse |
The engine implements the 3D graphics pipeline manually:
No OpenGL, no game engine - just Graphics.drawLine() and math.
Requires Kotlin and Java. Built with Gradle.
./gradlew run
Oliver Seifert (@ImGajeed76) - March 2021