RE: question: Embedded scripting language on console

"Mark Wayland" <[email protected]> Wed, 19 Feb 2003 13:34:49 +1100
Newsgroups gmane.games.devel.consoles
Message-ID <[email protected]>
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:[email protected]]
> Sent: Wednesday, 19 February 2003 5:15 AM
> To: [email protected]
> 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: [email protected]=20
> > [mailto:[email protected]] On=20
> > Behalf Of Ron Hay
> > Sent: Tuesday, February 18, 2003 7:04 AM
> > To: [email protected]
> > 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
> > [email protected]
> > 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
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/gamedevlists-consoles
> Archives:
> http://sourceforge.net/mailarchive/forum.php?forum_id=3D553
>=20


-------------------------------------------------------
This SF.net email is sponsored by: SlickEdit Inc. Develop an edge.
The most comprehensive and flexible code editor you can use.
Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial.
www.slickedit.com/sourceforge
_______________________________________________
Gamedevlists-consoles mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gamedevlists-consoles
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_id=553