0XDE57 / SpaceProject

An arcadey physics based top-down 2D, procedurally generated asteroid miner sandbox game using libGDX.
Apache License 2.0
38 stars 9 forks source link
cross-platform game libgdx physics planets procedural-generation sandbox space spaceproject spaceships

a space project

Welcome to A Space Project. A project involving space...

Get a realistic sense of the cosmic scale; there's literally dozens of planets and traveling between them could take up to entire minutes! Enjoy Galactic Space Exploration in a sate-of-the-art, hyper-realistic physics simulation of the entire universe!

screenshot screenshot Game is in pre-alpha prototype phase. More of a sandbox than a game, there is not much content yet

Features

Controls

Control Desktop Controller/Gamepad
Aim Mouse Left Stick
Movement WASD Left Stick + L1/R1
Boost Space A
Brakes S X
Attack: Shoot Left-Click RT
Defense: Shield Shift LT
Defense: Dodge (Barrel Roll) Double Tap A/D Double Tap R1/L1
Interact E D-Pad Down
Cycle Equiped Tool Q D-Pad Right
Engage HyperDrive Hold 1 Hold B
Enter/Exit vehicle G Y
Zoom Scroll Wheel Right JoyStick
Reset Zoom Middle-Click Click in Right stick
Toggle Map State M
Toggle HUD H
Full screen F11
Menu (Pause) Escape Start
Vsync F8
ECS Debug Viewer F9
Misc debug keys too lazy to document, won't be permanent

Current Status

A work in progress engine toy sandbox thing: scaffolding for what will hopefully one day be a game. The code is bit rough in some places, littered with todo's, half-baked features, and the occasional bug. For more documentation and current status see:

wiki: https://github.com/0XDE57/SpaceProject/wiki

project: https://github.com/users/0XDE57/projects/1

License

Apache 2.0: see LICENSE.md

Credit appreciated.

Libraries

Building

General

IntelliJ