| 000 | 04590nam a22002537a 4500 | ||
|---|---|---|---|
| 003 | OSt | ||
| 005 | 20260331093658.0 | ||
| 008 | 260331b |||||||| |||| 00| 0 eng d | ||
| 020 | _a9781484287125vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv | ||
| 040 |
_beng _cASCOT library _drda |
||
| 082 | _aRef 005.133 T96g 2023. | ||
| 100 |
_4author. _aTyers, Ben. |
||
| 245 |
_aGameMaker fundamentals: _blearn GML programming to start making amazing games / _cby Ben Tyers. |
||
| 260 |
_aWest Sussex, UK : _bApress Media, LLC, _cc2023. |
||
| 300 |
_axxv, 406 pages : _bcol. illus. ; _c25 cm. |
||
| 500 | _aIncludes bibliographic references, appendices, and index. | ||
| 505 | _aContents: Chapter 1: Instance LayersSub - Topics What are layers Layer types Layer orders Projects. -- Chapter 2: VariablesSub -Topics Built in variables Drawing variables Variable types Projects. -- Chapter 3: ConditionalsSub - Topics What are conditoinals Examples Projects. -- Chapter 4: Drawing ShapesSub - Topics: Drawing shapes Projects. -- Chapter 5: Drawing ContinuedSub - Topics: Drawing variables Using fonts Formatting text Drawing sprites Formatting sprites Projects. -- Chapter 6: Keyboard Input & Basic ControlsSub - Topics: Keyboard input Mouse input Moving a player instance Projects. -- Chapter 7: Objects & EventsSub - Topics: Alarm event Create event Draw event Step event Input events Collision event Draw GUI event Projects. -- Chapter 8: SpritesSub - Topics: Importing sprites Strip images Formatting sprites Projects. -- Chapter 9: Health & LivesSub - Topics: Health Lives Score Projects. -- Chapter 10: MouseSub - Topics: Mouse Buttons Interaction with mouse Projects. -- Chapter 11: AlarmsSub - Topics: Usage Setting alarms Example usage Projects. -- Chapter 12: CollisionsSub - Topics: Usage Events Collisions using code Examples Projects. -- Chapter 13: RoomsSub - Topics: Setting a background Views Projects. -- Chapter 14: BackgroundsSub - Topics: Moving backgrounds Projects. -- Chapter 15: SoundsSub - Topics: Importing audio Playing sounds Playing music Audio control Projects. -- Chapter 16: Splash Screens & MenusSub - Topics: Why use a splash screen Unlockable levels Projects. -- Chapter 17: RandomizationSub - Topics: Using random values Random variables examples Projects. -- Chapter 18: AISub - Topics: Moving towards the player Bullets Projects. -- Chapter 19: INI filesSub - Topics: What are INI files Writing data Reading data Projects. -- Chapter 20: EffectsSub - Topics: Built in effects Effect layers Projects. -- Chapter 21: LoopsSub - Topics: Types of loops Effect layers Projects Examples Projects. -- Chapter 22: ArraysSub - Topics: Example usage Two dimensional arrays Drawing array data Using for weapon control Projects. -- Chapter 23: DS ListsSub - Topics: Example usage Adding data Organizing data Projects. -- Chapter 24: PathsSub - Topics: Creating a path Manipulating a path Projects. -- Chapter 25: FunctionsSub - Topics: Setting up Examples Projects. | ||
| 520 | _a"Master the fundamental programming skills needed to create your own computer games in GameMaker. This book shows how to use GameMaker to build and publish cross-platform games. Each chapter covers a certain programming element, including layers, variables, and so on. You will also learn how to design levels in your games, draw sprites to populate your virtual worlds, and build GUIs for your menus and game interfaces. GameMaker Fundamentals also provides a thorough introduction to the GameMaker Language (GML). Practical example projects reinforce the concept discussed in each chapter. On completing this book, you will have a thorough understanding of how to create games from scratch using game design and programming principles using GameMaker and GML. What You Will Learn Review core programming features required for sound knowledge of GameMaker Master how to combine GML to orchestrate game actions Utilize GameMaker's layers to create exciting games Set up player control Who Is This Book For Those new to GameMaker or game programming in general; it assumes no prior knowledge or skill set."--Provided by publisher. | ||
| 546 | _aText in English. | ||
| 650 | _aGameMaker (Computer program language). | ||
| 650 | _aVideo games--Programming. | ||
| 650 | _aComputer games--Programming. | ||
| 942 |
_2ddc _cBK |
||
| 999 |
_c5943 _d5943 |
||