
Unreal Engine Game Development Blueprints
Beschreibung
Alle Preise
Weitere Details
Weitere Ausgaben
Person
Nicola Valcasara is a freelance game developer and cofounder of Deuxality Games Ltd. He is an expert programmer, specializing in mobile development, with a strong passion for games and technology. He started to work in the game industry in 2012, after winning the first prize at the Microsoft Rapid2D competition for young developers. He has also been a reviewer of Unreal Engine Android Game Development, Packt Publishing.
Inhalt
- Cover
- Copyright
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Table of Contents
- Preface
- Chapter 1: Getting Started with Unreal Blueprints
- What is Blueprint?
- Types of Blueprints
- Level Blueprints
- Blueprint class
- Data-Only Blueprint
- Blueprint Interface
- Blueprint Macro Library
- Knowing the environment
- Creating a project
- Creating your first Blueprint class
- Menu bar
- Toolbar
- Viewport
- Component panel
- Detail panel
- My Blueprint panel
- Graph editor
- Types of variables and data
- Nodes
- Pins
- Blueprint debugging
- Blueprint debugger tab
- Compiler result
- Visual Studio
- Creating the project solution
- Add a new class from the editor
- Summary
- Chapter 2: Tic-Tac-Toe
- What do we need?
- Preparing the game
- Clean the unnecessary items and scripts
- The symbols - create the O and the X
- Creating a new material for the symbols
- Writing our Blueprints
- Turn-based mechanics
- Set Static Mesh via Blueprint
- Working with arrays
- Creating a macro
- UI using text render
- Custom events
- Format text
- Score
- Game flow
- Summary
- Chapter 3: C++ Code - PAC-MAN
- Preparing the game
- Creating the project
- Transparent materials
- The maze
- Designing the maze
- Applying a material to multiple surfaces
- The code
- Class Wizard
- Collectable
- Player character
- Movements
- Collisions
- Winning or losing the game
- Dead
- C++ class to Blueprint class
- Enemies
- Enemy Pawn
- Enemy AI
- Navigation mesh
- Game mode
- User Interface
- Collisions - custom presets and types
- Summary
- Chapter 4: UFO Run - Play with the Environment Effects
- Particle system
- Cascade
- Modules
- Emitters
- Level of detail
- The Cascade interface
- UMG
- Widget Blueprint
- HUD class
- The game
- Blocking volumes
- The menu camera
- Wizard Blueprint
- Import a custom font
- Buttons
- Click events
- Set the default camera
- HUD class
- Player controller class
- Start button
- In-game screen
- Property binding
- Switch user interface
- Collectables
- Materials
- Particle system
- Required
- Spawn
- LifeTime
- Initial size
- Initial velocity
- Color Over Life
- Size over life
- Cylinder
- Acceleration
- Blueprint script
- Spawn volume
- Components
- Random point function
- Actor reference
- Gameplay
- Prepare the needed references
- The player controller class
- StartGame
- The useFuel event
- Spawn Collectable function
- Update
- Collect Item
- The gameOver event
- Summary
- Chapter 5: Top-Down Shooter
- Animations
- Skeleton
- Persona
- Animation Sequence
- Additive animations
- Blending animation
- Animation poses
- Animation Blueprints
- The game
- Cleaning the unnecessary files
- Adjust the imported files
- Skeletal Mesh retarget
- Animations
- Aim Offset
- Blend Space
- Animation Blueprint - AnimGraph
- Animation Notifies
- Inputs
- Player movements
- Aim logic
- Rotate To Aim
- Set Aim angle
- Gate
- Start and stop shooting events
- Flip the player
- Weapon
- Socket
- Weapon Blueprint class
- Animation reloading
- Bullet
- Player character weapon slots
- Weapon collectables
- Mono-use weapon
- Spawner
- Custom component
- Animation Blueprint - EventGraph
- Enemies
- Pawn
- AI
- Game Mode
- User interface
- Summary
- Chapter 6: A Platform Maze
- Ragdoll physics
- Destructible meshes
- Physics constraint
- Matinee
- Curve Editor
- Track View
- Create a Matinee
- Fake platform corridor
- Blueprint Function Library
- Kill and respawn a player ragdoll
- Create and use a function library
- Door trigger volume
- Doors within Matinee
- Doors within Blueprint
- Killer objects
- The game
- Don't fall
- Rolling stones
- The falling path
- Wrecking balls
- Summary
- Chapter 7: An Open World Survival Game
- Landscapes
- Manage mode
- Sculpt mode
- Landscape material
- Paint tool
- Foliage
- Day-Night cycle
- Collectables and items
- Blueprint structures
- Superclasses
- Extending the superclass
- Crafting handler
- Implementing the Blueprint Interface
- Super item interaction
- Inventory system
- The inventory button
- The inventory craft button
- Main user interface
- Main setup and visibility
- Design the UI
- Prepare the cookbook
- Receipe button bindings
- Add objects to the inventory
- Remove and use items
- Drop item - character side
- Craft items logic
- Inventory button logic
- Item details and buttons
- Summary
- Index
Systemvoraussetzungen
Dateiformat: ePUB
Kopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
- Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).
- Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions oder die App PocketBook (siehe E-Book Hilfe).
- E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)
Das Dateiformat ePUB ist sehr gut für Romane und Sachbücher geeignet – also für „fließenden” Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an.
Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.
Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.
Dateiformat: PDF
Kopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
- Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).
- Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions oder die App PocketBook (siehe E-Book Hilfe).
- E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)
Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist.
Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.
Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.