Thread overview
Small video game written in D
Nov 13, 2007
guillaume Chéreau
Nov 13, 2007
Bill Baxter
Dec 06, 2007
Guillaume Chéreau
Dec 06, 2007
Kris
Dec 08, 2007
John Reimer
Dec 08, 2007
John Reimer
Dec 09, 2007
Guillaume Chéreau
Dec 09, 2007
John Reimer
November 13, 2007
Hello all,
I am writing a small video game in D.
The game itself is not really innovative, this is just another asteroid like game, but I wrote it as an exercise to learn D.

You can see a screenshot here : http://charlie137.blogspot.com/2007/11/new-game-guisterax.html

The sources can be found here : http://darshak.free.fr/guisterax/guisterax_0.1.tar.gz

The windows executable is there : http://darshak.free.fr/guisterax/guisterax_0.1.zip

Have fun !
Guillaume
November 13, 2007
guillaume Chéreau wrote:
> Hello all, I am writing a small video game in D.
> The game itself is not really innovative, this is just another asteroid like game, but I wrote it as an exercise to learn D.
> 
> You can see a screenshot here :
> http://charlie137.blogspot.com/2007/11/new-game-guisterax.html
> 
> The sources can be found here :
> http://darshak.free.fr/guisterax/guisterax_0.1.tar.gz 
> 
> The windows executable is there :
> http://darshak.free.fr/guisterax/guisterax_0.1.zip
> 
> Have fun !
> Guillaume

Very cool.  Still downloading, but I used to love Maelstrom on my old Mac IIsi.

--bb
December 06, 2007
Bill Baxter Wrote:

> guillaume Chéreau wrote:
> > Hello all,
> > I am writing a small video game in D.
> > The game itself is not really innovative, this is just another asteroid like game, but I wrote it as an exercise to learn D.
> > 
> > You can see a screenshot here : http://charlie137.blogspot.com/2007/11/new-game-guisterax.html
> > 
> > The sources can be found here : http://darshak.free.fr/guisterax/guisterax_0.1.tar.gz
> > 
> > The windows executable is there : http://darshak.free.fr/guisterax/guisterax_0.1.zip
> > 
> > Have fun !
> > Guillaume
> 
> Very cool.  Still downloading, but I used to love Maelstrom on my old Mac IIsi.
> 
> --bb

The video game asterax is now hosted on dsource : http://www.dsource.org/projects/guisterax

This game is my first attempt to use the D language ; It is definitively the best compiled language I ever used ! Waiting forward for the next versions,

Guillaume

December 06, 2007
"Guillaume Chéreau" <charlie137@gmail.com> wrote
[snip]
> The video game asterax is now hosted on dsource : http://www.dsource.org/projects/guisterax
>
> This game is my first attempt to use the D language ; It is definitively the best compiled language I ever used ! Waiting forward for the next versions,

Nice! That's a fun game :)


December 08, 2007
guillaume Chéreau wrote:
> Hello all, I am writing a small video game in D.
> The game itself is not really innovative, this is just another asteroid like game, but I wrote it as an exercise to learn D.
> 
> You can see a screenshot here :
> http://charlie137.blogspot.com/2007/11/new-game-guisterax.html
> 
> The sources can be found here :
> http://darshak.free.fr/guisterax/guisterax_0.1.tar.gz 
> 
> The windows executable is there :
> http://darshak.free.fr/guisterax/guisterax_0.1.zip
> 
> Have fun !
> Guillaume


Nice work!  It compiles quite easily on windows with msys, gdc 0.24, and mingw make.  The only change to the makefile for building on windows is removal of "-ldl" at the end of two lines.  Maybe you can add another makefile to the repository for win32 (like Makefile.win.gdc or something) with these small changes?

I also tried "dsss build main.d" which successfully built an executable using dmd... but this binary exits with an exception while trying to load the font surface. I tried to debug this, but nothing seems to work.

The game play is quite difficult.  I like the graphics and sound but I can't progress very far. :-)

John
December 08, 2007
John Reimer wrote:
> guillaume Chéreau wrote:
>> Hello all, I am writing a small video game in D.
>> The game itself is not really innovative, this is just another asteroid like game, but I wrote it as an exercise to learn D.
>>
>> You can see a screenshot here :
>> http://charlie137.blogspot.com/2007/11/new-game-guisterax.html
>>
>> The sources can be found here :
>> http://darshak.free.fr/guisterax/guisterax_0.1.tar.gz
>> The windows executable is there :
>> http://darshak.free.fr/guisterax/guisterax_0.1.zip
>>
>> Have fun !
>> Guillaume
> 
> 
> Nice work!  It compiles quite easily on windows with msys, gdc 0.24, and mingw make.  The only change to the makefile for building on windows is removal of "-ldl" at the end of two lines.  Maybe you can add another makefile to the repository for win32 (like Makefile.win.gdc or something) with these small changes?
> 
> I also tried "dsss build main.d" which successfully built an executable using dmd... but this binary exits with an exception while trying to load the font surface. I tried to debug this, but nothing seems to work.
> 
> The game play is quite difficult.  I like the graphics and sound but I can't progress very far. :-)
> 
> John


Many pardons.  It appears that "dsss build main.d" now works.  A working executable can be made with dmd 1.024.

JJR
December 09, 2007
John Reimer Wrote:

> John Reimer wrote:
> > guillaume Chéreau wrote:
> >> Hello all, I am writing a small video game in D.
> >> The game itself is not really innovative, this is just another
> >> asteroid like game, but I wrote it as an exercise to learn D.
> >>
> >> You can see a screenshot here : http://charlie137.blogspot.com/2007/11/new-game-guisterax.html
> >>
> >> The sources can be found here :
> >> http://darshak.free.fr/guisterax/guisterax_0.1.tar.gz
> >> The windows executable is there :
> >> http://darshak.free.fr/guisterax/guisterax_0.1.zip
> >>
> >> Have fun !
> >> Guillaume
> > 
> > 
> > Nice work!  It compiles quite easily on windows with msys, gdc 0.24, and mingw make.  The only change to the makefile for building on windows is removal of "-ldl" at the end of two lines.  Maybe you can add another makefile to the repository for win32 (like Makefile.win.gdc or something) with these small changes?
> > 
> > I also tried "dsss build main.d" which successfully built an executable using dmd... but this binary exits with an exception while trying to load the font surface. I tried to debug this, but nothing seems to work.
> > 
> > The game play is quite difficult.  I like the graphics and sound but I can't progress very far. :-)
> > 
> > John
> 
> 
> Many pardons.  It appears that "dsss build main.d" now works.  A working executable can be made with dmd 1.024.
> 
> JJR

Thanks for the comment,
I added a mingw target in Makefile. So to compile on windows under mingw you can type "make mingw". Should work I guess, but I haven't try yet.

Guillaume

December 09, 2007
Guillaume Chéreau wrote:

>>
>> Many pardons.  It appears that "dsss build main.d" now works.  A working executable can be made with dmd 1.024.
>>
>> JJR
> 
> Thanks for the comment,
> I added a mingw target in Makefile. So to compile on windows under mingw you can type "make mingw". Should work I guess, but I haven't try yet. 
> 
> Guillaume
> 


Thanks!