Package: wnpp
Severity: wishlist
Owner: Awe Morris <[email protected]>
X-Debbugs-Cc: [email protected]

* Package name    : playfield
  Version         : 1.0.0
  Upstream Contact: Awe Morris <[email protected]>
* URL             : https://github.com/awemorris/PlayfieldEngine
* License         : zlib
  Programming Lang: C
  Description     : 2D game scripting runtime for custom game engine base

Playfield Engine is a 2D game scripting runtime powered by Ray, a 
C/JavaScript-like scripting language.
It features native performance with a built-in JIT compiler (NoctLang VM) and 
portable rendering/audio via StratoHAL.

The engine provides both C APIs and base Ray APIs.
By utilizing libplayfield and the provided C APIs, developers can build custom 
2D game engines quickly.

Key features:
- Minimal runtime (~2 MB binary footprint).
- High-performance generational GC.
- Built-in JIT compiler supporting x86, arm64, RISC-V, and more.
- Support for multiple rendering backends including OpenGL, OpenGL ES, and 
software rendering.
- Cross-platform compatibility ranging from modern GNU/Linux (X11/Wayland) to 
older systems.

The engine is designed to make game development accessible even on low-spec 
machines and older hardware.

[Why is this package useful/relevant?]

This package is essential for developers looking to build custom 2D game 
engines using the libplayfield library.

Furthermore, it serves as a primary dependency for Suika3 (ITP #1133308).
Following a discussion on Debian Mentors, it was decided to separate Playfield 
Engine into its own standalone package to improve modularity and facilitate its 
use in other projects beyond Suika3.

[How do you plan to maintain it?]

I am the upstream author and am committed to the long-term maintenance of this 
package.
I am currently aiming to become a Debian Maintainer (DM) and will ensure the 
package remains updated and compliant with Debian Policy.

Also, I'm need a sponsor.

Reply via email to