aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile7
-rw-r--r--README.md7
2 files changed, 10 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index d36209d..d9b1d3c 100644
--- a/Makefile
+++ b/Makefile
@@ -5,9 +5,14 @@ JAVA_OBJ = $(JAVA_SRC:.java=.class)
javac $<
.PHONY: snake
-snake: $(JAVA_OBJ)
+snake: Zeichenfenster.java $(JAVA_OBJ)
java Snake
+Zeichenfenster.java:
+ curl -O "https://informatikschulbuch.de/wp-content/daten/Informatik3/Vorlagen/Kapitel4/BlueJ_Java/GraphicsAndGames_BlueJ_Java.zip"
+ unzip GraphicsAndGames_BlueJ_Java.zip
+ mv GraphicsAndGames_BlueJ_Java/*.java .
+
.PHONY: clean
clean:
rm -f *.class
diff --git a/README.md b/README.md
index bcf4fcb..09abce1 100644
--- a/README.md
+++ b/README.md
@@ -1,13 +1,14 @@
-# Snake - simples Snake Spiel basierend auf der GraphicsAndGames
+# Snake - simples Snake Spiel basierend auf GraphicsAndGames
## Requirements
* Java
-* A copy of [GraphicsAndGames](https://informatikschulbuch.de/wp-content/daten/Informatik3/Vorlagen/Kapitel4/BlueJ_Java/GraphicsAndGames_BlueJ_Java.zip)
+* Eine Kopie des [GraphicsAndGames](https://informatikschulbuch.de/wp-content/daten/Informatik3/Vorlagen/Kapitel4/BlueJ_Java/GraphicsAndGames_BlueJ_Java.zip) Quellcodes.
## Usage
-Simply the `Snake.java` into the GraphicsAndGames BlueJ Projekt.
+Das enthaltene Makefile downloadet und extrahiert GraphicsAndGames automatisch.
+Alternativ kann auch die `Snake.java` in das extrahierte GraphicsAndGames BlueJ Projekt kopiert werden.
## License