Welcome to your Digital Scripting for Games reading list. Here you will find resources selected by your course team to support you throughout this module.
Essential Reading
Blueprints Visual Scripting for Unreal Engine by Romero, M ; Sewell, B.Develop high-quality interactive games with the power of Unreal Engine's visual scripting language and Blueprints framework Key Features Design a fully functional game in UE4 without writing a single line of code Implement visual scripting to develop gameplay mechanics, UI, visual effects, VR and artificial intelligence Deploy your game on multiple platforms and share it with the world Book Description Blueprints is the visual scripting system in Unreal Engine that enables programmers to create baseline systems and can be extended by designers. This book helps you explore all the features of the Blueprint Editor and guides you through using Variables, Macros, and Functions. You'll also learn about object-oriented programming (OOP) and discover the Gameplay Framework. In addition to this, you'll learn how Blueprint Communication allows one Blueprint to access information from another Blueprint. Later chapters will focus on building a fully functional game using a step-by-step approach. You'll start with a basic first-person shooter (FPS) template, and each chapter will build on the prototype to create an increasingly complex and robust game experience. You'll then progress from creating basic shooting mechanics to more complex systems, such as user interface elements and intelligent enemy behavior. The skills you will develop using Blueprints can also be employed in other gaming genres. In the concluding chapters, the book demonstrates how to use arrays, maps, enums, and vector operations. Finally, you'll learn how to build a basic VR game. By the end of this book, you'll have learned how to build a fully functional game and will have the skills required to develop an entertaining experience for your audience. What you will learn Understand programming concepts in Blueprints Create prototypes and iterate new game mechanics rapidly Build user interface elements and interactive menus Use advanced Blueprint nodes to manage the complexity of a game Explore all the features of the Blueprint editor, such as the Components tab, Viewport, and Event Graph Get to grips with object-oriented programming (OOP) concepts and explore the Gameplay Framework Learn Virtual Reality development with UE Blueprint Who this book is for This book is for anyone who is interested in developing games or applications with UE4. Although basic knowledge of Windows OS is required, experience in programming or UE4 is not necessary.
Call Number: eBook + 794.81525 ROM
ISBN: 9781789347067
Publication Date: 2019
Module Journals
Consult your subject guide for recommended journals.
Module Websites
Consult your subject guide for recommended websites.
Teach Yourself Unreal Engine 4 Game Development in 24 Hours by Cookson, A. ; Dowling, R. ; Crumpler, C.Sams Teach Yourself Unreal Engine 4 Game Development in 24 Hours' straightforward, step-by-step approach shows you how to work with Unreal Engine 4's interface, its workflows, and its most powerful editors and tools. In just hours you'll be creating effects, scripting warfare, implementing physics-even developing for mobile devices and HUDs. Every lesson builds on what you've already learned, giving you a rock-solid foundation for real-world success. Organise new projects and work with the Gameplay Framework Master Unreal's units and control systems Import 3D models and work with the Static Mesh Editor Create new landscapes and use Unreal's foliage system Bring characters and creatures to life with the Persona Editor Apply materials and build lighting Integrate and modify audio with the Unreal Sound Cue Editor Craft particle effects and simulate physics Set up and react to player inputs Build levels and entirely new worlds Get started with powerful Blueprint visual scripting system Script an arcade game from start to finish Create events that respond to player actions Spawn Actors during gameplay Design and create action-based encounters Optimise games for mobile devices and touch-based inputs Build menus with Unreal's UMG UI Designer Prepare your game for deployment
Call Number: 794.815133 COO
ISBN: 9780672337628
Publication Date: 2016
Learning Unreal Engine Game Development by Lee, J.A step-by-step guide that paves the way for developing fantastic games with Unreal Engine 4 About This Book - Learn about game development and the building blocks that go into creating a game - A simple tutorial for beginners to get acquainted with the Unreal Engine architecture - Learn about the features and functionalities of Unreal Engine 4 and how to use them to create your own games Who This Book Is For If you are new to game development and want to learn how games are created using Unreal Engine 4, this book is the right choice for you. You do not need prior game development experience, but it is expected that you have played games before. Knowledge of C++ would prove to be useful. What You Will Learn - Learn what a game engine is, the history of Unreal Engine, and how game studios create games - Explore the Unreal Engine 4 editor controls and learn how to use the editor to create a room in a game level - Understand the basic structures of objects in a game, such as the differences between BSP and static meshes - Make objects interactive using level blueprints - Learn more about computer graphics rendering; how materials and light are rendered in your game - Get acquainted with the Material Editor to create materials and use different types of lights in the game levels - Utilize the various editors, tools, and features such as UI, the particle system, audio, terrain manipulation, and cinematics in Unreal Engine 4 to create game levels In Detail Unreal Engine 4 is a powerful game development engine that provides rich functionalities to create 2D and 3D games across multiple platforms. Many people know what a game is and they play games every day, but how many of them know how to create a game? Unreal Engine technology powers hundreds of games, and thousands of individuals have built careers and companies around skills developed using this engine. Learning Unreal Engine 4 Game Development starts with small, simple game ideas and playable projects that you can actually finish. The book first teaches you the basics of using Unreal Engine to create a simple game level. Then, you'll learn how to add details such as actors, animation, effects, and so on to the game. The complexity will increase over the chapters and the examples chosen will help you learn a wide variety of game development techniques. This book aims to equip you with the confidence and skills to design and build your own games using Unreal Engine 4. By the end of this book, you'll have learnt about the entire Unreal suite and know how to successfully create fun, simple games. Style and approach This book explains in detail what goes into the development of a game, provides hands-on examples that you can follow to create the different components of a game, and provides sufficient background/theory to equip you with a solid foundation for creating your own games.
Unreal Engine 4 Game Development Essentials by Satheesh, P. V.Master the basics of Unreal Engine 4 to build stunning video gamesAbout This Book- Get to grips with the user interface of Unreal Engine 4 and find out more about its various robust features- Create dream video games with the help of the different tools Unreal Engine 4 offers- Create video-games and fully utilize the power of Unreal Engine 4 to bring games to life through this step-by-step guideWho This Book Is ForIf you have a basic understanding of working on a 3D environment and you are interested in video game development, then this book is for you. A solid knowledge of C++ will come in handy.What You Will Learn- Download both the binary and source version of Unreal Engine 4 and get familiar with the UI- Get to know more about the Material Editor and how it works- Add a post process to the scene and alter it to get a unique look for your scene- Acquaint yourself with the unique and exclusive feature of Unreal Engine 4-Blueprints- Find out more about Static and Dynamic lighting and the difference between various lights- Use Matinee to create cut scenes- Create a health bar for the player with the use of Unreal Motion Graphics (UMG)- Get familiar with Cascade Particle EditorIn DetailUnreal Engine 4 is a complete suite of game development tools that gives you power to develop your game and seamlessly deploy it to iOS and Android devices. It can be used for the development of simple 2D games or even stunning high-end visuals. Unreal Engine features a high degree of portability and is a tool used by many game developers today.This book will introduce you to the most popular game development tool called Unreal Engine 4 with hands-on instructions for building stunning video games. You will begin by creating a new project or prototype by learning the essentials of Unreal Engine by getting familiar with the UI and Content Browser. Next, we'll import a sample asset from Autodesk 3ds max and learn more about Material Editor. After that we will learn more about Post Process. From there we will continue to learn more about Blueprints, Lights, UMG, C++ and more.Style and approachThis step-by-step guide will help you gain practical knowledge about Unreal Engine through detailed descriptions of all the tools offered by Unreal Engine.
Call Number: eBook
ISBN: 9781784391966
Publication Date: 2016
Blueprints Visual Scripting for Unreal Engine by Sewell, B.Take your game designs from inspiration to a fully playable game that you can share with the world, without writing a single line of code. Learn to use visual scripting to develop gameplay mechanics, UI, visual effects, artificial intelligence, and more. Build a first person shooter from scratch with step-by-step tutorials. Who This Book Is For Whether you are an experienced game designer or artist looking to test your latest idea, or a complete novice looking to build their first video game, this is a great place to start learning how to build complex game mechanics quickly and easily without writing any text code. No programming experience required! What You Will Learn Prototype and iterate new game mechanics rapidly Customize the player's abilities and controls Build user interface elements, including health bars and objective counters Set up interactions between player actions and game objects in the world Create complex enemy AI that can sense the world around it and attack the player Design menus that will allow your players to load, pause, and quit the game Deploy your game to multiple platforms and share it with the world In Detail Blueprints Visual Scripting for Unreal Engine is a step-by-step approach to building a fully functional game, one system at a time. Starting with a basic First Person Shooter template, each chapter will extend the prototype to create an increasingly complex and robust game experience. You will progress from creating basic shooting mechanics to gradually more complex systems that will generate user interface elements and intelligent enemy behavior. Focusing on universally applicable skills, the expertise you will develop in utilizing Blueprints can translate to other types of genres. By the time you finish the book, you will have a fully functional First Person Shooter game and the skills necessary to expand on the game to develop an entertaining, memorable experience for your players. From making customizations to player movement to creating new AI and game mechanics from scratch, you will discover everything you need to know to get started with game development using Blueprints and Unreal Engine 4.