RE: [GD-Consoles] question: Embedded scripting language on console
Brought to you by:
vexxed72
From: Mick W. <mi...@ne...> - 2003-02-18 18:15:49
|
We (Neversoft) discussed this at some length when starting our first game for the PS2. There was some movement towards using a pre-existing script language (Java was mentioned). However I decided we should roll our own, as we'd need control over what it was doing. I'm now insanely glad we did this. The fine control we get over debugging, memory usage and performance is invaluable. Those kind of things may be less of a consideration on the PC, where you have memory and CPU cycles to spare. But on the PS2, I feel that if we'd used a pre-existing language, then we would have had a lot more trouble than we did. It does not take that long either. We shipped THPS3 less than a year after we started programming our scripting language. Of course, YMMV, it depends on what you use the script language for. We have over 4MB of script, and a lot of the game's high level logic is running in script, and a lot of the high level data is held in script data structures. Anyway, the original questioner intends to generate their scripts from UML diagrams. This approach is inherently doomed, so the actual choice of script language is irrelevant. Mick > -----Original Message----- > From: gam...@li... > [mailto:gam...@li...] On > Behalf Of Ron Hay > Sent: Tuesday, February 18, 2003 7:04 AM > To: gam...@li... > Subject: Re: [GD-Consoles] question: Embedded scripting > language on console > > > Has anyone on the list actually thought deeply about which scripting > language they choose? If > so, care to share your thoughts? We're in the middle of choosing the > language, and Lua seems > to be our current top pick. The team member that is in charge of > scripting is the type of person > that just likes to pick and go, so I'm worried that there may be a > better alternative out there... > > Ron > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Gamedevlists-consoles mailing list > Gam...@li... > https://lists.sourceforge.net/lists/listinfo/gamedevlists-consoles > Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=553 > |