Skip to content

A 2D point'n'click-like adventure game written in Qt/QML and Javascript

License

Notifications You must be signed in to change notification settings

vtongcoder/DeadAscend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dead Ascend

A hand-drawn, open source, point'n'click-like 2D adventure game written in Qt/QML and Javascript.

"A horde of Zombies chased you to the old radio tower. Your only chance is to ascend up through the tower - solving a host of puzzles on your way to your rescue."

Screenshot

Quick start

Black Grain Games are providing pre-build, ad-based, mobile and tablet versions.

By playing the pre-build versions above you are supporting my (indie) game productions.

DIY Building

Currently the only supported way to build and run the game is through Qt Creator which usually comes bundled with Qt. It can be downloaded and installed in various ways so please refer to Qt homepage and documentation on howto get Qt Creator.

Once you have a fully working Qt/Qt Creator setup - you are ready to checkout and build "Dead Ascend".

  1. Get codebase from GitHub

    cd /path/to/projects
    git clone [email protected]:Larpon/DeadAscend.git
    
  2. Install project dependencies

    cd /path/to/projects/DeadAscend/extensions/
    git clone [email protected]:Larpon/qak.git
    git clone [email protected]:Larpon/QtFirebase.git
    

    NOTE
    If you are building for Android and/or iOS you also need to setup QtFirebase. Instructions and a working example is available here.

  3. Open in Qt Creator

    • Open /path/to/projects/DeadAscend/DeadAscend.pro in Qt Creator
    • Choose your kit(s) and hit "Run"

Bugs and issues

If you encounter anything odd with the game feel free to report an issue.

If you're having trouble with QtFirebase please open an issue on the QtFirebase project issue page.

About

A 2D point'n'click-like adventure game written in Qt/QML and Javascript

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • QML 94.5%
  • C++ 2.7%
  • QMake 2.0%
  • Other 0.8%