diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 45 |
1 files changed, 26 insertions, 19 deletions
@@ -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. |