Skip to content

Siiir/java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

☕ My projects using Java

🛠️ See my related hard skills

🪟 C#

📂 Contents

📜 Licensing service on Spring Boot 🍃

🔧 Allows creation, reading, update, and deactivation of licenses.
🌱 All licenses created for customers are based on the root "buyable license" and contain additional owner-specific info.

💬 Chat server on Spring Boot 🍃

📡 Serves chat messages to all chat clients that request them.
📝 Allows clients to post new messages and efficiently ping to see if a new message was posted.

🎨 CanvEngine on Swing 🖼️

🎮 Game engine using CPU-based rendering on JPanel.

📖 Etymology

In "Canv-Engine," the "Canv" stands for "Canvas", as JPanel serves the role of "Canvas" in graphics rendering.

🕹️ Examples of usage

In the examples submodule, you can find some games and simulations made using this engine.

🎮 plain_tanks game is not fully utilizing CanvEngine as it was only partially 🔄 ported from my first (integrated) Java game engine to CanvEngine.
🕒 I only found time to make Plain Tanks use CanvEngine's asset server instead of the old one, which lacked good support for 🔊 caching sounds.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published