Skip to content

A 3d game. Guide your cube up as far as you can go, stay on the path while avoiding traps and crazy obstacles such as spikes, buzzsaws, lasers, and more!

License

Notifications You must be signed in to change notification settings

jerrychan7/desire_path

Repository files navigation

Desire Path

https://jerrychan7.github.io/desire_path

Desire Path is a small game developed by Dead Cool in July 2017 and published by Nanovation. I found this game on my old Android phone, and I cannot find it in Google Play now. Maybe I was playing a pirated version, or it was just taken off the shelf.

You can see the official preview trailer of Dead Cool here.

Anyway, this game is an isometric 2d game. I am learning Three.js, so as a practice, I rebuild it using 3d, and you can now play in the browser.

Besides, I used the sound files extracted from the Android application package to get a better gaming experience. I know this behavior is illegal, please do not report me.

Development

A complete development environment requires a node.js environment. And run npm i.

How To Run

There have several ways to preview game during development. Choose according to your environment.

node.js (Highly recommended)

node server.js

Or

npm i http-serve -g
http-serve

VS Code Extension (recommended)

python

python -m http.server [port]

To avoid 304, you can force refresh chrome or firefox by pressing CTRL + F5.

TODO

  • Cube color customization
  • weather and time
    • cloud,
    • snow,
    • rain,
    • starry sky,
    • and related bgm
  • High contrast simplified version
  • More challenge level
  • More map unit
  • More comfortable map loading

About

A 3d game. Guide your cube up as far as you can go, stay on the path while avoiding traps and crazy obstacles such as spikes, buzzsaws, lasers, and more!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published