GalacticFrontier
A minecraft mod with a Main Menu OGL Hook and a WIP Solar System simulation.
Install / Use
/learn @CallumCarmicheal/GalacticFrontierREADME
GalacticFrontier
A work-in-progress SolarSystem simulation based in JAVA.
- MineCraft main menu OGL hook.
#Test Build To get a test build goto the "Build" folder and select a version. (Should work for Windows, Linux, Mac)
#Compiling from source
- Download Git REPO
- Open Eclipse
- Select YOUR default workspace
- Right click on Project -> Import -> Import
- click Existing Projects into Workspace
- Enter the git Repo location
- Select SolarSysm (great name huh?)
- Wait for it to start, then Right Click the project -> Properties
- Build Path -> remove everything
- Add External Jar GIT\lib\LWJGL\jar ADD EVERYTHING
- then also add Git\lib\slick-util\lib ADD EVERYTHING
- Goto Debug Configuration/Launch Config -> Create New Java App
- Main Class, Search -> Select Init | Default Package
- Arguments -> VM Args, type -Djava.library.path="{REPLACE ME WITH GITHUB REPO LOC}\lib\lwjgl-2.9.3\native\windows" change windows if you are not on windows OS
- Try to debug Debug, if it does not work create a issue report
Side Note: you may want to rename the debug config (Just a tip)
#RoadMap
REALISTIC
Progress | Things To do | Type ------------- | ------------- | ------------- Done | Basic Planets | Rendering Done | Basic Time/Day | Simulation Done | Basic Rotation | Rendering Done | Basic Text Render | Rendering Done | Planet API | Simulation Done | SubPlanet API | Simulation NO | Implement Textures | Rendering WIP | Implement more planets in Sol | Rendering / Simulation NO | Make a projection line around Sol | Rendering / Simulation NO | Make a asteroid belt. | Simulation NO | Atmospheric glow from planets | Rendering NO | Get a solar physicist to help out w/ equations | Simulation NO | Add mass to other planets to effect gravitational pull around and to the sun | Simulation NO | TURN PROJECTION LINE INTO MINATURE HAM-BURGERS (REQUEST FROM rockerBOO [LC]) | Rendering NO | A MAGICAL UNICORN EATS THE GALAXY (FINAL STEP: THE MOST IMPORTANT ONE!) | REAL LIFE
WHISHLIST
Progress | Thing To do | Type ------------- | ------------- | ------------- NO | Minecraft 3d World | Rendering NO | Minecraft Galaxy | Rendering NO | Galaxy Exploration | Rendering/Sim DONE | 3d Navigation | Rendering NO | Ram optimization | EVERYTHING!
Controls
Key | Action -------|------- R | Toggle Animation (ON/OFF) G | Toggle between original and generated code U | Toggle Projection Lines around the planets rotation T | Sets to single step (turns off Animation and increment hours by 1) PGUP | Increment Hour per Frame Skip on Animation PGDOWN | Decrement Hour per Frame Skip on Animation M | Toggle grab mouse E | Move the camera down Q | Move the camera up W | Move camera Forward LSHIFT | Speed up camera movement LCTRL | Slow down camera movement S | Move camera backwards A | Move camera left D | Move camera right ArUP | Rotate camera upwards ArDOWN | Rotate camera downwards ArLEFT | Rotate camera left ArRIGHT| Rotate camera right (Yeah who would of guessed?) MOUSE | Rotate camera on XY O | Rotate the scene left P | Rotate the scene right ESCAPE | Close Application
