Git Product home page Git Product logo

liuhuixin / 1_first_steps Goto Github PK

View Code? Open in Web Editor NEW

This project forked from completeunitydeveloper2/1_first_steps

0.0 1.0 0.0 2.08 MB

Setup Unity and Visual Studio on Mac and PC. Use Unity's editor to position, rotate and scale game objects. Understand prefabs. Write very basic code, and use Unity's Console. http://gdev.tv/cu2github (REF: FS_CU2)

Home Page: http://gdev.tv/cu2github

License: MIT License

C# 100.00%

1_first_steps's Introduction

Complete Unity Developer 2.0 - Section 1 - First Steps

This is the Complete Unity C# Developer 3D, the long-awaited sequel to the Complete Unity C# Developer 2D - one of the most successful e-learning courses on the internet! Completely re-worked from scratch with brand-new projects, our latest teaching techniques,. You will benefit from the fact we have already taught over 250,000 students game development, many shipping commercial games as a result.

You're welcome to download, fork or do whatever else legal with all the files! The real value is in our huge, high-quality online tutorials that accompany this repo. You can check out the course here: Complete Unity C# Developer 3D

By The End Of This Section You Can

Setup Unity and Visual Studio on Mac and PC. Use Unity's editor to position, rotate and scale game objects. Understand prefabs. Write very basic code, and use Unity's Console.

How To Build / Compile

This is a Unity project. If you're familiar with source control, then "clone this repo". Otherwise download the contents, and navigate to Assets > Levels then open any .unity file.

This branch is the course branch, each commit corresponds to a lecture in the course. The current state is our latest progress.

Lecture List

Here are the lectures of the course for this section...

1 Get Unity & Visual Studio Downloading

  1. Get the latest version of Unity 2017 (5GB PC, 10GB Mac).
  2. We are using version 2017.1.1, version on slides.
  3. We'll update at the start of each section.
  4. How to find previous versions if needed.
  5. For Mac users only: downloading Visual Studio Mac.
  6. Later: change Unity to use VS on Mac.

2 How To Use This Course

  1. How Unity and Visual Studio relate.
  2. How to ask good questions & get the best help.
  3. Use the Q&A system for questions that need answers.
  4. Use the Community site for sharing work and ideas.
  5. Use our Discord chat server for live chat.

3 Introducing Unity

  1. How to setup and save a new project.
  2. Pick 3D (you can change and add asset packs later).
  3. Introducing Hierarchy, Scene, and Project tabs (default view)
  4. Build a simple block car.
  5. Save, screenshot & share.

4 The Wonder Of Prefabs

  1. Parent and child GameObjects and transforms.
  2. What, why and how to prefab everything.
  3. Build a 2nd object (e.g. bike, person, street lamp, tree).
  4. Compose a small scene & share.
  5. Save and explore the files on disc.

5 Introducing Visual Studio

  1. How an IDE helps us to write code.
  2. How to create a script from the Unity editor.
  3. How to chose which IDE Unity uses*.
  4. Setting your font size.
  5. How to attach a .cs script to a GameObject.
  • Particularly how to make Unity use Visual Studio on a Mac.

5b Instructor Hangout 1.1

  1. How these hangouts work.
  2. Thanks for your introductions.
  3. MonoDevelop vs Visual Studio.
  4. Mac vs PC considerations.
  5. Answering some common questions.

6 Section 1 Conclusion

  1. What you learned in this section.
  2. Please make the effort to engage in our community.
  3. Start the next section right away.

1_first_steps's People

Contributors

bentristem avatar lucybecker avatar

Watchers

 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.