Update README.org

This commit is contained in:
zongor 2025-05-24 23:41:08 -04:00
parent f4cf1a457a
commit 183e3d5400
1 changed files with 7 additions and 6 deletions

View File

@ -14,13 +14,14 @@
* Key Features
** Core Philosophy
- Simple, portable, lightweight syntax inspired by C.
- Simple, portable, lightweight
- Targets permacomputing, game world preservation, rapid prototyping, and indie games.
- No macros or object hierarchies—prioritizes clarity and explicit behavior.
- C-family syntax.
** Engine & Tooling
- Integrated 2D/3D rendering system:
- Immediate-mode canvas-based 3D rendering with low-poly 5th6th gen console aesthetics.
- Immediate-mode canvas-based 3D rendering with low-poly 5th-6th gen console aesthetics.
- 2D overlays styled after ImGui.
- [[https://www.libsdl.org/][SDL2]] backend for input, audio, and cross-platform compatibility.
- Tree-walk interpreter + stack-based bytecode VM:
@ -68,7 +69,7 @@
* Community & Collaboration
- Website: [[https://yourwebsite.org/permalang][https://alfrescocavern.com/ztl]]
- Website: [[https://alfrescocavern.com/][https://alfrescocavern.com/]]
- License: GPLv3
- Chat: Not yet
@ -78,14 +79,14 @@
- [ ] 3D rendering pipeline + ImGui-style GUI.
- [ ] Standard library and FFI examples.
- [ ] Emacs/Vim tooling + website launch.
- [ ] Fixed point for numbers for microcontrollers/retro computers without fpu
- [ ] Custom renderer without SDL for portability
* Motivation
ztl bridges retro-inspired creativity with modern portability for:
ZTL bridges retro-inspired creativity with modern portability for:
- Game jams (rapid prototyping + 3D engine).
- Indie games (5th/6th-gen aesthetics).
- Permacomputing (low-resource, sustainable code).
- Education (simple VM/language design).
* Contributing
Contributions welcome! Join the community or submit PRs on GitHub/GitLab/yourrepo.