summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2016-05-15 19:19:08 -0400
committerDavid Thompson <dthompson2@worcester.edu>2016-05-15 19:19:08 -0400
commit72a4ef793b0f5539f107194e1e18a78ad56004ee (patch)
tree5086c95844918c0aa0c5193bcfafbe21a6c095f3 /README
parenta77559d3b4be642d4c558694ad9bc266e6dbfc32 (diff)
Update README.
Diffstat (limited to 'README')
-rw-r--r--README45
1 files changed, 26 insertions, 19 deletions
diff --git a/README b/README
index ab9b49b..71547bd 100644
--- a/README
+++ b/README
@@ -1,20 +1,39 @@
-*- org -*-
-* Spring 2016 Lisp Game Jam
+* Lisparuga
+
+ An Ikaruga demake created for the [[https://itch.io/jam/spring-2016-lisp-game-jam][Spring 2016 Lisp Game Jam]].
** Gameplay
- Minimalistic Ikaruga clone. The player can switch between a light
- ship and a dark ship with the push of a button. Bullets are either
- light or dark. When the player is light, dark bullets kill and
- light bullets are absorbed. Vice versa when the player is dark.
- Dark bullets deal 2x damage to light enemies and vice versa.
+ Lisparuga is a minimalistic Ikaruga clone. The player can switch
+ between a light ship and a dark ship with the push of a button.
+ Bullets are either light or dark. When the player is light, dark
+ bullets kill and light bullets are absorbed. Vice versa when the
+ player is dark. Dark bullets deal 2x damage to light enemies and
+ vice versa.
For simplicity, the player will fight waves of enemies with a boss
fight at the end. The next wave enters when the current wave has
been defeated.
-** Graphics
+** Requirements
+
+ - [[https://gnu.org/s/guile][GNU Guile]] 2.1.2 or greater
+ - [[https://dthompson.us/pages/software/sly.html][Sly]] 0.2.0 or greater
+
+** Building and running
+
+ Lisparuga uses the GNU build system, so building is
+ straightforward:
+
+ #+BEGIN_SRC sh
+ ./configure
+ make
+ ./pre-inst-env guile game.scm
+ #+END_SRC
+
+** Graphic design
All graphics use the Dawnbringer 16 color palette.
@@ -39,15 +58,3 @@
http://shmuptheory.blogspot.com/2010/02/anatomy-of-shmup.html
http://www.gamasutra.com/blogs/AttilioCarotenuto/20150930/254963/Designing_smart_meaningful_SHMUPs.php
-
-
-** Devlog
-
- (aggregate into real blog post at some point)
-
-*** Day 1
-
- - Made player sprite
- - Made first enemy sprite
- - Made scrolling background
- - Got boilerplate code in place, player can move and shoot.