This project is solving the Reach For the Stars challenge.
Rendez-Vous is an iPhone games that tries to show the importance of the several launching parameters of satellites. By playing the game, the user gets familiar with initial speeds and directions to place satellites into orbit.
This application was developed for the International Space Apps challenge from scratch. The chosen challenge is Reaching for the Stars.
The gameplay is meant to be very straight forward. At the bottom of the screen there is a big red button to launch a rocket. A rocket takes off and then the user needs to find a good orbital altitude to launch the satellite. Once the rocket gets at the desired altitude, the user swipes the screen with a certain direction and intensity (length of the swipe).
If the intensity, direction and altitude match a possible orbit. Then the user has succeeded.
We thought of possible levels we could implement but didn't get there by the end of the weekend.
Level 1 would be the launching of ISS into a certain orbit. Level 2 would be the launch of another satellite without colliding with ISS. Level 3 would be a rendezvous between ISS and the new satellite. Making it approach ISS without hitting to hard on it.
Building and Playing
The game is designed for the iPhone using Cocos2D as a game engine and Box2d as physics engine.
To launch the application you need Xcode and to launch it on a device you need an Apple developer account.
If you want to run it in the simulator on a Mac, just download the latest version from our git repo and hit the Run button of Xcode.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Project InformationLicense: MIT License
Source Code/Project URL: https://github.com/FredericJacobs/SatLauncher
ResourcesVideo - http://www.youtube.com/watch?v=RqXGi5UGCTY
Source code - https://github.com/FredericJacobs/RendezVous