SkillAgentSearch skills...

Pine

A lightweight Java game engine made using LWJGL.

Install / Use

/learn @Prozilla/Pine
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <br /> <p> <a href="https://pine.prozilla.dev/"><img src="https://pine.prozilla.dev/logo-dark.svg" width="500" alt="Pine Engine" /></a> </p> <p> <a href="https://github.com/Prozilla/Pine/blob/main/LICENSE"><img alt="License" src="https://img.shields.io/github/license/Prozilla/Pine?style=flat-square&color=FF4D5B&label=License"></a> <a href="https://github.com/Prozilla/Pine"><img alt="Stars" src="https://img.shields.io/github/stars/Prozilla/Pine?style=flat-square&color=FED24C&label=%E2%AD%90"></a> <a href="https://github.com/Prozilla/Pine"><img alt="Forks" src="https://img.shields.io/github/forks/Prozilla/Pine?style=flat-square&color=4D9CFF&label=Forks&logo=github"></a> </p> </div>

About

Pine stands for Prozilla's game engine. Pine is a lightweight Java game engine that serves as a framework for LWJGL. Pine uses an ECS pattern in Java.

  • Entities - Unique objects that exist in a world inside a scene.
  • Components - Entity data is stored in modular components.
  • Systems - Systems perform logic based on that data to update the entity's state or render to the screen.

As a framework, Pine makes working with the low-level LWJGL library a lot easier and more intuitive, without sacrificing control and flexibility. Because everything is split into layers of abstraction, you can choose how much of Pine's existing functionality you want to utilize and where you want insert your own code.

Links

Support Pine

You can support the development of Pine by donating to the developer, Prozilla, on Ko-fi. Feel free to star the GitHub repository if you like this project and want to see it continue to be developed.

License

Pine is licensed under the GNU LGPLv3 license.

View on GitHub
GitHub Stars34
CategoryDevelopment
Updated14d ago
Forks1

Languages

Java

Security Score

95/100

Audited on Mar 17, 2026

No findings