Introduction to Unreal
By John Bura, Alexandra Kropova and Glauco Pires
()
About this ebook
By the end of this book, you know how to create a game from scratch that responds to user input through keyboard controls.
This book makes creating your own game easy and efficient.
You learn both the coding and artistic sides to game development. As such, you gain a unique perspective that is familiar with the different skills needed to make a game. Ready to begin?
Read more from John Bura
Learn Javascript In 1 Hour Rating: 0 out of 5 stars0 ratingsBuild 6 Games In Unreal Rating: 0 out of 5 stars0 ratingsLearn Html In 1 Hour Rating: 0 out of 5 stars0 ratingsLearn Css In 1 Hour Rating: 0 out of 5 stars0 ratingsBuild a 3d Virtual Reality Whackamole Game Rating: 0 out of 5 stars0 ratingsIntroduction to Unity Rating: 0 out of 5 stars0 ratingsUltimate Ios 10, Xcode 8 Development Book: Build 30 Apps Rating: 0 out of 5 stars0 ratingsConstruct 2 Game Development by Example Rating: 0 out of 5 stars0 ratings
Related to Introduction to Unreal
Related ebooks
CryENGINE 3 Game Development Beginner's Guide Rating: 0 out of 5 stars0 ratingsMaya Programming with Python Cookbook Rating: 5 out of 5 stars5/5CryENGINE 3 Cookbook Rating: 0 out of 5 stars0 ratingsIntroduction to Unity Rating: 0 out of 5 stars0 ratingsUnreal Development Kit Game Programming with UnrealScript Beginner's Guide Rating: 3 out of 5 stars3/5Extending Unity with Editor Scripting: Put Unity to use for your video games by creating your own custom tools with editor scripting Rating: 0 out of 5 stars0 ratingsUnreal Engine 4 Scripting with C++ Cookbook Rating: 0 out of 5 stars0 ratingsLearning Cocos2d-x Game Development Rating: 0 out of 5 stars0 ratingsUnity Game Development Scripting Rating: 0 out of 5 stars0 ratingsOuya Unity Game Development Rating: 0 out of 5 stars0 ratingsUnreal Engine 4.X By Example Rating: 0 out of 5 stars0 ratingsMastering Android Game Development with Unity Rating: 0 out of 5 stars0 ratingsBuilding a Game with Unity and Blender Rating: 0 out of 5 stars0 ratingsUnity 3.x Game Development Essentials: Game development with C# and Javascript Rating: 0 out of 5 stars0 ratingsUnity 3.x Game Development by Example Beginner's Guide Rating: 3 out of 5 stars3/5Unity 5 for Android Essentials Rating: 4 out of 5 stars4/5CRYENGINE Game Development Blueprints Rating: 0 out of 5 stars0 ratingsGetting Started with Unity 5.x 2D Game Development Rating: 0 out of 5 stars0 ratingsUnity 3D Game Development by Example Beginner's Guide Rating: 3 out of 5 stars3/5Mastering Unity 5.x Rating: 0 out of 5 stars0 ratingsUnreal Engine 4 Virtual Reality Projects: Build immersive, real-world VR applications using UE4, C++, and Unreal Blueprints Rating: 0 out of 5 stars0 ratingsLearning Android Game Development Rating: 0 out of 5 stars0 ratingsBuilding Android Games with Cocos2d-x Rating: 0 out of 5 stars0 ratingsUnreal Engine Pro: Advanced Development Secrets: Mastering Unreal Engine: From Novice to Pro Rating: 0 out of 5 stars0 ratingsUnity All-In-One Rating: 0 out of 5 stars0 ratingsLearning NGUI for Unity Rating: 0 out of 5 stars0 ratingsA Quick Guide to Artificial Intelligence with Unity: Quick Guides, #4 Rating: 0 out of 5 stars0 ratingsBlueprints Visual Scripting for Unreal Engine Rating: 0 out of 5 stars0 ratings
Computers For You
The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 4 out of 5 stars4/5The Self-Taught Computer Scientist: The Beginner's Guide to Data Structures & Algorithms Rating: 0 out of 5 stars0 ratingsCreating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Data Analytics for Beginners: Introduction to Data Analytics Rating: 4 out of 5 stars4/5Elon Musk Rating: 4 out of 5 stars4/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 5 out of 5 stars5/5Storytelling with Data: Let's Practice! Rating: 4 out of 5 stars4/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsSQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Rating: 4 out of 5 stars4/5UX/UI Design Playbook Rating: 4 out of 5 stars4/5CompTIA Security+ Get Certified Get Ahead: SY0-701 Study Guide Rating: 5 out of 5 stars5/5Technical Writing For Dummies Rating: 0 out of 5 stars0 ratingsTor and the Dark Art of Anonymity Rating: 5 out of 5 stars5/5Microsoft Azure For Dummies Rating: 0 out of 5 stars0 ratingsBecoming a Data Head: How to Think, Speak, and Understand Data Science, Statistics, and Machine Learning Rating: 5 out of 5 stars5/5The Musician's Ai Handbook: Enhance And Promote Your Music With Artificial Intelligence Rating: 5 out of 5 stars5/5Quantum Computing For Dummies Rating: 3 out of 5 stars3/5Computer Science I Essentials Rating: 5 out of 5 stars5/5The Insider's Guide to Technical Writing Rating: 0 out of 5 stars0 ratingsA Quickstart Guide To Becoming A ChatGPT Millionaire: The ChatGPT Book For Beginners (Lazy Money Series®) Rating: 4 out of 5 stars4/5
Reviews for Introduction to Unreal
0 ratings0 reviews
Book preview
Introduction to Unreal - John Bura
Introduction to Unreal
by John Bura, Alexandra Kropova, and Glauco Pires
Copyright
© 2017 Mammoth Interactive, Inc. All rights reserved.
ISBN 978-1-365-96024-6
Published by Mammoth Interactive, Inc., 218 – 111 West Broadway, Vancouver, British Columbia, Canada V5Y 1P4.
Mammoth Interactive books may be purchased for educational, business, or sales promotional use.
Content Creators: John Bura and Glauco Pires
Transcriber/Editor: Alexandra Kropova
May 2017: First Edition
About the Author
When game enthusiast John Bura wanted to learn game development back in 2009, he could not find any classes to take. So he purchased a DVD set and learned that way. He learned how to build a game with an efficiency he had never seen in any of his university classes.
John felt compelled to share his new-found enthusiasm for this self-guided approach to learning. He founded Mammoth Interactive with the goal that he would take online education to the next level. And thus evolved Mammoth Interactive's holistic approach to teaching that did not just aim at someone who wanted to fine-tune their skills.
John's goal was to teach everyone, from your eight-year-old cousin to your eighty-year-old grandparent. Anyone can be a game developer. All that jargon can be replaced with practical, useful projects that students create alongside the instructor.
Since 2009, over 300,000 students have enrolled in Mammoth Interactive. And they love it. Go to www.mammothinteractive.com to get free stuff, courses, books, apps, games, t-shirts, daily deals, and more!
www.mammothinteractive.com
Introduction
In this book, you will learn how to navigate the Unreal editor while building a functioning Coin Collector game. The Unreal Engine is a powerful program for building games. With Unreal, you can use templates to make games like first-person shooters, release your creativity by designing characters, and even build your own video game levels from scratch.
First we will set up the Coin Collector game's design in Unreal. You will learn how to position a camera in a game so that the user sees the game from your desired viewpoint. We will make Blueprints to save objects. You will be able to give shape and color to the characters and objects in your game.
Then we will use C++ scripts to give the game custom functionality. You will know how to process collisions and keep track of the number of times two objects collide. We will make a coin disappear when the player touches it. We will add a text box to the game to display the score. As well, we will enable the player to restart the game with a hotkey.
By the end of this book, you will know how to create a game from scratch that responds to user input through keyboard