Free Ebook cover Complete game programming course with Unity

Free ebookComplete game programming course with Unity

New course

48 pages

View the free course

Course content

1

1. Introduction to Unity

2

2. Setting up the development environment

3

3. Understanding the Unity interface

4

4. Creating your first project in Unity

5

5. Import and asset management

6

6. Creation of terrain and environments

7

7. 3D Modeling in Unity

8

8. Texturing and materials

9

9. Lighting and shadows

10

10. Particle system

11

11. Animation and cinematics

12

12. Introduction to programming in C#

13

13. Variables, constants and operators in C#

14

14. Control structures in C#

15

15. Functions and procedures in C#

16

16. Object Orientation in C#

17

16.1. Object Orientation in C#: Object Orientation Concept

18

16.2. Object Orientation in C#: Classes and Objects in C#

19

16.3. Object Orientation in C#: Inheritance and Polymorphism

20

16.4. Object Orientation in C#: Encapsulation

21

16.5. Object Orientation in C#: Abstraction

22

16.6. Object Orientation in C#: Interfaces

23

16.7. Object Orientation in C#: Constructors and Destructors

24

16.8. Object Orientation in C#: Methods and Properties

25

16.9. Object Orientation in C#: Method Overloading

26

16.10. Object Orientation in C#: Attributes and Static Methods

27

16.11. Object Orientation in C#: Exception Handling

28

16.12. Object Orientation in C#: Collections in C#

29

16.13. Object Orientation in C#: Delegates and Events

30

17. Game Script Programming

31

18. Manipulating user input

32

19. AI Programming for NPCs

33

20. Creating user interfaces

34

21. Scoring system and data storage

35

22. Audio programming and sound effects

36

23. Physics and collisions in Unity

37

24. Multiplayer Game Programming

38

25. Game optimization for better performance

39

26. Game Testing and Debugging

40

27. Publishing games to the Unity Store

41

28. Publishing games in app stores

42

29. Marketing Strategy for Digital Games

43

30. Game monetization with ads and in-app purchases

44

31. Copyright and legal issues

45

32. Best Practices for Game Development

46

33. Introduction to Virtual Reality (VR) with Unity

47

34. Introduction to Augmented Reality (AR) with Unity

48

35. Course completion and next steps

And much more...

Download the App now to have access to + 2200 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online video courses, audio or text courses.

  • More than 48 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Get it on Google Play Get it on App Store
Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate

Discover Free Online Courses on Unity

Embark on a journey to master Unity, the leading game development platform, with our comprehensive list of free online courses. Whether you're an aspiring game developer or a seasoned programmer looking to enhance your skills, our curated selection of Unity courses offers something for everyone. Dive into the world of 2D and 3D game development, learn to create interactive experiences, and bring your creative visions to life, all at no cost.

Beginner-Friendly Unity Courses

Starting your game development journey can be daunting, but our beginner-friendly Unity courses are designed to make learning accessible and enjoyable. With step-by-step tutorials and hands-on projects, you'll quickly get up to speed with the Unity interface, basic scripting, and the fundamentals of game design. These courses lay a solid foundation for anyone new to the world of Unity and game development.

Intermediate Unity Courses

For those who have grasped the basics and are ready to delve deeper, our intermediate Unity courses offer the perfect next step. Expand your knowledge with topics such as advanced programming techniques, animation, physics, and AI within the Unity engine. These courses will challenge you to build more complex and polished games, and provide the tools necessary to elevate your game development skills.

Advanced Unity Tutorials

Seasoned developers will find our advanced Unity tutorials invaluable in pushing the boundaries of what's possible. Covering cutting-edge features and best practices, these courses will help you master high-end graphics, optimization, multiplayer functionality, and virtual reality (VR) integration in Unity. Stay ahead of the curve and create state-of-the-art gaming experiences that captivate players around the world.

Specialized Unity Courses

Beyond traditional game development, Unity offers a plethora of specialized applications. Explore courses focused on architectural visualization, interactive media, and educational content creation. These specialized Unity courses provide insights into using the engine for non-gaming purposes, broadening your skill set and opening up new professional opportunities.

Unity Certification Preparation

For those looking to validate their Unity expertise, our free online courses also include resources for Unity Certification preparation. Gain a thorough understanding of the exam content, familiarize yourself with the types of questions you'll encounter, and approach your certification with confidence. These courses are a valuable asset for anyone aiming to become a certified Unity professional.

Course Features and Benefits

All the free online Unity courses we list are designed with a focus on practicality and industry relevance. They feature:

  • Interactive video tutorials
  • Hands-on projects and exercises
  • Community forums for peer support
  • Quizzes and assessments to track your progress
  • Access to a network of Unity experts

Start your game development adventure today with our free online Unity courses, and join a community of creators who are shaping the future of interactive media.

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text