An Introduction to PointandClick Game Engines Jonathan Martin

  • Slides: 16
Download presentation
An Introduction to Point-and-Click Game Engines Jonathan Martin

An Introduction to Point-and-Click Game Engines Jonathan Martin

Game Development All Code • Write from scratch • Use middleware package • Modify

Game Development All Code • Write from scratch • Use middleware package • Modify existing game engine • Specialized game construction software Point and • Genre-specific Click construction software Renderware Doom, Source (Half Life), Unreal Game Maker, Torque 2 D RPG Maker XP, AGS, NWN

Genre-Specific Construction Software • No Need to Reinvent the Wheel • Requires the least

Genre-Specific Construction Software • No Need to Reinvent the Wheel • Requires the least amount of programming • Tend to have the nicest user interfaces • This all comes at the expense of freedom

Adventure Game Studio • What can you do with it? – Adventure games (“point-and-click”)

Adventure Game Studio • What can you do with it? – Adventure games (“point-and-click”) – 2 D only, though you can do “quasi-1 st person” – Can import many graphics/sound formats – Breaks “meaningful play” down to basic level • Example games

Adventure Game Studio

Adventure Game Studio

Adventure Game Studio • Easily create point-and-click interfaces • “C-like” scripting language for advanced

Adventure Game Studio • Easily create point-and-click interfaces • “C-like” scripting language for advanced functions • Lucasarts-style conversation system should you want to use it. • Inventory Support Built-In • Plugin System for Advanced Users • File Types Supported: – Audio: OGG, MP 3, WAV, MOD, XM, MIDI – Video: BMP, PCX, PNG, GIF, TGA • Display Modes Supported: – 320 x 200, 320 x 240, 640 x 400, 640 x 480, 800 x 600 – 256 -color, 16 -bit color and 32 bit color – Anti-aliasing and alpha blending supported in certain modes • Available for Windows, Linux and Mac OSX

Adventure Game Studio • Room Creation Demo

Adventure Game Studio • Room Creation Demo

Adventure Game Studio • The Adventures of Fatman – First commercial game released using

Adventure Game Studio • The Adventures of Fatman – First commercial game released using AGS – Features full voiceacting – Professional-Quality Animation

Also see… RPG Maker XP • Create 2 D tile-based RPG’s • Point and

Also see… RPG Maker XP • Create 2 D tile-based RPG’s • Point and Click interface similar to AGS • Also has databases for Monsters, Weapons, Items, Stats, Characters, Skills…just about anything you’ve seen in a 16 -bit era RPG

Notable RPG Maker Games • Not Many – Most Are Crappy FF 7 Spinoffs

Notable RPG Maker Games • Not Many – Most Are Crappy FF 7 Spinoffs – “The Adventures of Reptile and Sub-Zero” – Most Developers are using 3 D engines now

Such as… Neverwinter Nights • Create RPG scenarios in the 3 D Neverwinter Nights

Such as… Neverwinter Nights • Create RPG scenarios in the 3 D Neverwinter Nights engine • Possible to create original content, but requires a lot of work

Neverwinter Nights • Demo

Neverwinter Nights • Demo

You can also check out… Game Maker • Room/object paradigm • Doesn’t have builtin

You can also check out… Game Maker • Room/object paradigm • Doesn’t have builtin functions like RPG Maker and AGS • Simple but powerful scripting language

Remember… • 3 D graphics not necessary!! • Use the tools you are most

Remember… • 3 D graphics not necessary!! • Use the tools you are most comfortable with, not what you believe is inherently “better” • Small amount of programming knowledge still required • Test your game as you are making it— Iterative Design!

Resources • http: //www. adventuregamestudio. co. uk/ • http: //www. gamemaker. nl/ • http:

Resources • http: //www. adventuregamestudio. co. uk/ • http: //www. gamemaker. nl/ • http: //www. enterbrain. co. jp/tkool/RPG_XP/ eng/ • http: //nwn. bioware. com/builders/