000914471 000__ 04585cam\a2200481Ia\4500 000914471 001__ 914471 000914471 005__ 20230306150353.0 000914471 006__ m\\\\\o\\d\\\\\\\\ 000914471 007__ cr\un\nnnunnun 000914471 008__ 190907s2019\\\\cau\\\\\o\\\\\000\0\eng\d 000914471 019__ $$a1119143997 000914471 020__ $$a9781484250105 000914471 020__ $$a1484250109 000914471 020__ $$z9781484250099 000914471 020__ $$z1484250095 000914471 035__ $$aSP(OCoLC)on1117630802 000914471 035__ $$aSP(OCoLC)1117630802$$z(OCoLC)1119143997 000914471 040__ $$aEBLCP$$beng$$cEBLCP$$dGW5XE$$dYDX$$dOCLCF 000914471 049__ $$aISEA 000914471 050_4 $$aQA76.76.C672 000914471 08204 $$a794.8/151$$223 000914471 1001_ $$aCossu, Sebastiano M. 000914471 24510 $$aGame Development with GameMaker Studio 2 :$$bMake Your Own Games with GameMaker Language /$$cSebastiano M. Cossu. 000914471 260__ $$aBerkeley, CA :$$bApress L. P.,$$c2019. 000914471 300__ $$a1 online resource (543 pages) 000914471 336__ $$atext$$btxt$$2rdacontent 000914471 337__ $$acomputer$$bc$$2rdamedia 000914471 338__ $$aonline resource$$bcr$$2rdacarrier 000914471 500__ $$aSimilar games 000914471 5050_ $$aIntro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Overview; The right tool for the job; What is GameMaker Studio 2?; About Game Design; About coding; How to use this book; Additional content; Pricing; Installing GameMaker Studio 2; Installing from YoYo's web site; Windows; Mac; Installing from Steam; Ubuntu; Chapter 2: Hello, World!; Right Sidebar; Sprites; Objects; Events; Code; Tile sets; Fonts; Rooms; Hello, GML!; Create event; Introducing variables; Left Pressed (Mouse) event; Draw; Chapter 3: Card Game (Part 1); The design 000914471 5058_ $$aA Game Design Document primerMemory GDD; Rules; Game flow; Similar games; Game modes; Target audience; Target system; Assets; spr_cardback; spr_rain; From GDD to development; Cards; Implementation; Array; An array of sprites; if-then-else; switch; Deck; Fantastic data structures and where to find them; Stack; Queue; List; Map; Priority Queue; Grids; Designing decks; Code loops; Repeat; While; Do-until; For; Making decks; Every day I'm shuffling; How do functions function?; GML functions; Shuffle cards code; Chapter 4: Card Game (Part 2); Finite-state Machines (FSMs) 000914471 5058_ $$aFrom State machine to codeA matter of time; Play to win!; Chapter 5: Fixed Shooter; History of the genre; Space Gala (GDD); Story and setting; Gameplay; Victory conditions; Controls; Menu; Pacing; Enemies; Game modes; Level 1; Similar games and influences; Target audience; From GDD to the game; Assets; spr_player; spr_bullet_player; spr_life; spr_enemy_red; spr_background; fnt_score; fnt_messages; rm_level_1; Making features, not objects; Movements; Shooting; Designing rm_level_1; Game states; Making HUDs; What about victory?; Menu; Chapter 6: Shoot 'Em Up!; Fixed vs. scrolling shoot 'em up! 000914471 5058_ $$aSpace Gala v.2.0 (GDD)Story and setting; Gameplay; Victory conditions; Controls; Menu; Pacing; Enemies; Game modes; Level 1; Level 2; Similar games and influences; Target audience; Assets; Sounds; Cameras and viewports; Designing color-switching; Inheritance; Color shooting; More enemies; Ain't nothing but the blues; Walkers on paths; Unidentified Flying…Instance!; Super-attack; How to design a good shmup level; Boss fighting; Conclusion; Chapter 7: Designing Bosses; Teaching and experimenting; Motivation!; How can we use this?; Chapter 8: Single-Screen Platformer; Cherry Caves 000914471 5058_ $$aStory and settingGameplay; Victory condition; Controls; Enemies; Assets; Sprites; Fonts; Sounds; How to create a hero; Setting the boundaries; Everything that goes up comes down; Get a jump on!; Climbing the ladder; Controlling the game flow; HUD; How to die; Cherry-picking; Through cherries, to the star; Level design: The art of creating worlds; Check the jumps; Hard is good, too hard is not; Make it nice; Don't make it too easy!; Designing caves; Level 2!; Chapter 9: Scrolling Platformer; Story and setting; Gameplay; Victory condition; Items; Controls; Enemies; Attack; Miscellaneous 000914471 506__ $$aAccess limited to authorized users. 000914471 588__ $$aDescription based on print version record. 000914471 650_0 $$aVideo games$$xProgramming. 000914471 650_0 $$aVideo games$$xDesign. 000914471 77608 $$iPrint version:$$aCossu, Sebastiano M.$$tGame Development with GameMaker Studio 2 : Make Your Own Games with GameMaker Language$$dBerkeley, CA : Apress L. P.,c2019$$z9781484250099 000914471 852__ $$bebk 000914471 85640 $$3SpringerLink$$uhttps://univsouthin.idm.oclc.org/login?url=http://link.springer.com/10.1007/978-1-4842-5010-5$$zOnline Access$$91397441.1 000914471 909CO $$ooai:library.usi.edu:914471$$pGLOBAL_SET 000914471 980__ $$aEBOOK 000914471 980__ $$aBIB 000914471 982__ $$aEbook 000914471 983__ $$aOnline 000914471 994__ $$a92$$bISE