breakout

Version, currently master branch1 version
  • master branchlatestJul 24, 2017

github.com/petoem/breakout.cr

Breakout Game in Crystal

14 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  breakout:
    github: petoem/breakout.cr
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
0.23.0
License
MIT
Author
Michael Petö <michael@petoe.me>
Target
  • breakout from src/breakout.cr

Dependencies

Runtime Dependencies

  • crsfml2.4.5github: oprypin/crsfml

README

# breakout

![breakout.cr image](https://raw.githubusercontent.com/petoem/breakout.cr/master/game.gif)

Breakout game written in crystal using [crsfml](https://github.com/oprypin/crsfml).

## Installation & Development

To run the game you will have to compile it yourself.
Before that you have to install crsfml as described [here](https://github.com/oprypin/crsfml#installation).
Then you should be able to compile it like any other crystal project.

## Usage

Please make sure that you run the game from the repository root e.g.: `./bin/breakout` or else it won't find the `resources` directory. Optionally you can put the executable next to the `resources` directory and run it from there.

## Contributing

1. Fork it ( https://github.com/petoem/breakout.cr/fork )
2. Create your feature branch (git checkout -b my-new-feature)
3. Commit your changes (git commit -am 'Add some feature')
4. Push to the branch (git push origin my-new-feature)
5. Create a new Pull Request

## Contributors

- [petoem](https://github.com/petoem) Michael Petö - creator, maintainer