Visit the Ironworks Gaming Website Email the Webmaster Graphics Library Rules and Regulations Help Support Ironworks Forum with a Donation to Keep us Online - We rely totally on Donations from members Donation goal Meter

Ironworks Gaming Radio

Ironworks Gaming Forum

Go Back   Ironworks Gaming Forum > Ironworks Gaming Forums > Dungeon Craft - RPG Game Maker
FAQ Calendar Arcade Today's Posts Search

Reply
 
Thread Tools Search this Thread
Old 11-18-2001, 11:20 AM   #11
CocoaSpud
Zhentarim Guard
 

Join Date: March 15, 2001
Location: Melbourne, FL, USA
Posts: 375
I have uploaded some additional source code for the library files used by DC. The lib source is for the LibPNG, ZLib, and Script/LUA lib files in the DC 'Shared' source folder.

Pre-compiled lib files are included in the source code installer, but I have provided the lib source for download just in case someone really needs to rebuild them.

The link is:

http://uaf.sourceforge.net/bin/DC_LibSrc.zip
__________________
CocoaSpud<br />Dungeon Craft Development Team<br /> [url]\"http://uaf.sourceforge.net\" target=\"_blank\">http://uaf.sourceforge.net</a>
CocoaSpud is offline   Reply With Quote
Old 12-13-2001, 03:51 PM   #12
Sslaxx
Elite Waterdeep Guard
 

Join Date: December 12, 2001
Location: Malvern, Worcs., UK
Posts: 15
A few queries regarding post-1.0 plans for DC...

1 - Currently, you're using raw DirectX/CDX for the game engine. Any plans to consider tools such as SDL or Allegro to allow greater cross-platform capability? I for one would like to see DungeonCraft on Linux, or the Mac. And with regards to OpenGL, if you wanted to include it, SDL (and, in the future, Allegro) provide interfaces to it.

2 - Similarly the interface. The editor would possibly be a little more complicated for other OSes, e.g. Linux where X has several different UI toolkits (e.g. GTK+, QT). GTK+ and QT are both available for Win32, though, although QT has licensing restrictions. Any plans to make porting the editor easier?

Thanks.
__________________
Stuart \"Sslaxx\" Moore.
Sslaxx is offline   Reply With Quote
Old 12-15-2001, 05:38 AM   #13
CocoaSpud
Zhentarim Guard
 

Join Date: March 15, 2001
Location: Melbourne, FL, USA
Posts: 375
The graphics in DC use mostly basic 2d operations, so I don't think converting to another lib such as SDL would be difficult. The biggest hassle would be prying the editor loose from it's dependence on Microsoft's MFC classes. I've wanted to make DC work on other platforms for quite some time. I just know it will take several months to get it done and I'm not willing to halt progress on other things for that long. At least not yet.

Engine: Graphics/Sound easy to switch to another lib, minimal dependence on Win32, strong dependence on MFC for file loading/saving and CString class.

Editor: totally MFC GUI, plus shares all code with the engine dealing with file loading/saving

After replacing the MFC CString with something equivalent, and converting the file load/save routines to use something besides CArchive serialization, the engine would not be too difficult to port. All grahics/sound/input calls are centralized in specific classes. I've converted the graphics/sound code to use other libs in the past (graphics from DirectDraw to CDX, sound from DirectSound to BASS).

The editor will need a re-write to use some other cross-platform GUI lib. I've been watching wxWindows, they seem to have something promising there.

An additional problem is maintaining backward file compatibility. Whatever changes I make to the engine/editor, they must continue to load and use older designs. This could be a problem when switching away from CString and CArchive.
__________________
CocoaSpud<br />Dungeon Craft Development Team<br /> [url]\"http://uaf.sourceforge.net\" target=\"_blank\">http://uaf.sourceforge.net</a>
CocoaSpud is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Hellgate: London-source code stolen?.... Hivetyrant Miscellaneous Games (RPG or not) 1 07-12-2006 07:34 AM
Shadow Warrior source code released... Hivetyrant Miscellaneous Games (RPG or not) 3 04-03-2005 09:19 PM
Windows 98 Source code!!!!! Hivetyrant General Discussion 7 04-02-2005 09:56 PM
The Doom 3 source code has been stolen! Dreamer128 General Conversation Archives (11/2000 - 01/2005) 12 04-05-2004 04:30 PM
source code?? Darknight Icewind Dale | Heart of Winter | Icewind Dale II Forum 2 03-25-2001 02:27 PM


All times are GMT -4. The time now is 11:21 PM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©2024 Ironworks Gaming & ©2024 The Great Escape Studios TM - All Rights Reserved