File Name: Creating E-Learning Games with Unity.pdf
Size: 30.31 MB
Uploaded: 2017-03-18 09:29:10
Unity is a fully integrated development engine providing the required functionality to create games and interactive 3D content, while reducing the time, effort, and cost of developing the content. Nowadays, many people have started to use Unity in an eLearning setting as it allows them to create real-world scenarios, or models, for training purposes. With Unity, one can develop video games that are not only fun, but are also effective teaching and learning tools. When properly designed, an engaging game is an ideal platform for the presentation, testing, and application of learning objectives.
eLearning Game Programming in Unity is a practical, hands-on guide to programming eLearning games. You will encounter a step-by-step approach to developing a 3D game that is interactive and engaging, built around sound teaching pedagogy and game theory.
In this book, the readers will be taken through the development of an eLearning game framework using the Unity engine. In addition to developing the technology for the game, we will create 3 levels (missions) in the game that teach, test, and reinforce learning. The subject matter being taught is the 50 American states and their flags. Concurrently, the book shows readers how to develop multiple game levels that support the various learning objectives of the game. In level 1, the user has to locate the missing flags and return them to the flag monument. During this time, the state flags design and state name are given to the player. This is the teaching phase. We also discuss cognitive flow and how learning is encouraged when the player is in this state.
In level 2 the user has to run a race through the park, competing against two other racers. Non-Player Characters (NPCs) are stationed along the way, and will ask questions about state flags. The user has to achieve 100 percent and first place in the race to move on to level 3. This is the testing phase, as we approach the problem from other direction with multiple choice popup cards.
In level 3, we reinforce learning through interactions with NPCs. These interactions require higher order thinking and association of the subject matter with the game experience. You will also learn how to program the interactive elements of a game to increase immersion. You will construct interactive objects that can be collected by the player and will program non-player characters that will populate the world, move, and interact with the player.
With this guide, you will learn everything you need to know to make your own effective eLearning game from start to finish.
This book is an easy-to-follow guide that incrementally develops the game framework and missions, step-by-step, with each chapter. Extensive source code is provided and explained in detail to support and explain each of the concepts in the book.
This book is intended for novice game programmers with a little experience in Unity3D, who want to learn how to program eLearning games. Educators and trainers who want to use Unity in an eLearning setting will also benefit from the book. It would be helpful to have a basic understanding of the concepts such as Unity scripting and the Finite State Machine (FSM), but no prior experience in game development is required.
Do you have favorite book? In case you have, what is your favorite's book? E-book is very important thing for us to be aware of everything in the world. Each e-book has different aim or perhaps goal; it means that guide has different type. Some people really feel enjoy to spend their the perfect time to read a book. These are reading whatever they acquire because their hobby is usually reading a book. What about the person who don't like reading a book? Sometime, person feel need book if they found difficult problem or perhaps exercise. Well, probably you will require this Creating E-Learning Games with Unity.
Book is written, printed, or illustrated for everything. You can recognize everything you want by a guide. Book has a different type. To be sure that book is important thing to bring us around the world. Adjacent to that you can your reading skill was fluently. A publication Creating E-Learning Games with Unity will make you to always be smarter. You can feel a lot more confidence if you can know about almost everything. But some of you think that will open or reading a new book make you bored. It is far from make you fun. Why they might be thought like that? Have you trying to find best book or appropriate book with you?
Playing with family in a very park, coming to see the sea world or hanging out with good friends is thing that usually you have done when you have spare time, in that case why you don't try matter that really opposite from that. One particular activity that make you not experience tired but still relaxing, trilling like on roller coaster you have been ride on and with addition of knowledge. Even you love Creating E-Learning Games with Unity, you can enjoy both. It is good combination right, you still want to miss it? What kind of hang type is it? Oh occur its mind hangout guys. What? Still don't understand it, oh come on its referred to as reading friends.
Guide is one of source of know-how. We can add our information from it. Not only for students but also native or citizen want book to know the change information of year to help year. As we know those textbooks have many advantages. Beside many of us add our knowledge, also can bring us to around the world. With the book Creating E-Learning Games with Unity we can get more advantage. Don't you to be creative people? To become creative person must prefer to read a book. Only choose the best book that suited with your aim. Don't always be doubt to change your life with this book Creating E-Learning Games with Unity. You can more inviting than now.