www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Tile Studio Demo code ported to D

reply Kelly Wilson <kellywilson nowhere.com> writes:
Hey everyone,

I'm not totally sure if this should be posted here, but I thought that 
Tile Studio and the Demo code were quite good for any game lib 
development (Arc maybe). Layered tiling looks very nice in the demo.

I only tried the Demo port under Linux and I used Tile Studio with the 
Windoze emulator called "wine", under Linux. It should work with 
Windoze/Cygwin, though.

I like Concurrent Clean and stumbled across TS when looking for side 
scrolling game examples, by the way.

Tile Studio can be found here:
http://tilestudio.sourceforge.net/

and the D/Derelict port of the scrolling Demo is here:
http://pages.cpsc.ucalgary.ca/~wilsonk

I compiled this with DMD0.149 under Linux (FC5), by the way. Check out 
the Readme for further info.

Thanks,
K.Wilson
Jul 07 2006
parent reply Lionello Lunesu <lio lunesu.remove.com> writes:
Kelly Wilson wrote:
 Hey everyone,
 
 I'm not totally sure if this should be posted here, but I thought that 
 Tile Studio and the Demo code were quite good for any game lib 
 development (Arc maybe). Layered tiling looks very nice in the demo.
 
 I only tried the Demo port under Linux and I used Tile Studio with the 
 Windoze emulator called "wine", under Linux. It should work with 
 Windoze/Cygwin, though.
 
 I like Concurrent Clean and stumbled across TS when looking for side 
 scrolling game examples, by the way.
 
 Tile Studio can be found here:
 http://tilestudio.sourceforge.net/
 
 and the D/Derelict port of the scrolling Demo is here:
 http://pages.cpsc.ucalgary.ca/~wilsonk
 
 I compiled this with DMD0.149 under Linux (FC5), by the way. Check out 
 the Readme for further info.
 
 Thanks,
 K.Wilson

Cool! I got it working with the latest Derelict and dmd (v0.162). I had to change DerelictSDL_Load() to DerelictSDL.load(), same for DerelictGL_Load() => DerelictGL.load(). L.
Jul 07 2006
parent clayasaurus <clayasaurus gmail.com> writes:
Lionello Lunesu wrote:
 Kelly Wilson wrote:
 Hey everyone,

 I'm not totally sure if this should be posted here, but I thought that 
 Tile Studio and the Demo code were quite good for any game lib 
 development (Arc maybe). Layered tiling looks very nice in the demo.

 I only tried the Demo port under Linux and I used Tile Studio with the 
 Windoze emulator called "wine", under Linux. It should work with 
 Windoze/Cygwin, though.

 I like Concurrent Clean and stumbled across TS when looking for side 
 scrolling game examples, by the way.

 Tile Studio can be found here:
 http://tilestudio.sourceforge.net/

 and the D/Derelict port of the scrolling Demo is here:
 http://pages.cpsc.ucalgary.ca/~wilsonk

 I compiled this with DMD0.149 under Linux (FC5), by the way. Check out 
 the Readme for further info.

 Thanks,
 K.Wilson

Cool! I got it working with the latest Derelict and dmd (v0.162). I had to change DerelictSDL_Load() to DerelictSDL.load(), same for DerelictGL_Load() => DerelictGL.load(). L.

That's because you are using the new version of Derelict's loader, which uses DerelictFoo.Load(); instead of DerelictFoo_Load(); As for the code, I'm definitely going to look into it to see if it is something I could possibly fit into Arc. ~ Clay
Jul 07 2006