Learn To Code And Script A 2D Adventure Game With Unity
Last updated 9/2016
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.40 GB | Duration: 5h 12m
Last updated 9/2016
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.40 GB | Duration: 5h 12m
Explore how to make a complex atmospheric and interactive adventure game using the Unity 2D tool-set!
What you'll learn
Learn to import and configure 2D assets for an optimal workflow
Understand how to design and build a fully functional 2D Adventure game
Learn to code gameplay elements in C#
Requirements
Students will need Unity 5 or above
Description
Learn how to make interactive 2D adventure games in Unity 5! In this comprehensive course, instructor Alan Thorn demonstrates a wide range of 2D features and tools for making a 2D platform adventure. Targeted to intermediate users, see how to create a player character, functional physics, interactive characters and dangerous obstacles. Explore subjects, such as: sprites, player controls, character animation, balancing gameplay, collisions detection, and a questing system. In addition, see how to import and configure 2D assets optimally for 2D functionality and how to design and build complete levels that ooze atmosphere. There’s plenty to see and do in this fun course, and by the end you’ll have established a solid foundation both in making 2D games generally and in working smart to create your own adventure games in no time!
(Students - please look under Section 1 / Lecture 1 downloads for the source files associated with the lesson.)
More about the Instructor:
Alan Thorn is a game developer, author and educator with 15 years industry experience. He makes games for PC desktop, Mobile and VR. He founded 'Wax Lyrical Games' and created the award-winning game 'Baron Wittard: Nemesis of Ragnarok', working as designer, programmer and artist. He has written sixteen technical books on game development and presented ten video training courses, covering game-play programming, Unity development, and 3D modelling. He has worked in game development education as a visiting lecturer for the 'National Film and Television School', as a Lead Teacher for 'Uppingham School', and is currently a Senior Lecturer at 'Teesside University' where he helps students develop the skills needed for their ideal role in the games industry.
Overview
Section 1: Building the Base for our Game
Lecture 1 Download Course Files Here!
Lecture 2 Introduction to the Course
Lecture 3 Game Overview
Lecture 4 Project Creation
Lecture 5 Importing Asset Packages
Lecture 6 Importing Custom Assets
Lecture 7 Texture Configuration
Lecture 8 Pixel to World Conversions
Lecture 9 Sprite Editing
Lecture 10 Atlas Texturing
Lecture 11 Audio Configuration
Lecture 12 Creating Materials
Lecture 13 Audio Mixers
Lecture 14 Player Settings
Lecture 15 Player Input
Lecture 16 Player Quality
Section 2: Working with colliders and Particles
Lecture 17 Introduction
Lecture 18 Preparing a Scene
Lecture 19 Building a Scene
Lecture 20 Considering Colliders
Lecture 21 Edge Colliders
Lecture 22 Completing the Colliders
Lecture 23 Image Effects
Lecture 24 Starting a Particle System
Lecture 25 Completing the Particle System
Lecture 26 Animating a Moving Platform
Lecture 27 Scripting a Moving Platform
Lecture 28 Organizing the Scene
Lecture 29 Developing a Soundscape
Lecture 30 Moving Forwards
Section 3: Character Building and Animations
Lecture 31 Introduction
Lecture 32 Sprite Pivots
Lecture 33 Building a Character
Lecture 34 Layering a Character
Lecture 35 Character Colliders
Lecture 36 Cross Platform Input
Lecture 37 Reading Input
Lecture 38 Moving a Character
Lecture 39 Changing Direction
Lecture 40 Starting Jump
Lecture 41 Grounded Checks
Lecture 42 Completing Jump
Lecture 43 Character Animations
Lecture 44 Blend Trees
Lecture 45 Input and Blend Trees
Section 4: Player Death and Scene Transitions
Lecture 46 Introduction
Lecture 47 Player Prefab
Lecture 48 Starting Health
Lecture 49 Properties
Lecture 50 Particles and Restarts
Lecture 51 Player Death
Lecture 52 Kill Zone
Lecture 53 Kill Zone Testing
Lecture 54 Starting Scene Transitions
Lecture 55 Fade Panels
Lecture 56 Panel Animation
Lecture 57 Fade Graphs
Lecture 58 Scene Endings
Lecture 59 Scene Transitions
Section 5: Enemies, NPCs, the UI, and More!
Lecture 60 Introduction
Lecture 61 Starting a Turret
Lecture 62 Ammo and Particle Systems
Lecture 63 Movers
Lecture 64 Ammo and Impacts
Lecture 65 Spawning Ammo
Lecture 66 Setting up a UI HUD
Lecture 67 Configuring a Health Bar
Lecture 68 Coding Health
Lecture 69 Starting an NPC
Lecture 70 Creating a Conversation Panel
Lecture 71 NPC Interactions
Lecture 72 NPC and Quests
Lecture 73 Quest Givers
Lecture 74 Quest Items
Lecture 75 Course Conclusion and Wrapup
Lecture 76 Bonus Lecture: Further Learning with 3dmotive
This course is intended for Indie Developers, Game Development Students, Hobbyists and Professionals seeking to improve their skillset,This course is not intended for absolute Unity Beginners