note: this isn't really my project anymore, I no longer work on it frequently but am still considered a team member (and I was never 100% in charge, there's generally been 3 of us 'in charge'), although I haven't really been active for almost a year.

So basically it's a mod thats been worked on for 4-5 years now, with its own launcher, tools, etc. It's pretty complex in term of code, and over the years lots of the rendering engine and core-functionality has ended up re-written (here's me messing with shaders/block rendering: https://www.youtube.com/watch?v=ec9Z7LAaFDU).

Over time we've made a lot of tools for modding, which are soon to be opensource, like this modeler (except iChun, a fellow modder, made a better ingame modeler a year or so after this one Sad ). There's also an in-game console for debugging/spawning mobs/commands/etc, and a graphical 'command center' version of it.

Sadly, nothing is open-souce yet, but hopefully the console/debug stuff will be soon. There's also a built-in chat network based on websockets that runs on the website, in-game, and on the launcher.

Here's some cool gfys/random stuff from my time developing the mod:

https://gfycat.com/GorgeousCarefulFugu <- K9, the robotic dog
http://i.imgur.com/KuJH5cu.jpg <- tried to make names render for debugging
https://www.youtube.com/watch?v=4YNoXrJi91c <- video showing random GUI's/etc
http://i.imgur.com/zcNHIZh.png <- entities with multiple bounding boxes
https://gfycat.com/SpotlessVapidAlbertosaurus <- no words...

And probably my favorite menu: https://gfycat.com/ImpeccableUniqueAcouchi (select world to TP there with your TARDIS).

Really want to get into dev more, and some more info on the mod can be found on the minecraftforum thread: http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/wip-mods/1439549

The mod also features a custom soundtrack (multiple complete songs/music effects), animated cutscenes, etc. It's pretty exciting and is almost ready for release (closed alpha atm).
Looks nice! Approx. how many lines of code is all of that?
Ivoah wrote:
Looks nice! Approx. how many lines of code is all of that?


Running cloc on just mod files (no frameworks, libraries, etc), there are 6755 comments, 83329 lines of code, and 668 total java files. The second most popular language is Python with 2106 lines of code (basic setup scripts and such).

Reminder: a good amount of the code is basically copied and pasted (all entities have basically the same functions, etc).
MaxLeiter wrote:
Ivoah wrote:
Looks nice! Approx. how many lines of code is all of that?


Running cloc on just mod files (no frameworks, libraries, etc), there are 6755 comments, 83329 lines of code, and 668 total java files. The second most popular language is Python with 2106 lines of code (basic setup scripts and such).

Reminder: a good amount of the code is basically copied and pasted (all entities have basically the same functions, etc).


OH THE BUGMANITY!
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement