Learning Construct 2 : (Record no. 45735)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 07494nam a22004813i 4500 |
001 - CONTROL NUMBER | |
control field | EBC1911529 |
003 - CONTROL NUMBER IDENTIFIER | |
control field | MiAaPQ |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20240729123338.0 |
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS | |
fixed length control field | m o d | |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION | |
fixed length control field | cr cnu|||||||| |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 240724s2014 xx o ||||0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781784398828 |
Qualifying information | (electronic bk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
Canceled/invalid ISBN | 9781784397678 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (MiAaPQ)EBC1911529 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (Au-PeEL)EBL1911529 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (CaPaEBR)ebr11001827 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (CaONFJC)MIL687965 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (OCoLC)899134586 |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | MiAaPQ |
Language of cataloging | eng |
Description conventions | rda |
-- | pn |
Transcribing agency | MiAaPQ |
Modifying agency | MiAaPQ |
050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
Classification number | GV1469.3 .S384 2014 |
082 0# - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 794.81536 |
100 1# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Subagio, Aryadi. |
245 10 - TITLE STATEMENT | |
Title | Learning Construct 2 : |
Remainder of title | Design and Create Your Own Engaging, Extensible, and Addictive Game Using Construct 2. |
250 ## - EDITION STATEMENT | |
Edition statement | 1st ed. |
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Place of production, publication, distribution, manufacture | Birmingham : |
Name of producer, publisher, distributor, manufacturer | Packt Publishing, Limited, |
Date of production, publication, distribution, manufacture, or copyright notice | 2014. |
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Date of production, publication, distribution, manufacture, or copyright notice | ©2014. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 1 online resource (234 pages) |
336 ## - CONTENT TYPE | |
Content type term | text |
Content type code | txt |
Source | rdacontent |
337 ## - MEDIA TYPE | |
Media type term | computer |
Media type code | c |
Source | rdamedia |
338 ## - CARRIER TYPE | |
Carrier type term | online resource |
Carrier type code | cr |
Source | rdacarrier |
505 0# - FORMATTED CONTENTS NOTE | |
Formatted contents note | 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 game -- Rewarding 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 collide -- Making 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. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Setting up the power up blocks -- Writing an expression -- Understanding constant variables -- Adding 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 behavior -- Changing 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 -- Inserting data into a dictionary -- How to retrieve the value in an array and dictionary -- Storing data in the player's machine -- Using WebStorage to store data -- Making the leaderboard -- Understanding looping -- Using a loop in our leaderboard -- Summary -- Chapter 7: Making a Battle Tank Game -- Setting up the layout -- Using a container -- Pinning an object to another object -- Moving the units -- Adding obstacles -- Making custom obstacles for the units -- Creating enemies -- Making the turrets shoot -- Navigating through the level. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Adding music and sound effects -- Choosing the right file -- Playing the sound -- Making enemies smarter -- Enabling enemy patrolling -- Creating a scout type of enemy -- Additional reading -- Summary -- Chapter 8: Debugging Your Game -- Bugs and their types -- Solving a runtime bug -- Picking the right object -- Picking in sub-events -- Picking unreferenced objects -- Using Construct 2's debugging tool -- Using the inspector -- Watching the properties values -- Profiling the CPU -- Reading the profiler -- Performance summary -- Using breakpoints -- Different levels of bug importance -- Summary -- Chapter 9: Mastering the Best Practices -- Applying common best practices -- Backing up data regularly -- Testing your game on multiple browsers -- Supporting devices with touchscreen -- Using the right file format -- Security -- Using technical best practices -- Optimizing for mobile platforms -- Knowing the cause of poor performance -- Listing the common optimization misconceptions -- Zeroing in on a frames per second rate -- Understanding which part of the game to optimize -- Previewing over Wi-Fi -- Using your memory wisely -- Avoid using large image files -- Doing it the right way -- Construct 2 - texture loading -- Mobile limitations -- Summary -- Chapter 10: Publishing Your Game -- Exporting to the Web -- Exporting as an HTML5 game -- Uploading games to your Dropbox -- Requirements for the Scirra Arcade -- Publishing for Scirra's Arcade -- Changing the icons used -- Publishing to desktop -- Exporting using node-webkit -- Publishing as an Open Web App -- Exporting a packaged app -- Exporting a hosted app -- Submitting to the Firefox marketplace -- Publishing to mobile platforms -- Preparing your PhoneGap game -- Uploading to PhoneGap -- Summary -- Index. |
520 ## - SUMMARY, ETC. | |
Summary, etc. | 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. |
588 ## - SOURCE OF DESCRIPTION NOTE | |
Source of description note | Description based on publisher supplied metadata and other sources. |
590 ## - LOCAL NOTE (RLIN) | |
Local note | Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Video games -- Design. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Computer games -- Design. |
655 #4 - INDEX TERM--GENRE/FORM | |
Genre/form data or focus term | Electronic books. |
776 08 - ADDITIONAL PHYSICAL FORM ENTRY | |
Relationship information | Print version: |
Main entry heading | Subagio, Aryadi |
Title | Learning Construct 2 |
Place, publisher, and date of publication | Birmingham : Packt Publishing, Limited,c2014 |
International Standard Book Number | 9781784397678 |
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN) | |
Corporate name or jurisdiction name as entry element | ProQuest (Firm) |
856 40 - ELECTRONIC LOCATION AND ACCESS | |
Uniform Resource Identifier | <a href="https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=1911529">https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=1911529</a> |
Public note | Click to View |
No items available.