Awesome, just crossposted it :)
A 2D Game Engine with a component-based architecture style, dynamic audio scaling, separating axis theorem collision detection. - GitHub - Kali-Zoidberg/Java-Engine: A 2D Game Engine with a compone...
![GitHub - Kali-Zoidberg/Java-Engine: A 2D Game Engine with a component-based architecture style, dynamic audio scaling, separating axis theorem collision detection.](https://programming.dev/pictrs/image/38a0ea66-0c3c-4297-b65d-a95bc0f8667b.png?format=webp&thumbnail=256)
cross-posted from: https://lemmy.world/post/1780971
> cross-posted from: https://lemmy.world/post/1780754 > > > Hi all, > > > > I've never shared this publicly though it was my intent. I figure to help contribute to Lemmy, this would be a good first post. > > > > I wrote a 2D game Engine in Java as an undergraduate project. It's fairly simple: audio, sprites, physics, and component based architecture. If you're interested in writing a small 2D game in Java and have past experience with Unity, you may find this to be as a helpful starting point. I will say this: this engine is not meant for serious game development -- I started this project with 'can I do this?' mentality. > > > > Though I no longer work on this project, I hope that someone may find use of it.
A 2D Game Engine with a component-based architecture style, dynamic audio scaling, separating axis theorem collision detection. - GitHub - Kali-Zoidberg/Java-Engine: A 2D Game Engine with a compone...
![GitHub - Kali-Zoidberg/Java-Engine: A 2D Game Engine with a component-based architecture style, dynamic audio scaling, separating axis theorem collision detection.](https://lemmy.world/pictrs/image/d5307831-40fe-4b9f-9114-1b31b75539c5.png?format=webp&thumbnail=256)
cross-posted from: https://lemmy.world/post/1780754
> Hi all, > > I've never shared this publicly though it was my intent. I figure to help contribute to Lemmy, this would be a good first post. > > I wrote a 2D game Engine in Java as an undergraduate project. It's fairly simple: audio, sprites, physics, and component based architecture. If you're interested in writing a small 2D game in Java and have past experience with Unity, you may find this to be as a helpful starting point. I will say this: this engine is not meant for serious game development -- I started this project with 'can I do this?' mentality. > > Though I no longer work on this project, I hope that someone may find use of it.
A 2D Game Engine with a component-based architecture style, dynamic audio scaling, separating axis theorem collision detection. - GitHub - Kali-Zoidberg/Java-Engine: A 2D Game Engine with a compone...
![GitHub - Kali-Zoidberg/Java-Engine: A 2D Game Engine with a component-based architecture style, dynamic audio scaling, separating axis theorem collision detection.](https://lemmy.world/pictrs/image/c9553ae1-a93a-4d45-adf6-25a03a2a7ff8.png?format=webp&thumbnail=256)
Hi all,
I've never shared this publicly though it was my intent. I figure to help contribute to Lemmy, this would be a good first post.
I wrote a 2D game Engine in Java as an undergraduate project. It's fairly simple: audio, sprites, physics, and component based architecture. If you're interested in writing a small 2D game in Java and have past experience with Unity, you may find this to be as a helpful starting point. I will say this: this engine is not meant for serious game development -- I started this project with 'can I do this?' mentality.
Though I no longer work on this project, I hope that someone may find use of it.
I started using Kali Linux earlier this year. I’m by no means a hacker but it’s the first version of Linux with a UI that clicked for me. It’s built off of Debian so I’m pretty familiar with its package management and it’s been really easy to get a barebones version running on different computers.