An open API service indexing awesome lists of open source software.

https://github.com/davidkirwan/cheemswave

Attempt to make a parallax scrolling demo/game with the 2d game library https://github.com/faiface/pixel
https://github.com/davidkirwan/cheemswave

demo golang parallax parallax-scrolling pixel

Last synced: 4 months ago
JSON representation

Attempt to make a parallax scrolling demo/game with the 2d game library https://github.com/faiface/pixel

Awesome Lists containing this project

README

        

== cheemswave README
Playing around with the 2d game library https://github.com/faiface/pixel[Pixel]

Attempts to make a parallax scrolling game

image::assets/images/screenshot.png[Screenshot,640,480]

----
Controls:
a, s, d, f - Movement
left mouse - bork
----

----
Usage: make ...

Available targets are:

Usage:
make
help Show this help screen

All
all Pull dependencies, builds binary, executes binary all in one

Build binary
clean Clean up compiled/generated files
build Compile and build the binary
build-windows Compile and build the binary for MS Windows

Fetch dependencies
dependencies Pull down the dependencies

Testing
test-unit Execute the unit tests

Run
run Execute the compiled binary
----

If you want to try with the precompiled Linux/Windows binary, move the binary from `+bin/+` to the root of the repository. The `+Linux+` version is `+bin/parallax_scrolling+`, and `+bin/parallax_scrolling.exe+` for the `+Windows+` version, or alternatively copy the `+assets+` folder into the `+bin+` folder, or submit a patch/pull request with changes to the makefile which does this for you!