Giter Club home page Giter Club logo

castles's Introduction

Castles - The game

please note: this is currently not under active development, as I am working on my game engine, Glow, right now. Once Glow will be a bit more fully-featured, I will rewrite this to use Glow

##What's that? Castles is my first real C++ game. It's an indie tower defense game and is in early development right now.

##What to expect? For now, don't expect too much. The graphics are bad (I really can't draw), and only about 2% of the actual game machanics are implemented. But feel free to clone the repo and send me some nice pull requests!

##Still sounds cool, I want to have it! No problem! Just download the repo and run

make all

to compile. You will get an executable that's called castles. Then just run it (I myslef couldn't get it to run by double-clicking, I had to run it with the shell). For now it doesn't create a menu entry. Check the makefile for some other cool make commands, such as compile only, link only, etc...

##What about the dependencies? Regarding the makefile you should be able to make tem up by yourself, but I'm kind and will (try to) list them here (don't cry if I forget one, this might happen due to the active stage of development):

  • SDL2 (SDL 1 will NOT work and you will need SDL_image too)
  • FTGL (for rendering text in OpenGL)
That's it (at least, i hope)

##Please note, that this game is developed and tested under linux I can not give support to windows and mac users (although the game still should work) to this point, but feel free to test and report any issues to me.

castles's People

Contributors

riesinger avatar

Watchers

James Cloos avatar Chatchai Daecha 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.