iii Introduction Video Game Design and Programming Concepts is a fun and easy text-software design guide combination that uses an activity-based integrated curriculum: theory-based reading with game-building application lessons. It supports cross-curriculum and STEM learning as you will use math and science principles, in addition to language arts, social science, and applied technology knowledge, to program your own games. No knowledge of programming or game design is needed before beginning with this textbook. Pseudo Code Programming This text teaches the coding and programming of games through the use of pseudo code. Pseudo code is not a coding or scripting computer language, rather it is the logic needed to properly program and code applications. Interactions are broken down into pseudo code and then you must translate the pseudo code into the game programming. This will help you understand and learn the programming logic needed for further study in computer languages. Clickteam Fusion 2.5 Game Engine The lessons in this text are built for the free version of Clickteam Fusion 2.5. Clickteam Fusion 2.5 is an object-oriented game design engine. It is easy to use, making it ideal for beginners. While the activities in this text focus on several arcade-style games, the Clickteam Fusion 2.5 software can be used to create advanced games. The software employs a simple programming interface that does not require any coding or scripting. A drag-and-drop environment is used to place design elements into the scene, while menu- driven selections allow advanced programming without entering code. Clickteam Fusion 2.5 is regularly patched and updated. Be aware that the instruction presented here may need to be adjusted for the version you are using. STEM Science, technology, engineering, and mathematics (STEM) form the foundation on which society in the 21st century builds and maintains economic growth. This curriculum integrates the rigor and relevance of STEM into fun and exciting classroom lessons. Taking rigor from each of the core areas of study and placing it in the context of programming video games allows you to recognize the relevance of study. STEM curriculum provides experience in the skills needed for most of the new jobs projected over the next two decades. Cross-Curricular Activities Through application and integration of all academic core content areas of applied technology, language arts, science, mathematics, and social science, you will be engaged in learning through doing. Application and synthesis levels of learning are maintained for a truly unique experience. This meaningful engagement in learning will help you become better at all core subject areas and the foundations of technology as presented in this text. The review questions and higher-order thinking strategies at the end of lessons are identified with an icon. This icon is keyed to a cross-curricular topic. Refer to the key shown here. Applied Technology Language Arts Mathematics Science Social Science
Previous Page Next Page