All Projects → thelumiereguy → AstroAdventures-Android

thelumiereguy / AstroAdventures-Android

Licence: Apache-2.0 license
A mini-game for Android like Space Invaders, where the entire game engine has been written from scratch, in Kotlin. And every visual asset in the game is drawn with code, using Android Custom Views.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to AstroAdventures-Android

Spiceypy
SpiceyPy: a Pythonic Wrapper for the SPICE Toolkit.
Stars: ✭ 218 (+336%)
Mutual labels:  space
slimarray
SlimArray compresses uint32 into several bits, by using a polynomial to describe overall trend of an array.
Stars: ✭ 39 (-22%)
Mutual labels:  space
SimpleKeplerOrbits
Unity3d static 2-body orbits simulation
Stars: ✭ 76 (+52%)
Mutual labels:  space
SS3D
Space Station 3D, another remake of SS13, but with an extra D.
Stars: ✭ 180 (+260%)
Mutual labels:  space
stellarstation-api
The API definition for StellarStation.
Stars: ✭ 22 (-56%)
Mutual labels:  space
TerraGov-Marine-Corps
TGMC: TerraGov Marine Corps, a SS13 mod
Stars: ✭ 109 (+118%)
Mutual labels:  space
Styled Components Spacing
Responsive margin and padding components for styled-components 💅.
Stars: ✭ 209 (+318%)
Mutual labels:  space
PWSat2OBC
Source code of the PW-Sat2 On Board Computer (OBC) software.
Stars: ✭ 53 (+6%)
Mutual labels:  space
GuneyOzsanOutThereMusicVideo
Procedurally generated, real-time, demoscene style, open source music video made with Unity 3D for Out There by Guney Ozsan.
Stars: ✭ 26 (-48%)
Mutual labels:  space
api
Open Source API for Launched Spacecrafts & Rockets data of ISRO🚀
Stars: ✭ 62 (+24%)
Mutual labels:  space
awesome-spacehackers
A curated list of aerospace/space related data and code resources for a community of independent hackers dedicated to furthering humanity's knowledge of the universe through open collaboration.
Stars: ✭ 36 (-28%)
Mutual labels:  space
nuu
SciFi-MMORPG-2d-Scrolling-Action-Trade-Adventure
Stars: ✭ 17 (-66%)
Mutual labels:  space
8 bit hubble
Generate random pixel art galaxies! In honor of Hubble Space Telescope, SNES videogames and Bob Ross
Stars: ✭ 59 (+18%)
Mutual labels:  space
yogstation-2017-
Yogstation13's master code source. [OLD - GO TO https://github.com/yogstation13/Yogstation-TG FOR THE NEW VERSION]
Stars: ✭ 39 (-22%)
Mutual labels:  space
rust-spice
WOW! The complete NASA/NAIF Spice toolkit is actually usable on Rust
Stars: ✭ 31 (-38%)
Mutual labels:  space
Libuavcan
Portable reference implementation of the UAVCAN protocol stack in C++ for embedded systems and Linux.
Stars: ✭ 213 (+326%)
Mutual labels:  space
HeySpace
中英文混排自动加空格
Stars: ✭ 35 (-30%)
Mutual labels:  space
keeptrack.space
🌎📡 TypeScript Astrodynamics Software for Non-Engineers. 3D Visualization of satellite data and the sensors that track them.
Stars: ✭ 61 (+22%)
Mutual labels:  space
apod chrome extension
Astronomy Picture of the Day (APOD) Chrome Extension for the new tab screen
Stars: ✭ 16 (-68%)
Mutual labels:  space
Compile WebRTC Library For Android
A Step by Step guide to ** Build and Compile ** WebRTC Library for Android. This library is based on the Complete WebRTC Native Stack for Android.
Stars: ✭ 29 (-42%)
Mutual labels:  android-native

Astro Adventures

A mini game for Android about a Space ranger, who's on a mission to defend his planet from Space pirates. Sit back, relax and destroy the incoming ships. Fight on!

  • The entire game engine has been written from scratch, in Kotlin.
  • Every visual asset in the game is drawn with code, using Android Custom Views.

Astro Adventures Demo

Release API Twitter

Table of Contents

Installation

  • You can find the latest apk in the Release section

Credits

  • Thanks to @LittleRobotSoundFactory and @Mrthenoronha for the in-game SFX

https://freesound.org/people/LittleRobotSoundFactory/sounds/270327/
https://freesound.org/people/Mrthenoronha/sounds/506823/

Contribute

Feel free to fork this project, to optimise the code or to add new features.

License

 Copyright 2020 Piyush Pradeepkumar  
  
Licensed under the Apache License, Version 2.0 (the "License");  
you may not use this file except in compliance with the License.  
You may obtain a copy of the License at  
  
   http://www.apache.org/licenses/LICENSE-2.0  
  
Unless required by applicable law or agreed to in writing, software  
distributed under the License is distributed on an "AS IS" BASIS,  
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
See the License for the specific language governing permissions and  
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].