Coder Social home page Coder Social logo

advanced-c-scripting-course's Introduction

Advanced-C-Scripting-Course

This Udemy Course teaches how to create believable game worlds and behaviours by scripting gameplay in C#.

Overview

  1. Instructor Alan Thorn demonstrates advanced C# scripting techniques and their underlying concepts for solving real-world development problems.
  2. Understand core mathematical ideas, like Vectors and Quaternions, for making objects move, rotate and change predictably. 3. See how to apply C# for implementing line of sight functionality, artificial intelligence, collision detection and lots more.
  3. In addition, see how to work with large amounts of data, how to understand coordinate systems and spatial problems, and how to customize the Unity editor to work the way you need it to.

About 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.

Requirements

A working understanding of C# and Unity is required

Course Objectives

  1. Understand the mathematics behind 3D games to create motion, animation and believable behaviours
  2. See real-world case studies in applying C# to solve game development problems
  3. Develop time-saving techniques for building complex gameplay mechanics

advanced-c-scripting-course's People

Contributors

drithin avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.