From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13804 invoked by alias); 23 May 2004 20:23:51 -0000 Mailing-List: contact xconq7-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: xconq7-owner@sources.redhat.com Received: (qmail 13769 invoked from network); 23 May 2004 20:23:47 -0000 Received: from unknown (HELO mail-out3.apple.com) (17.254.13.22) by sourceware.org with SMTP; 23 May 2004 20:23:47 -0000 Received: from mailgate1.apple.com (a17-128-100-225.apple.com [17.128.100.225]) by mail-out3.apple.com (8.12.11/8.12.11) with ESMTP id i4NKOkL2028468 for ; Sun, 23 May 2004 13:24:46 -0700 (PDT) Received: from relay1.apple.com (relay1.apple.com) by mailgate1.apple.com (Content Technologies SMTPRS 4.3.6) with ESMTP id ; Sun, 23 May 2004 13:23:46 -0700 Received: from apple.com ([17.219.199.188]) by relay1.apple.com (8.12.11/8.12.11) with ESMTP id i4NKNhMc015653; Sun, 23 May 2004 13:23:44 -0700 (PDT) Message-ID: <40B10858.9060909@apple.com> Date: Sun, 23 May 2004 20:23:00 -0000 From: Stan Shebs User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.6) Gecko/20040113 MIME-Version: 1.0 To: Elijah Meeks CC: Hans Ronne , xconq7@sources.redhat.com Subject: Re: Curses and SDL apps for Windows and MacOS References: <20040522022743.37494.qmail@web13123.mail.yahoo.com> In-Reply-To: <20040522022743.37494.qmail@web13123.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2004/txt/msg00396.txt.bz2 Elijah Meeks wrote: >Hans, > >This is my first experience with the SDL interface. >It seems more smooth than the TCL/TK, is this because >it only opens the default game or is it just better? > Partly because it does less, partly because SDL is tuned and honed for scrolling. >It looks great. Yes, I know it's barely there, but it >looks more like a game interface than TCL/TK, which >I've hated ever since I played Xconq on a Mac... >Would it be capable of allowing designers to customize >the graphics of the interface (The borders, >backgrounds, etc.) so that the different games will >have different feels? > The plus of SDL is that interfaces built with it will look and feel a lot more like the usual commercial games, but the minus is that you don't get *anything* for free; all must be constructed in C code. Parts of a complete SDL interface will be painful because you have to have your own widgets, your own artwork, etc, and you want to make that per-game-module, that's even more work. There are some widget kits for SDL now I think, they'd come in handy. So I think it's a direction worth pursuing, but be prepared to do a lot more grungy GUI hacking. I actually have a few unchecked-in changes that ought to be in there so nobody reinvents. Stan