chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] 3D games in Chicken


From: Brandon J. Van Every
Subject: Re: [Chicken-users] 3D games in Chicken
Date: Sun, 12 Feb 2006 12:36:53 -0800
User-agent: Thunderbird 1.5 (Windows/20051201)

Matthew David Parker wrote:
I think we should make a 3D version of xpilot from the ground up in
Chicken.  If you want, install xpilot from ftp.xpilot.org and take a look
at it, and imagine a full 3d version.

So that's my idea for a game, and I hope it gets made sometime by someone.
With a BSD license, of course (Wo! to the GPL...)

It's too bad that xpilot is GPLed.  That makes it completely useless as
a starter codebase, for those of us like myself that are only going to
do MIT / BSD licensed stuff.  It may be easier to refactor an existing
game than to write one from scratch, particularly if it's a simple
game.  Also if the point is to do AI, I would strongly suggest blowing
off any multiplayer games.  It's just extra work and it won't showcase
any particular advantages of Scheme or Chicken Scheme.  I do think you
had the right idea about a game with simple graphics though.  Either
that or it's a refactored game that already has its own art assets.

I am currently searching through sourceforge.net to see if there are any
suitable candidates.  If I come up with anything I'll let you know, and
those interested might try this exercise themselves.  sourceforge.net
has an annoying filter interface in that you can't specify OR functions,
so I've been using pretty minimal filters to start with: REQUIRE OpenGL,
TRASH GPL.  Then using my brain for the rest.  Annoying is that I'd like
to filter for (MIT or BSD), (C or C++), etc.  I don't really want C++
but the reality is that's what a lot of people do.  Good test of
Chicken's C++ interfacing abilities at any rate.  I don't really want
LGPL but again the reality is that's what a lot of projects do.

So far I've had no luck. I think I may have to drop the OpenGL requirement and just look for games that could be OpenGL-ified.


Cheers,
Brandon Van Every






reply via email to

[Prev in Thread] Current Thread [Next in Thread]