I use lispbuilder-sdl with cl-opengl, and it works pretty well. Thopter (<a href="http://code.google.com/p/blackthorn-engine/wiki/Thopter">http://code.google.com/p/blackthorn-engine/wiki/Thopter</a>) was built this way, and runs well on Mac as well as Windows and Linux.<div>
<br></div><div>I don't think you should really need much a tutorial, since the cl-opengl API is pretty much a direct mapping to the underlying C API. But the lispbuilder-sdl documentation does have example code for getting an OpenGL window set up:</div>
<div><br></div><div><a href="http://code.google.com/p/lispbuilder/wiki/UsingLispbuilderSDL#Using_OpenGL">http://code.google.com/p/lispbuilder/wiki/UsingLispbuilderSDL#Using_OpenGL</a><br><br></div><div>Hope that helps you get started.</div>
<div><br><div class="gmail_quote">On Sun, Jul 4, 2010 at 1:09 PM, Michael Compton <span dir="ltr"><<a href="mailto:michael.compton@littleedge.co.uk">michael.compton@littleedge.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Schell,<br>
<br>
A lot of people also use some other library to create the window, get<br>
the opengl context, do user input etc. Of course GLUT is available with<br>
cl-opengl, but a good alternative is lispbuilder-sdl (getting a 3.x+<br>
OpenGL is not yet possible as far as I know with the SDL which<br>
lispbuilder is built upon).<br>
<br>
As for advances in cl-opengl itself, not many in terms of programming<br>
interface, as far as I am aware, though there was updates to allow<br>
access to recent additions to the OpenGL spec, most notably the 3.x<br>
changes.<br>
<br>
If you have any issues getting stuff to work then certainly post them<br>
here on the maillist or maybe drop by the IRC channel #lispgames on<br>
freenode.<br>
<br>
This is the only tutorial resource I am aware of...<br>
<a href="http://3bb.cc/tutorials/cl-opengl/index.html" target="_blank">http://3bb.cc/tutorials/cl-opengl/index.html</a><br>
<div class="im"><br>
On Sun, 2010-07-04 at 11:23 -0700, Schell Scivally wrote:<br>
> Hi guys, I'm working on a game for the expo competition. Can anyone<br>
> tell me the shortest path to opengl on mac os x? All the posts I've<br>
> found are about 2 years old. Have there been any advances on cl-opengl<br>
> since then? I should also mention that I'm completely new to lisp in<br>
> general. This is a trial by fire.<br>
><br>
<br>
<br>
<br>
</div><div><div></div><div class="h5">_______________________________________________<br>
lisp-game-dev mailing list<br>
<a href="mailto:lisp-game-dev@common-lisp.net">lisp-game-dev@common-lisp.net</a><br>
<a href="http://common-lisp.net/cgi-bin/mailman/listinfo/lisp-game-dev" target="_blank">http://common-lisp.net/cgi-bin/mailman/listinfo/lisp-game-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Elliott Slaughter<br><br>"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay<br>
</div>