Minimal 3D game framework
Go to file
mid 055ff4f5ce
Some checks failed
k4 Build Test / do_the_build (push) Failing after 4s
fixes for build
2026-01-21 22:20:15 +02:00
.gitea/workflows Try automated build on Debian 9 2026-01-21 20:46:43 +02:00
k3@9160c8ce35 use latest k3 commit 2026-01-21 20:54:20 +02:00
src fixes for build 2026-01-21 22:20:15 +02:00
.gitmodules Initial commit 2025-01-19 17:29:52 +02:00
gltf2tok3.py bugfix 2025-05-10 19:19:13 +03:00
k3ex.py Introduce animation trees, remove "standard animations" from core 2025-08-10 15:42:45 +03:00
Makefile _DEFAULT_SOURCE and _GNU_SOURCE 2025-07-13 09:57:52 +03:00
physex.py Initial commit 2025-01-19 17:29:52 +02:00
README.md Updated changelog 2026-01-18 13:52:01 +02:00

Homepage: https://mid.net.ua/k4.html

Changelog

v2

  1. k3Menu objects now have stylable properties ala CSS
  2. Exposed game.ui.obj "base object" which allows you to create your own widgets
  3. Revamped the animation system to one with blend trees
  4. Added scrollboxes and image objects to k3Menu
  5. Replaced the font subsystem with one that uses TrueType fonts directly, and they are drawn using signed distance fields when possible
  6. Added game.near and game.far values for editing the camera planes
  7. Added vsync parameter to command line
  8. Graphics bug fixes
  9. Improved mipmapping
  10. Frustum culling
  11. Added support for 32-bit indices in models

v1

Initial release.