Dezinger / ship-spinner

A scene kit test application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ship-Spinner

Ship Spinner is an application I put together to test out a few things. Here I use ScenKit and the VIPER design pattern to serve up assets and content to display.

Story

For thousands of years, the Kushan survived on the arid planet Kharak, corralled into the temperate geographical poles by a vast hot desert. Scarcity of arable land and natural resources had colored Kushan history with near constant warfare between the many clans. One day, however, everything changed: A satellite detected a huge spaceship under the sands of the Great Desert. It carried advanced spaceflight technologies. More importantly, a stone with a galactic map bearing two coordinates was found: One, located at the outer rim of the galaxy, was Kharak. The other, located near the center, bore a name so ancient it was common across all their languages and dialects: Hiigara, "Home".

Functions

Primarily, this application was just for fun and as a learning experience. That said, the features here are limited on purpose.

  • Ship Viewing
  • Ship Description
  • Ship Statistics
  • Rotate
  • Save Screenshot
  • Download New Ships

DISCLAIMER

I do not own any of the assets provided in this code. All content, assets, images, models, textures, effects, and icons belong to their respective owners - be it Gearbox, Relic, Homeworld-Wiki, or the owners at Flat Icon. Again, this application is itself provided openly to the public for general use and without warranty

The owners of the various content provided in this application are as follows:

  • 3d Assets : GearBox & Relic
  • Description & Backstory : Homeworld Shipyards, Homeworld Wikia
  • UI Assets : FlatIcon
  • Background Assets : DeviantArt Author and Relic and Gearbox

About

A scene kit test application


Languages

Language:C 41.3%Language:Swift 38.2%Language:Objective-C 20.3%Language:Ruby 0.3%