[lisp-game-dev] My first version of Bourtange (a planetary fort defense game)

Schell Scivally efsubenovex at gmail.com
Sun Aug 1 20:41:23 UTC 2010


Hi guys. First off I wanted to say thanks for helping me with my initial
foray into lisp development. That said, I wrote a blog post detailing my
progress on the game so far. If you'd like to read it at my blog, it's here:
http://efnx.com/lisp-game-progress/. For those less click happy I'll post it
in this email (hopefully the formatting doesn't get all wacked out):

So after my first (almost) 30 days of learning
lisp<http://efnx.com/lisp-game-competition/>,
I have a playable game. The gameplay is a cross between tower
defense<http://en.wikipedia.org/wiki/Tower_defense>
 and orbient <http://en.wikipedia.org/wiki/Orbient>. You control a
planet-base (the core) in the center of the screen. This core comes equipped
with one weapon, the core-blast. Enemies are generated at the edge of the
screen, in the spawning-belt, and are drawn toward your core by gravity.
When enemies collide with the core, the core looses life. Life is displayed
as a green outline around the core and when your core is out of life, it
explodes. When an enemy dies, which happens either by colliding with your
core, being hit by a blast or being thrown past the spawning belt, you gain
resources. Resources are displayed by purple boxes in the upper left. You
can spend these resources on extra cores and weapons in the weapon-store,
which is displayed in the upper right. Below is a screen shot of the game in
action.
[image: Screen Shot]<http://efnx.com/domains/efnx.com/wp-content/uploads/2010/08/Screen-shot-2010-08-01-at-12.03.49-PM.png>
A lot of work still remains to be done, but I hit the 30 day deadline with
this first draft. Luckily, the contest hosts have extended the due
date<http://dto.github.com/notebook/2010expo.html> to
August 10th. By then I plan to fix some bugs, add more weapons, enemies, a
game-over screen and do some optimization. I feel accomplished after
learning lisp, though I know I’ve only seen the tip of the iceberg and have
found my new favorite language. To the hosts of the competition, thanks! You
guys have made me a better programer.

The source to the game is
here<http://github.com/efnx/kabukitheatre.bourtange> and
you can download and build the game as you please. Send me a message with
your thoughts on my game or my code!






-- 
Schell Scivally
schell at efnx.com (efsubenovex at gmail.com)
http://efnx.com
http://github.com/efnx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/lisp-game-dev/attachments/20100801/be804435/attachment.html>


More information about the Lisp-game-dev mailing list