RE: [GD-Consoles] question: Embedded scripting language on console
Brought to you by:
vexxed72
From: Mark W. <Mwa...@to...> - 2003-02-19 02:35:07
|
Mick, At what level do access your game objects/classes? Can a script perform something like rendering a mesh or is it completely game object centric? Cheers, Mark > -----Original Message----- > From: Mick West [mailto:mi...@ne...] > Sent: Wednesday, 19 February 2003 5:15 AM > To: gam...@li... > Subject: RE: [GD-Consoles] question: Embedded scripting language on > console >=20 >=20 > We (Neversoft) discussed this at some length when starting our first > game for the PS2. There was some movement towards using a=20 > pre-existing > script language (Java was mentioned). However I decided we=20 > should roll > our own, as we'd need control over what it was doing. >=20 > 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=20 > trouble than we > did. >=20 > It does not take that long either. We shipped THPS3 less than a year > after we started programming our scripting language. >=20 > Of course, YMMV, it depends on what you use the script=20 > 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. >=20 > Anyway, the original questioner intends to generate their scripts from > UML diagrams. This approach is inherently doomed, so the=20 > actual choice > of script language is irrelevant. >=20 > Mick >=20 > > -----Original Message----- > > From: gam...@li...=20 > > [mailto:gam...@li...] On=20 > > Behalf Of Ron Hay > > Sent: Tuesday, February 18, 2003 7:04 AM > > To: gam...@li... > > Subject: Re: [GD-Consoles] question: Embedded scripting=20 > > language on console > >=20 > >=20 > > Has anyone on the list actually thought deeply about which=20 > scripting=20 > > language they choose? If > > so, care to share your thoughts? We're in the middle of=20 > choosing the=20 > > language, and Lua seems > > to be our current top pick. The team member that is in charge of=20 > > scripting is the type of person > > that just likes to pick and go, so I'm worried that there may be a=20 > > better alternative out there... > >=20 > > Ron > >=20 > >=20 > >=20 > >=20 > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf=20 > > _______________________________________________ > > Gamedevlists-consoles mailing list=20 > > Gam...@li... > > https://lists.sourceforge.net/lists/listinfo/gamedevlists-consoles > > Archives: = http://sourceforge.net/mailarchive/forum.php?forum_id=3D553 > >=20 >=20 >=20 >=20 > ------------------------------------------------------- > 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=3D553 >=20 |