skip to content
Game Development with GameMaker Studio 2 : Make Your Own Games with GameMaker Language Preview this item
ClosePreview this item
Checking...

Game Development with GameMaker Studio 2 : Make Your Own Games with GameMaker Language

Author: Sebastiano M Cossu
Publisher: Berkeley, CA : Apress L.P., 2019.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Create 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  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Cossu, Sebastiano M.
Game Development with GameMaker Studio 2 : Make Your Own Games with GameMaker Language.
Berkeley, CA : Apress L.P., ©2019
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Sebastiano M Cossu
ISBN: 9781484250105 1484250109 9781484250112 1484250117
OCLC Number: 1117630802
Notes: Similar games
Description: 1 online resource (543 pages)
Contents: Intro; 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 A 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) From 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! Space 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 Story 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
Responsibility: Sebastiano M. Cossu.

Abstract:

Beginning-Intermediate user level  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1117630802> # Game Development with GameMaker Studio 2 : Make Your Own Games with GameMaker Language
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "1117630802" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/9117806037#Place/berkeley_ca> ; # Berkeley, CA
    schema:about <http://experiment.worldcat.org/entity/work/data/9117806037#Topic/video_games_design> ; # Video games--Design
    schema:about <http://experiment.worldcat.org/entity/work/data/9117806037#Topic/video_games_programming> ; # Video games--Programming
    schema:about <http://dewey.info/class/794.8151/e23/> ;
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/9117806037#Person/cossu_sebastiano_m> ; # Sebastiano M. Cossu
    schema:datePublished "2019" ;
    schema:description "Intro; 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"@en ;
    schema:description "Create 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 Who This Book is For Video game enthusiasts interested in game development and design. No prior programming experience is required."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/9117806037> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/9117806037#CreativeWork/game_development_with_gamemaker_studio_2_make_your_own_games_with_gamemaker_language> ;
    schema:name "Game Development with GameMaker Studio 2 : Make Your Own Games with GameMaker Language"@en ;
    schema:productID "1117630802" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1117630802#PublicationEvent/berkeley_ca_apress_l_p_2019> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/9117806037#Agent/apress_l_p> ; # Apress L.P.
    schema:url <https://doi.org/10.1007/978-1-4842-5010-5> ;
    schema:url <https://link.springer.com/10.1007/978-1-4842-5010-5> ;
    schema:url <http://proquest.safaribooksonline.com/?fpi=9781484250105> ;
    schema:url <https://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5890655> ;
    schema:workExample <http://worldcat.org/isbn/9781484250105> ;
    schema:workExample <http://dx.doi.org/10.1007/978-1-4842-5010-5> ;
    schema:workExample <http://worldcat.org/isbn/9781484250112> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1117630802> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/9117806037#Person/cossu_sebastiano_m> # Sebastiano M. Cossu
    a schema:Person ;
    schema:familyName "Cossu" ;
    schema:givenName "Sebastiano M." ;
    schema:name "Sebastiano M. Cossu" ;
    .

<http://experiment.worldcat.org/entity/work/data/9117806037#Topic/video_games_design> # Video games--Design
    a schema:Intangible ;
    schema:name "Video games--Design"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/9117806037#Topic/video_games_programming> # Video games--Programming
    a schema:Intangible ;
    schema:name "Video games--Programming"@en ;
    .

<http://worldcat.org/entity/work/data/9117806037#CreativeWork/game_development_with_gamemaker_studio_2_make_your_own_games_with_gamemaker_language>
    a schema:CreativeWork ;
    rdfs:label "Game Development with GameMaker Studio 2 : Make Your Own Games with GameMaker Language." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1117630802> ; # Game Development with GameMaker Studio 2 : Make Your Own Games with GameMaker Language
    .

<http://worldcat.org/isbn/9781484250105>
    a schema:ProductModel ;
    schema:isbn "1484250109" ;
    schema:isbn "9781484250105" ;
    .

<http://worldcat.org/isbn/9781484250112>
    a schema:ProductModel ;
    schema:isbn "1484250117" ;
    schema:isbn "9781484250112" ;
    .

<http://www.worldcat.org/title/-/oclc/1117630802>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1117630802> ; # Game Development with GameMaker Studio 2 : Make Your Own Games with GameMaker Language
    schema:dateModified "2019-12-06" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.