added holes to the game
This commit is contained in:
parent
95751be63e
commit
fc50821ff0
5 changed files with 129 additions and 48 deletions
30
Makefile
30
Makefile
|
@ -1,30 +1,21 @@
|
|||
.PHONY: all clean
|
||||
|
||||
IMAGES = $(foreach name, apple wall, public/assets/$(name)32.png)
|
||||
TILESETS = $(foreach name, hole, public/assets/$(name)-ts.png)
|
||||
JSON = $(foreach name, snake levelList config, public/assets/$(name).json)
|
||||
ICON = public/assets/icon32.png public/assets/icon256.png public/favicon.ico
|
||||
APPLE = public/assets/apple32.png
|
||||
WALL = public/assets/wall32.png
|
||||
|
||||
SNAKE = public/assets/snake.json
|
||||
LEVEL_LIST = public/assets/levelList.json
|
||||
CONFIG = public/assets/config.json
|
||||
|
||||
CSS = public/css/snek.css
|
||||
|
||||
JS = public/js/snek.js
|
||||
|
||||
OUTPUT = $(ICON) $(APPLE) $(WALL) $(SNAKE) $(LEVEL_LIST) $(CONFIG) $(CSS) $(JS)
|
||||
OUTPUT = $(IMAGES) $(TILESETS) $(JSON) $(ICON) $(CSS) $(JS)
|
||||
|
||||
all: icon apple wall snake levelList config css js
|
||||
icon: $(ICON)
|
||||
apple: $(APPLE)
|
||||
wall: $(WALL)
|
||||
|
||||
snake: $(SNAKE)
|
||||
levelList: $(LEVEL_LIST)
|
||||
config: $(CONFIG)
|
||||
all: images tilesets json icon css js
|
||||
|
||||
images: $(IMAGES)
|
||||
tilesets: $(TILESETS)
|
||||
json: $(JSON)
|
||||
icon: $(ICON)
|
||||
css: $(CSS)
|
||||
|
||||
js: $(JS)
|
||||
|
||||
public/favicon.ico: assets/icon.jpg
|
||||
|
@ -40,6 +31,9 @@ public/assets/%32.png: assets/%.jpg
|
|||
public/assets/%256.png: assets/%.jpg
|
||||
convert $^ -resize 256x $@
|
||||
|
||||
public/assets/%-ts.png: assets/%.png
|
||||
convert $^ -scale 32x $@
|
||||
|
||||
public/assets/%.json: assets/%.json
|
||||
cp $^ $@
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue