LEADER 03543nam 22005535 450 001 9910349533403321 005 20230804153948.0 010 $a9781484250105 010 $a1484250109 024 7 $a10.1007/978-1-4842-5010-5 035 $a(CKB)4100000009160299 035 $a(DE-He213)978-1-4842-5010-5 035 $a(MiAaPQ)EBC5890655 035 $a(CaSebORM)9781484250105 035 $a(PPN)272267694 035 $a(OCoLC)1122791273 035 $a(OCoLC)on1122791273 035 $a(EXLCZ)994100000009160299 100 $a20190902d2019 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aGame Development with GameMaker Studio 2 $eMake Your Own Games with GameMaker Language /$fby Sebastiano M. Cossu 205 $a1st ed. 2019. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2019. 215 $a1 online resource (XXII, 532 p. 179 illus.) 311 08$a9781484250099 311 08$a1484250095 327 $aChapter 1: Overview -- Chapter 2: Hello World! -- Chapter 3: Card Game (Part 1) -- Chapter 4: Card Game (Part 2) -- Chapter 5: Fixed Shooter -- Chapter 6: Shoot 'em Up! -- Chapter 7: Designing Bosses -- Chapter 8: Single-Screen Platformer -- Chapter 9: Scrolling Platformer -- Chapter 10: Designing Platformers -- Chapter 11: Metroidvania (Part 1) -- Chapter 12: Metroidvania (Part 2) -- Chapter 13: Designing Fun Games -- Chapter 14: What's Next? 330 $aCreate games from start to finish while learning game design and programming principles using the GameMaker Studio 2 game engine and GameMaker Language (GML). Game Development with GameMaker Studio 2 covers all aspects of game design and development from the initial idea to the final release, using an award-winning game engine. You learn how to create real-world video games based on classic and legendary video game genres. Each game project introduces and explains concepts of game development and design and coding principles, allowing you to build a wide set of skills while creating an exciting portfolio to kick-start a career in game development. Author Sebastiano Cossu teaches you to design levels in your games, draw sprites to populate your virtual worlds, program game objects for interaction with the player, incorporate custom music and sound effects, build GUIs for your menus and game interfaces, and support keyboard, mouse, and gamepad controls in your projects. He shows you how to build cross-platform games to run on all desktop platforms (Windows, Linux, Mac OS) and publish them on the most popular game stores such as Steam, GOG, Humble Store, and Itch.io. What You?ll Learn: Create games for different genres Master GameMaker Language (GML) programming Apply game design principles Delve into game programming patterns. 517 3 $aGame development with Game Maker Studio two 606 $aComputer games?Programming 606 $aCompilers (Computer programs) 606 $aGame Development 606 $aCompilers and Interpreters 615 0$aComputer games?Programming. 615 0$aCompilers (Computer programs) 615 14$aGame Development. 615 24$aCompilers and Interpreters. 676 $a794.815 700 $aCossu$b Sebastiano M$4aut$4http://id.loc.gov/vocabulary/relators/aut$01063933 801 0$bUMI 801 1$bUMI 906 $aBOOK 912 $a9910349533403321 996 $aGame Development with GameMaker Studio 2$92535371 997 $aUNINA