Intro to C# Programming and Scripting for Games in Unity
Intro to C# Programming and Scripting for Games in Unity, available at $44.99, has an average rating of 3.55, with 61 lectures, based on 353 reviews, and has 4821 subscribers.
You will learn about Learn the basics of C# programming for Unity Learn the basics of scripting and coding for Unity to bring more customization to your game This course is ideal for individuals who are Beginners to the world of scripting and programming or People interested in customizing game elements for their projects It is particularly useful for Beginners to the world of scripting and programming or People interested in customizing game elements for their projects.
Enroll now: Intro to C# Programming and Scripting for Games in Unity
Summary
Title: Intro to C# Programming and Scripting for Games in Unity
Price: $44.99
Average Rating: 3.55
Number of Lectures: 61
Number of Published Lectures: 61
Number of Curriculum Items: 61
Number of Published Curriculum Objects: 61
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn the basics of C# programming for Unity
- Learn the basics of scripting and coding for Unity to bring more customization to your game
Who Should Attend
- Beginners to the world of scripting and programming
- People interested in customizing game elements for their projects
Target Audiences
- Beginners to the world of scripting and programming
- People interested in customizing game elements for their projects
In this lesson, Alan Thorn is will be covering C# fundamentals as well as how to script in Unity using the C# language. Here you’ll learn how to create basic script files and get and understanding for variables, functions, events, loops, conditional statements, and classes as you get your feet wet with programming in Unity. Don’t miss it!
(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.
Course Curriculum
Chapter 1: Basic Principles and Introduction
Lecture 1: Download Course Files Here!
Lecture 2: Introduction
Lecture 3: Creating a C# Script File
Lecture 4: Compiling and the Console Window
Lecture 5: Creating a Hello World Application
Lecture 6: Introducing Variables
Lecture 7: Writing Expression with Variables
Lecture 8: Enumerations
Lecture 9: Constants
Lecture 10: Conditional Statements and If
Lecture 11: For Loop
Lecture 12: While Loop
Lecture 13: Functions Introduction
Lecture 14: Events Introduction
Lecture 15: Functions with Arguments and Return Values
Lecture 16: Classes Introduction
Lecture 17: Rotating Objects with the Transform Class
Lecture 18: Unity Class Documentation
Lecture 19: Derived Classes Introduction
Lecture 20: Extending a Class
Lecture 21: MonoBehaviour
Chapter 2: Practical Application with Game Assets
Lecture 1: Introduction
Lecture 2: Coroutine Details
Lecture 3: Creating a Coroutine
Lecture 4: WaitForSeconds and Coroutines
Lecture 5: Coroutines and Frame Delays
Lecture 6: Going further with Coroutines
Lecture 7: Components and Communication
Lecture 8: Accessing Components
Lecture 9: Searching for Components
Lecture 10: Using BroadcastMessage
Lecture 11: Polymorphism and Virtual Functions
Lecture 12: Overriding Virtual Functions
Lecture 13: Validation with C# Properties
Lecture 14: Delegates
Lecture 15: Moving Further with Delegates
Lecture 16: GameObjects
Lecture 17: Searching for GameObjects
Lecture 18: Transforms and Hierarchies
Lecture 19: Transforms and Translations
Lecture 20: Transforms and Rotations
Lecture 21: Transforms and Scaling
Lecture 22: Singletons
Chapter 3: Advanced Principles
Lecture 1: Introduction
Lecture 2: Fixing Game Resolution From the Editor
Lecture 3: Fixing Game Resolution From Script
Lecture 4: Saving and Restoring Game Resolution
Lecture 5: Editing Materials From Script
Lecture 6: Creating Component Dependencies
Lecture 7: Scheduling Regular Tasks
Lecture 8: Creating Animation Curves
Lecture 9: Preparing to Work with Curves
Lecture 10: Animating Motion with Curves
Lecture 11: Notifications and Events
Lecture 12: Making NotificationsManager a Singleton Object
Lecture 13: Using .NET Dictionaries to Record Listeners
Lecture 14: Adding Listener Objects
Lecture 15: Posting Notifications
Lecture 16: Moving Further
Lecture 17: Bonus Lecture: Further Learning with 3dmotive
Lecture 18: Bonus Lecture: Further Learning with 3dmotive
Instructors
-
3dmotive LLC
High Quality 3d and Game Art Training by Industry Pros!
Rating Distribution
- 1 stars: 15 votes
- 2 stars: 10 votes
- 3 stars: 44 votes
- 4 stars: 121 votes
- 5 stars: 163 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024