Giter VIP home page Giter VIP logo

clickertown's Introduction

ClickerTown

ClickerTown is an isometric clicker game built using Phaser 3. Click for cash, so you can build buildings to get more cash so you can build more buildings!

Try the game here!

Game Overview

The map is a 7x7 dirt square to start off. The player starts with no money, and clicks to earn enough to purchase buildings and tiles from the shop. Each building has different properties that can affect the amount of cash being generated, often depending on other nearby buildings. The map doesn't change size, so unwanted buildings must be demolished to make space for new buildings. The game autosaves every minute, as well as allowing manual saves.

MainGame

Buildings can be rotated with right click (for aesthetic reasons). The camera is controlled with WASD and can zoom in and out with Q and E. The whole map can be rotated with the rotate button on the left. The button in the top left corner can be used to reset the game and start over.

Running the game yourself

This repository is structured to serve the game locally with parcel. Start parcel pointing at the webroot/index.html entry file.

Credits

Sound effects and sprites from the Kenney Asset Pack (version 41).

Music by Eric Matyas ("Puzzle Dreams").

Bomb image from https://icon-library.com/icon/bomb-icon-24.html

Phaser nineslice plugin from https://github.com/jdotrjs/phaser3-nineslice

clickertown's People

Contributors

hrecker avatar

Watchers

 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.