I thought the Lisp games community should know that someone on the
Boston Lisp meeting contacted me privately in response to my post
about the presentation I'm planning for later this year (see threads
below). You may wish to be careful in discussing Lisp with people who
are (or claim to be) former contractors for the US Department of
Defense, and I urge you protect yourselves and to do your own
research.
That is all for now.
http://lists.common-lisp.net/pipermail/boston-lisp/2011-July/thread.html
I've been invited to give another presentation to the Boston Lisp
group on the topic of lisp games, possibly in late August or
September. I'd love to spend some time talking about what the
community at large are doing, and it's been a while since we've had a
game jam, so how about it?
What are your thoughts? The month-long "expo" format can allow for
more participation, since it doesn't rely on everyone having the same
week free to work on an entry.
Here is last year's call for entries:
http://dto.github.com/notebook/2010expo.html
I'd also like to try promoting the contest to a somewhat wider
audience with a little viral ad banner campaign or something. Plus, I
think we can appeal to Lisp newcomers and novices by pointing to
appealing stuff like SchemeBricks and Fluxus. It's arguably a bit more
of a turn-key solution, and people are doing a lot of fun games and
gamelike things with Fluxus. It would be fantastic also if the
developers of various Lisp game libraries and tools could provide
links to documentation for newcomers, so that the 2011 expo page will
present both expo newcomers and returning entrants with a variety of
options for doing something lispy with games.
I think i've lost them. I have the source but it would be a real pain
to get it running again and make new binaries.
The game is described here: http://dto.github.com/notebook/
video here: http://www.youtube.com/watch?v=O-a7aBlNazs
It's my first released game, and while I am planning my remake I'd
love to play and re-release the original.
dear Lispers and dear game-devs,
I'm working on a project to make games on Lisp for smartphones.
I'm writing to let you all know of this project. If someone is
interested, please let me know, so we can advance the project faster
and make better code.
The project works using ECL, which has being ported to Android and iOS
thanks to the work of Ram Krishnan and Sylvain Ageneau. Right now, you
can start ECL on these devices, load and execute any Lisp code. As an
example, which is included in the project, you can run a Swank server
on the devices, and connect to it from Slime.
I'm starting from those projects and I'm attempting to make the
connections necessary for making games. My first target is Android.
Right now, Lisp can communicate with OpenGL (but there are some
crashes...), and Java can communicate touch events to Lisp.
The first goal is to be able to draw OpenGL primitives (without
crashing), draw textures, and output sound. The second goal is to
build the same connections for iOS. The third goal, for the remote
future, is to have internet connections. And the fourth goal, for an
even farther future, is to read gyroscopes data and GPS data.
This project is not aiming at making a Lisp game engine. That is left
as an exercise for the developer. But with all the connections there,
making your game/engine should be easier.
Also, since this project is aiming at releasing games through the App
Store, it cannot contain any GPL software. All my work is on the
public domain (as in "yes, you can go, use it, make money, and never
tell me"). ECL is released under the LGPL license, so there should be
no problems if you fulfill your responsibilities.
If you want to check the (still crashing) project go to:
https://github.com/o-simon/ecl-smartphones
If you want to collaborate, please send me an email. I'll give you
write access to the repository.
I hope to hear from you soon.
Sincerely,
--
Simón Ortiz B., M.Sc., Ing. en Computación
Linux Registered User #388735