3 options
Learning Construct 2 : design and create your own engaging, extensible, and addictive game using Construct 2 / Aryadi Subagio.
- Format:
- Book
- Author/Creator:
- Subagio, Aryadi, author.
- Series:
- Community experience distilled.
- Community Experience Distilled
- Language:
- English
- Subjects (All):
- Video games--Design.
- Video games.
- Physical Description:
- 1 online resource (234 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham, England : Packt Publishing, 2014.
- Language Note:
- English
- Biography/History:
- Subagio Aryadi: Aryadi Subagio is the second among seven brothers. He has loved video games ever since he was little, and he wanted to make his own game in his teenage years. This led him to pursue a Diploma in Computer Programming after he graduated from high school, where he spent years learning about software development techniques. He learned about game development from online sites, because at that time, there was no book on game development in Indonesia. After graduating, he immediately jumped into the world of game development. During this time, he made a few shooting games for the Flash Platform. After a year, he decided to gain more experience by working in a game studio; this is when he joined Esabra Studio. After working at Esabra Studio, he worked at Enthrean Guardian, a game studio based in Semarang. He has now quit working and is trying to set up his own studio. Aryadi has a passion for sharing his knowledge. He has written a lot of blog posts about game development on Indonesian and English sites. He also shares his knowledge on his own personal blog at http: //daggio21. blogspot. com/.
- Summary:
- If you want to make your own game but don't know how to start or don't have the technical skills to do it, then this is the book for you. You don't need to have a programming background to understand the concepts explained.
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Downloading and Understanding Construct 2; About Construct 2; Downloading Construct 2; Walking through the installation of Construct 2; Navigating through Construct 2; Creating game objects; Adding layers; Sorting the z-order; Layer properties; Saving your project; What is an event system?; Reading an event system; Writing events; Creating a variable; Using a license; Summary; Chapter 2: Creating Your First Game Design; Defining a game
- Making your own challenges in a gameRewarding your players; Ending the loop; Examples of games for Construct 2; Drawing the flow of the game; Making game mechanics; Creating game rules; Main game phases; Understanding the fun factor; More references for game design; Game-design template; Game-design books; Summary; Chapter 3: Creating Diverse Player Experiences with a Flappy Bird Clone; How Flappy Bird works; Understanding random generation; Flappy Bird game design; Making our own Flappy Bird game; Adding the layers; Adding a Sprite object; Using image points; Setting the collision polygon
- Enabling the plane to fall and collideMaking it tap to flap; Using instance variables; Using the timer behavior; Stopping the rotation; Learning random generation; Making the ground scroll; Picking objects for actions; Creating random obstacles; Adding collectibles; Completing our code; Summary; Chapter 4: Making a Breakout Clone; Creating the design; Designing the reward system; Setting up our layout; Using a tiled background object; Moving the paddle in only two directions; Making the ball bounce; Adding the blocks; Destroying blocks; Setting up the power up blocks; Writing an expression
- Understanding constant variablesAdding sub-events; Changing a game object's state; Adding more states; Ending a game; Losing by time; Losing by life; Calculating the score; Comparing an expression; Killing the bug; Summary; Chapter 5: Making a Platformer Game; Preparing the level; Setting up the character; Moving the character; Changing the animations; Making the camera follow the player; Jumping through platforms; Moving to another level; Hitting the coin box; Learning about physics; Forces, impulses, torques, and joints; Adding a puzzle element
- Moving our character with the Physics behaviorChanging the properties of the rock; Selecting an object via its UID; Joining two objects; Types of physics engines in Construct 2; Summary; Chapter 6: Creating a Space-shooter Game; Setting the stage; Scrolling the stage; Creating the enemy; Deleting offscreen objects; Making the player shoot at enemies; Adding the particle effects; Storing data in Construct 2; Getting to know arrays; Understanding elements of an array; One-dimensional and multidimensional arrays; Storing data in a dictionary; Comparison between arrays and dictionaries
- Using arrays in your game
- Notes:
- Includes index.
- Description based on online resource; title from PDF title page (ebrary, viewed January 14, 2015).
- ISBN:
- 9781784398828
- 1784398829
- OCLC:
- 899134586
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.