Gamemaker - More core objects

15
GameMaker Core Objects Continued GameMaker Series [email protected] @devfish

description

Continuing discussion of gamemaker core objects

Transcript of Gamemaker - More core objects

Page 1: Gamemaker - More core objects

GameMaker Core Objects Continued

GameMaker Series

[email protected]@devfish

Page 2: Gamemaker - More core objects

OBJECT COVERED PREVIOUSLY• Sprites• Sounds• Backgrounds• Objects• Rooms

Page 3: Gamemaker - More core objects

FONTS

Page 4: Gamemaker - More core objects

FONTS

• You must ‘build in’ the fonts you wish to use in your game• Drop out characters you aren’t going to use• Actions available to set fonts for us• Actions available to draw text• Draw Text• Draw Scaled Text – scaling and rotation

Page 5: Gamemaker - More core objects

FONTS DEMOAdd Score to Catch the Clown

Page 6: Gamemaker - More core objects

TIMELINES

Page 7: Gamemaker - More core objects

TIMELINES

• Based on ‘moments’ where moments are a game step• Create timeline• In moment setup actions• Start, stop, manipulate timelines via script• Can dynamically add timeline to game using script

Page 8: Gamemaker - More core objects

TIMELINES DEMOInvasion of the kritters

Page 9: Gamemaker - More core objects

PATHS

Page 10: Gamemaker - More core objects

PATHS

• Trace out the route• Assign path to object using script or Actions • Can change path with script during run

Page 11: Gamemaker - More core objects

PATHS DEMOLooping kritters

Page 12: Gamemaker - More core objects

SHADERS

Page 13: Gamemaker - More core objects

SHADERS

• Small programs to very quickly manipulate graphics• Run on graphics card itself• Requires Vertex Shader and Fragment Shader (pixel

shader) to be created• Based off OpenGL• Extremely advanced – consult Demo for details and

shader blog series listed at http://dfwiki.devfish.net/technology.GameMaker.ashx

Page 14: Gamemaker - More core objects

SHADERSDEMO

Page 15: Gamemaker - More core objects

Thank You

Joe Healy / [email protected] / @devfish

http://www.yoyogames.com http://dfwiki.devfish.net – search GameMaker