Skip to content
Swift Other
  1. Swift 99.0%
  2. Other 1.0%
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
3dsourceart
7wonders
Open Space.xcodeproj
Open Space.xcworkspace
Open Space
Pods
blenderscripts
namescripts
sourceimages
.gitattributes
.gitignore
CODE_OF_CONDUCT.md
Podfile
Podfile.lock
README.md
trailer.mp4

README.md

openspace-swift

If you find any bugs or defects email me at info@greenrobot.com or you can submit a pull request.

Blog

https://blog.openspace.greenrobot.com

Video

https://www.youtube.com/watch?v=VikmTcxnLc0

Screenshot

Open Space

TODO

• Allow ship name, color, and design selection.

• Complete 7 wonders of the World screen by selecting images of the wonders at Pexels, and coding them to show up correctly.

• Save last location of your ship in User Defaults so if you leave the game and come back you don't keep starting near Earth.

• Add more views of Earth to the Space Station.

• Work on Moon view

Multiple Universes

• If someone is interested in forking this code and creating their own universe, we could link the universes together through a worm hole kind of like a web ring. Contact me at andy@greenrobot.com to get started.

Info

•All assets in this repository are copyright their respective owners.

•The code was developed by myself, Andy Triboletti.

•International Space Station model is from NASA https://solarsystem.nasa.gov/resources/2378/international-space-station-3d-model/

•The images are from https://pexels.com or https://www.solarsystemscope.com/textures/ or https://images.nasa.gov/

•The flag on Mars is from https://free3d.com/3d-model/flag-pole-animated-unity-package-55318.html

•The spaceship is from a Blender script available from this link: https://github.com/a1studmuffin/SpaceshipGenerator/issues/31

•The ship names were generated from https://www.samcodes.co.uk/project/markov-namegen/

Contributing

We take openness and inclusivity very seriously. To that end we have adopted the following code of conduct.

Contributor Code of Conduct

You can’t perform that action at this time.