UPDATE: 3D Support has been added in v1.2! Make sure to download the correct/new attached file!
Hello
!
For the past few days I've been working on my first major 3ds homebrew project.
I ended up porting this project over to the 3ds, which is essentially just a rewrite/clone of RubyDung in c++.
Most of the code stayed intact except for any opengl related stuff which was a pain since I had no experience with Citro3D.
Eventually I got pretty comfortable with it, and was able to get it running at 60 fps on both old and new 3ds models.
Project details (obviously not a lot since this is a fairly simple project):
Features:
(adapted for old 3ds models)
Anyway, I had a lot of fun(not really) working on this project, and I'm happy to share it with you guys. Of course all credits to JaanDev, the original creator of the c++ rewrite.
Hello
For the past few days I've been working on my first major 3ds homebrew project.
I ended up porting this project over to the 3ds, which is essentially just a rewrite/clone of RubyDung in c++.
Most of the code stayed intact except for any opengl related stuff which was a pain since I had no experience with Citro3D.
Eventually I got pretty comfortable with it, and was able to get it running at 60 fps on both old and new 3ds models.
Project details (obviously not a lot since this is a fairly simple project):
Features:
- Simple & convenient menu on the bottom screen (controlled with the d-pad)
- World saving, resetting, and loading (world saves fully compatible with the original pc version!) - saved in SD:/3ds/RubyDung/
- QoL feature: crosshair (toggleable)
- Camera sensibility slider
(adapted for old 3ds models)
- camera control: c-stick, ABYX buttons, touch screen
- movement: circle-pad (duh)
- jumping: START button
- add 3D support ig
- added in v1.2
- download the attached file, and extract the .3dsx file into the /3ds directory on your SD card like any other homebrew app.
Anyway, I had a lot of fun(not really) working on this project, and I'm happy to share it with you guys. Of course all credits to JaanDev, the original creator of the c++ rewrite.
Attachments
Last edited by boriszkerzering,










