Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ncallaway/movething
A Really Simple Stupid Game-Like-Thing
https://github.com/ncallaway/movething
Last synced: about 1 month ago
JSON representation
A Really Simple Stupid Game-Like-Thing
- Host: GitHub
- URL: https://github.com/ncallaway/movething
- Owner: ncallaway
- License: mit
- Created: 2013-09-13T01:27:18.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-09-13T05:49:52.000Z (over 11 years ago)
- Last Synced: 2024-12-01T05:49:56.669Z (about 1 month ago)
- Language: CoffeeScript
- Size: 113 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: MIT-LICENSE
Awesome Lists containing this project
README
# Move Thing
## What is it?
Move Thing is the most basic of Coffeescript / canvas games. It's a square. You can control it with a keyboard, a touchscreen, a gamepad, or a mouse. That's really about it.
## Why is it?
Move Thing is a very basic playground where I can develop a very simple Coffeescript game engine. The main goals of the project are to teach myself Coffeescript, and to build the core of a 2d game engine that I can use for other projcets. Components that will be developed are: core game loop, input handling, object interaction, menus, and UI.
## How do I build it, start it, and play it?
### Installing Coffeescript
I'll give you the link to Coffeescript. Beyond that point you're on your own. I trust you.
http://coffeescript.org
### Building MoveThing
To turn the Coffeescript into usable javascript, you'll have to invoke the Cakefile build script by running:cake build
Alternatively, if you want to watch the src tree for changes and have builds happen automatically, you can run
cake watch
Finally, if you hate cakefiles and just want to build from the command line you can run
coffee -j lib/movething.js -c src
### Starting MoveThing
Doubleclick on movething.html. Enjoy!
I should mention that you should probably have a default browser that was built in this century (this decade would be preferable, but, eh, whaddaya gonna do?).
## Playing MoveThing
Use the controls to move the square! In the future, there may be a goal. Like, a target to move the square onto? Maybe even an obstacle. Who knows...
## Credits / Attributions / Acknowledgements
### Images
Controller Image derived from http://thenounproject.com/noun/video-game-controller/#icon-No1240 by Johan H. W. Basberg
### Fonts
Raleway http://www.google.com/fonts#ReviewPlace:refine/Collection:Raleway
Titillium Web http://www.google.com/fonts#ReviewPlace:refine/Collection:Titillium+Web