Make Amazing Games: Using Fusion 2.5, 3rd Edition
- Length: 398 pages
- Edition: 3
- Language: English
- Publisher: Mercury Learning and Information
- Publication Date: 2021-03-31
- ISBN-10: 1683927001
- ISBN-13: 9781683927006
- Sales Rank: #0 (See Top 100 Books)
Many people aspire to create their own games but don’t know where to start. Make Amazing Games, third edition, introduces the game creation process to the aspiring game developer with no experience or programming ability. Taking the reader step-by-step through the various stages of developing a game and using the popular “drag and drop” game creation software (a free feature limited version which is available from Steam), readers can build their very own games. Using the tutorials, the reader will complete four fully playable games including platform, bat & ball, mouse-clicker, and side-scrolling shoot-’em up, games. Other chapters cover more complex game features such as porting the game onto the Web, distribution, and publishing. This must-have book is the essential resource for anyone interested in learning game creation from beginning to end. Includes companion files with 4-color figures, game demos, graphic libraries, and source code. FEATURES: * Includes a discussion of the different types of games, necessary game resources, importing graphics, and some basic programming concepts * Features detailed information on downloading, installing, and using the free Fusion software * Create four games from scratch with Fusion: a platform game, side-scroller shooter, a bat-and-ball game, and a mouse-clicker game * Covers backing up your game, debugging, marketing, distribution, and more Includes companion files with 4-color figures, game demos, graphic libraries, and source code
Preface xvii Acknowledgments xix Chapter 1 Video Games Why Make Games? 2D or 3D Games Game Genres and Types Third Person/Third-Person Shooter Adventure Games Arcade Arena Bat and Ball Board Games Card Games Casual City Builders Co-Op Driving Endless Runners Fighting Games First Person/First-Person Shooter Flight/Flying God Games Hidden Object Horror/Psychological Isometric JRPG MMO Music Based Party Games Platform Puzzle Games Racing Car Real Time Strategy Retro Roguelike/Roguelite Role-Playing Games (RPG) Side-Scrolling Shoot-’Em-Ups Sims Simulation Sports Games Stealth Steampunk Strategy Survival Turn Based Visual Novels Walking Simulators War Games Software Used in This Book About Clickteam Summary Chapter 2 Basic Game Design Concepts Why Design? Keeping it Simple Product Design and Planning The Ideas Tool Choice The Story and Game Mechanics Prototyping Screen Design Paper Testing Graphics Sound and Music Summary Chapter 3 Basic Programming Concepts Traditional Programming Languages Traditional Programming Versus Fusion Programming Terms and Concepts Arrays INI Files and Data Files Flags Local and Global Loops Random Variables Pseudocode – Programming in English Summary Chapter 4 Fusion Basics Structure of A Game Game Creation Process in Fusion Graphics and Objects Event Editor Summary Chapter 5 Finding Your Way Around System Requirements Installation Requirements Runtime Requirements Program Installation Starting Fusion for the First Time Fusion Tour Menu Text Bar Menu Button Toolbars The Editors Storyboard Editor The Frame Editor The Event Editor The Picture Editor The Expression Evaluator Making More Space Summary Chapter 6 Working With Objects What Are Objects? Adding an Object Objects in Fusion Object Manager Object Instances Summary Chapter 7 Configuring Properties Properties Explained Property Tabs Application Properties Frame Properties Object Properties Application Properties in Depth The Settings Tab The Window Tab The Runtime Options Tab The Values Tab The Events Tab The About Tab The HTML5 Tab Frame Properties in Depth The Settings Tab The Runtime Options Tab The About Tab Object Properties in Depth The Settings Properties Tab The Size/Position Tab The Display Options Tab The Event Properties Tab The About Properties Tab Summary Chapter 8 Fusion Coding Basics Introduction to the Event Editor Coding Concepts Events Conditions The Order of Conditions Negating Conditions Actions The Order of Actions Functions Code Comments Code Groups Groups within Groups Loops Runtime Order Qualifiers and Behaviors Qualifiers Behavior Summary Chapter 9 Backing up Your Games Why Back Up? Time and Effort What Systems Are Available? Backing Up Using Fusion Media Backups Summary Chapter 10 Movement Movement Basics Applying Movement Movement Type Examples Bouncing Ball Path Movement Mouse Controlled Eight Directions Race Car Movement Platform Movement Summary Chapter 11 Graphics and Animation Graphics Creation Importing Graphics Drawing Graphics in Fusion Animations Summary Chapter 12 Creating A Bat-and-Ball Game About the Lab Graphics Library – The Lab The Lab – Initial Setup Creating the Frames Changing Application Settings The Lab – Main Menu The Lab – The Game Screen The Lab – High Score The Lab – Programming Programming the Main Menu Programming the Game Making the Ball Move Bat and Ball Off-Screen Destruction of Bricks Destruction of Special Bricks Destroy Bonus Items If Missed Collecting Bonus Items Ball Leaves Play Area Player Dies All Bricks Destroyed Bullet Events Sticky and Shoot Mode Programming the High Score Bat and Ball Retro Summary Chapter 13 Scrolling Game Concepts Scrolling Techniques Standard Scrolling Setting up the Screen Programming the Scrolling Fake Scrolling Summary Chapter 14 Creating A Side-Scrolling Shoot-’Em-Up Game About Amazing Fighter Pilot Graphics Library – Fighter Pilot Fighter Pilot – Initial Setup Creating the Frames Changing Application Settings Fighter Pilot – Main Menu Fighter Pilot – The Game Screen Fighter Pilot – Hi-Score Fighter Pilot – Programming Programming the Main Menu Programming the Game Scrolling Player Movement Events Bullet Management Creating Plane Waves Red Plane Code Blue Plane Code Green Planes End-of-Level Boss Destruction of Enemy Planes Enemy Fire Player Collisions Player’s Health Final Game Events Programming The Hi-Score Summary Chapter 15 Creating A Platform Game About Robin Hood Robin Hood – Initial Setup Robin Hood – Main Menu Robin Hood – The Game Screen Robin Hood – Hi-Score Robin Hood – Programming Programming the Main Menu Programming the Game Frame Initialization Basic Player Events Player Blinking Game Over Programming the Hi-Score Frame Summary Chapter 16 Creating A Mouse Clicker Game About WhackEm World Tour WhackEm – Initial Setup WhackEm – Main Menu WhackEm – The Game Screen WhackEm – Hi-Score WhackEm – Programming Programming the Main Menu Programming the Game Frame Initialization Game Events Programming the Hi-Score Frame Summary Chapter 17 Bug Finding And Fixing What Are Bugs? Why Find Them? Bug Fixing And Product Releases The Debugger Starting the Debugger Adding Items to the Debugger Testing Run-Through Summary Chapter 18 Additional Concepts Menus Basic Menu Configuration Programming for the Menu Web Browser Games Before You Create a Game for the Web Creating a Game for the Web Uploading a Game to Your Website Icons Summary Chapter 19 Distribution and Publishing Distribution Methods DVD Disk Internet Publishing Self-Publishing Finding a Publisher Marketing Taking People’s Money PayPal Copyright Issues Summary Chapter 20 Fusion 2.5+ What Is Fusion 2.5+? Key Features Profiler and Optimizations Child Events Debugger Output Find All Summary Chapter 21 Help and Resources Who Needs Help? Fusion Help Landing Page Help Files Help About Tutorial Examples Clickteam Website Clickteam Store Keyboard Shortcuts Patches & Service Packs Useful Websites Support & Game Sites Games Research, Games Stores Summary Index
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.