Giter Club home page Giter Club logo

stellarlink's Introduction

Stellarlink

GitHub release made-with-QtCreator

Description

StellarLink is a 2D mini game / Fall Physic Simulator written in Qt/QML, C++ and JavaScript.

In the game, you control a little ball cruising on the moon and enjoying a nice view on the planet Earth. You have to cover the most distance as possible, with the most speed as possible and reaching the most heigth as possible, while keeping the health bar above 0. To do so, you will have to avoid hitting stiff egde by using the control button , and .

Game Mechanics

Accelerating and Flying

  • You can dot it with . The ball will have a low acceleration gain, but you can reach the highest heights by doing so

Accelerating and Sticking on Ground

  • You can dot it with . The ball will have a low heigth gain, but you can reach the highest speed by doing so

Decelerating

  • You can decelerate either with (quick deceleration), or by simply don't press any button (slow deceleration)

Play

Dependencies

The only one dependency is Qt Creator. The Game was tested using Qt 5.15.2. The needed Modules are:

  • Core
  • Quick
  • Qml
  • Gui
  • QuickControls2

Note: All those modules are included in the installation of Qt

Building

  • To build the app, jsut open .\CMakeLists.txt with Qt Creator, and select a Kit from QT5
  • After that, just run the project.

Note: If there are compile errors, you will need to change your CMake Tool in your kit. To do, open the the manege kits window, click on add and add a new kit with the same specifications as the kit choosen before. Then change the CMake Tool to CMake (Qt)

Run

  • After running the project, the game should open soon. You can then play the game. Have fun, enjoy the chill music and the view on the earth!

Bugs and Issues

If you encounter anything odd with the game, or problem while building/running the project feel free to report an issue.

Other Game Project

stellarlink's People

Contributors

josephbisso avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.