Location
Comstock Memorial Union, MSUM
Document Type
Presentation
Event Website
https://www.mnstate.edu/sac/
Start Date
2021 12:00 AM
Publication Date
1-1-2021
Description
During the past fall semester, I started a programming project called Rayon which is designed to be a realistic physics engine implementation that runs alongside the videogame Minecraft. It is a library which Minecraft mod developers can use to implement realistic entity movement into their own mods. Rayon, being entirely written in the Java programming language, currently uses a port of the Bullet physics engine called JBullet which is very outdated and no longer being maintained. To find a more performant solution, I have set out to replace JBullet with an alternative library called LibBulletJME which is designed to interface with the original Bullet library written in C++ (generally a faster programming language).
Included in
Graphics and Human Computer Interfaces Commons, OS and Networks Commons, Software Engineering Commons
Integrating the Bullet Physics engine into Minecraft
Comstock Memorial Union, MSUM
During the past fall semester, I started a programming project called Rayon which is designed to be a realistic physics engine implementation that runs alongside the videogame Minecraft. It is a library which Minecraft mod developers can use to implement realistic entity movement into their own mods. Rayon, being entirely written in the Java programming language, currently uses a port of the Bullet physics engine called JBullet which is very outdated and no longer being maintained. To find a more performant solution, I have set out to replace JBullet with an alternative library called LibBulletJME which is designed to interface with the original Bullet library written in C++ (generally a faster programming language).
https://red.mnstate.edu/sac/2021/cbac/4