Learn to Code and Script a 2D Adventure Game with Unity (Udemy.com)
Explore how to make a complex atmospheric and interactive adventure game using the Unity 2D tool-set!
Created by: 3dmotive LLC
Last updated September 2016
What you will 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#
How it compares
Against the other 183 rated Udemy courses in Unity on CourseDuck:
- Rating3.9 out of 5higher than 2% of them
- Reviews130#136 of 184 by number of reviews
- Length5.2 hoursshorter than 73% of them
- Last updatedSeptember 2016earlier than 97% of them
Course Description
(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.
Who this course is for:
This course is intended for Indie Developers, Game Development Students, Hobbyists and Professionals seeking to improve their skillsetThis course is not intended for absolute Unity Beginners
Instructor Details
- 3.9 Rating
130 Reviews
3dmotive LLC
3dmotive is High Quality 3d and Game Art Training by Industry Pros! Whether you are brand new to the world of Game Art, 3d, Architecture or Film - or maybe just interested in brushing up your techniques for intermediate or advanced levels of 3d with a focus on video games, 3dmotive is your one-stop-shop for all your 3d and Game Art related tutorials! Got questions? Interested in a new course topic? Let us know!
More courses by 3dmotive LLC
Learn Advanced C# Scripting in Unity 5 for Games (2017)
4.6 (734 Reviews)
Provider: Udemy
Time: 5.5h
$64.99
Learn the "Hand-Painted" texturing style for video games (2016)
4.7 (594 Reviews)
Provider: Udemy
Time: 5.5h
$64.99
Model and Texture a Stylized Dungeon for Games (2016)
4.7 (483 Reviews)
Provider: Udemy
Time: 6.7h
$69.99
Introduction to KeyShot for Digital 3d Rendering (2017)
4.1 (364 Reviews)
Provider: Udemy
Time: 1.2h
Free
The Complete Unity 5 Intro - Learn to Build and Design Games (2016)
4.4 (284 Reviews)
Provider: Udemy
Time: 6h
$64.99
Building Modular Levels for Games with Unity and Blender (2016)
4.3 (267 Reviews)
Provider: Udemy
Time: 3.5h
$34.99
More Unity courses
Learn to make an Awesome Builder-Defender game in Unity! (2021)
4.9 (1,909 Reviews)
Provider: Udemy
Time: 10.1h
$79.99
RPG Core Combat Creator: Learn Intermediate Unity C# Coding (2025)
4.8 (11,337 Reviews)
Provider: Udemy
Time: 27.6h
$149.99
Learn To Code By Making a 2D Platformer in Unity (2017)
4.8 (2,597 Reviews)
Provider: Udemy
Time: 13.1h
$13.99
Learn Blender 3D Modeling for Unity Video Game Development (2026)
4.8 (2,152 Reviews)
Provider: Udemy
Time: 11.7h
$149.99
Learn To Create A Roguelike Game In Unity (2020)
4.8 (1,234 Reviews)
Provider: Udemy
Time: 19.4h
$16.99
Reviews
By Jose Ardila on 12/13/2020
While the course and its material are decent, it needs to be updated and questions in the Q&A section should be answered.
By Bence Erdesz on 9/14/2020
Not a bad course overall, but some segments weren't explained properly (how to divide the screen between the Scene and Game screen). Some of the elements are outdated, but a good choice for beginners.
By Gareth Denyer on 8/27/2020
I was hoping for more emphasis on the adventure game part - ie, building different scenarios, carrying variables in and out of those, etc. However, I am enjoying the walk through. I especially enjoyed the contrast between using the animation and the script to move the platform. I expect I will see the course out. It is reasonably priced and it is well explained and I will learn something..... just not what I was really after but that is mainly my fault.
By Harold Ricker on 6/3/2020
yes
By J. R. on 11/22/2019
Course is depreciated so you will have to update code.
A lot of code is pasted after doing off screen.
But, he does give an overview explanation.
But, if your looking for experience in coding and working with it. He does go through the mechanics of building it. Which is useful.
By R G on 11/22/2019
I found the course very helpful for expanding my knowledge of unity features and its integration into project development. The instructor covered many aspects of Unity that I wasn't aware of and that will, undoubtedly, be extremely useful in game design.
Although the lectures are short, they are focused, well presented, and primarily concise.
Comparing this to another course I have taken from Udemy on C# programming in Unity, this course utilizes more of the built in features of unity with less emphasis on scripting. The volume of content is significantly lower than that programming course but, nonetheless, quite valuable. It relies on pre-prepared assets and shows you how to use those assets to best advantage.
Scripts are provided throughout the course and explanations for how those scripts function are integrated. I found myself seeking further information regarding some coding functions and the modifications needed to bring the code up to the latest unity version, but this, in itself added to the knowledge gained.
I would recommend this to anyone beginning their study of Unity C# provided they have some rudimentary beginner knowledge of the software and coding language.
By Gibril Njie on 6/22/2019
Great course
By David Trawick on 1/7/2019
This was a good basic course. I wish he would have made each lecture a little longer and went into more detail about what each part of the code did. Also, I wish he showed everything he did. Some of the things he did off screen, which leaves the student guessing as to what took place. Overall, it's not bad. The instructor is a good speaker and explains the code in a way that the student can easily understand.
By Dario Gualtieri on 10/6/2018
The first part, the settings, is a little boring, but really useful.
The second part starts in a really good way.
The way the teacher explains is really clear, and the english understandable.
The videos are not too short and not to long.
The google subs are horrible, as always, but sometimes useful.
By Cristian Donoso on 6/12/2018
Clases cortas y concisas
By Nelson Marques on 4/27/2018
Great course. I did learn a lot. The only thing I would improve upon is not copy and pasting the C# code and actually typing it line by line. This will allow the student absorb the logic behind it slowly.
By Kyle Harris on 4/20/2018
The course is nice overall. It really teaches the basics of 2D development in Unity. Please note that if scripting is your focus this may not be for you as the instructor writes all of the C# off screen and pastes it into the project. He does review it which is nice, but it is not a step by step guide.
The reason for the 3 stars is there is an abundance of off screen tasks that the instructor completes off screen, not just with the scripting. This is very apparent, and frustrating, in the final section of the course. Trying to run through everything and figure out what he did is extremely frustrating and really hurts the learning environment.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 78 / 100












