All Projects → CompleteUnityDeveloper → Number Wizard Ui Original

CompleteUnityDeveloper / Number Wizard Ui Original

Licence: mit
Introducing basic User Interface in the Complete Unity C# Developer 2D course (http://gdev.tv/cudgithub)

Programming Languages

csharp
926 projects

Projects that are alternatives of or similar to Number Wizard Ui Original

3 Modifiers And Abilities
Customise character abilities, weapons, characters and enemies. This includes multiple damage types, modifiers, sounds, animations. By the end you can create your core combat experience. (REF MA_RPG) http://gdev.tv/rpggithub
Stars: ✭ 64 (+255.56%)
Mutual labels:  game, unity, unity3d, game-development, game-dev
09 Zombierunner Original
First person shooter with Unity terrain and AI pathfinding (http://gdev.tv/cudgithub)
Stars: ✭ 64 (+255.56%)
Mutual labels:  game, unity, unity3d, game-development, game-dev
1 Character Movement
The first section of the course. You will learn everything required to build a simple movement system in your RPG, creating the core experience. http://gdev.tv/rpggithub
Stars: ✭ 81 (+350%)
Mutual labels:  game, unity, unity3d, game-development, game-dev
Radialprogressbar
Customizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!
Stars: ✭ 714 (+3866.67%)
Mutual labels:  unity, unity3d, game-development, game-dev
Rimlight
Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (+844.44%)
Mutual labels:  unity, unity3d, game-development, game-dev
Beaverandfairies
Stars: ✭ 14 (-22.22%)
Mutual labels:  game, unity, unity3d, game-development
Spheredissolve
Customizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
Stars: ✭ 311 (+1627.78%)
Mutual labels:  unity, unity3d, game-development, game-dev
Ksframework
QQ Group:538722494,KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload
Stars: ✭ 1,119 (+6116.67%)
Mutual labels:  game, unity, unity3d, game-development
Projectfieldwarning
Project: Field Warning is a community-made RTS game centered around lethal regiment and division-scale warfare.
Stars: ✭ 86 (+377.78%)
Mutual labels:  game, unity, unity3d, game-dev
Gdk For Unity Fps Starter Project
SpatialOS GDK for Unity FPS Starter Project
Stars: ✭ 119 (+561.11%)
Mutual labels:  game, unity, unity3d, game-development
Noahgameframe
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Stars: ✭ 3,258 (+18000%)
Mutual labels:  game, unity, unity3d, game-development
Unitypausemenu
This is an open source Unity pause menu created for the game New Horizons, and it's completely free because of how a pause menu is a core component of a game, while the unity asset store was lacking in such an asset (until this was released on the asset store).
Stars: ✭ 160 (+788.89%)
Mutual labels:  game, unity, unity3d, game-development
Texturepanner
This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures
Stars: ✭ 528 (+2833.33%)
Mutual labels:  game, unity, unity3d, game-development
Unity2d Components
A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
Stars: ✭ 375 (+1983.33%)
Mutual labels:  unity, unity3d, game-development
Game Networking Resources
A Curated List of Game Network Programming Resources
Stars: ✭ 4,208 (+23277.78%)
Mutual labels:  unity, unity3d, game-development
Starforce
This is a demo made with Game Framework.
Stars: ✭ 375 (+1983.33%)
Mutual labels:  unity, unity3d, game-development
Crystalai
A Utility AI for C# and Unity
Stars: ✭ 328 (+1722.22%)
Mutual labels:  unity, unity3d, game-development
Unity Wireframe
General purpose wireframe shaders for use in Unity.
Stars: ✭ 378 (+2000%)
Mutual labels:  unity, unity3d, game-development
Holoshield
Highly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
Stars: ✭ 401 (+2127.78%)
Mutual labels:  unity, unity3d, game-dev
Verticaldissolve
Procedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.
Stars: ✭ 434 (+2311.11%)
Mutual labels:  unity, unity3d, game-development

Complete Unity Developer - Section 4 - Number Wizard

This is the Complete Unity Developer - one of the most successful e-learning courses on the internet! Completely re-worked from scratch with brand-new projects and our latest teaching techniques. You will benefit from the fact we have already taught over 360,336 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 Developer

In This Section

Introduction To User Interface

In this section, we will go through building a basic User Interface consisting of simple menus. We'll be reusing the code from our previous section to recreate a visual Number Wizard game. After this section, you'll be able to add and modify scripts on objects in your game and create simple menus that respond to mouse input.

Section 4 Game Design Document

The Game design Document for the Number Wizard UI Game.

Section 4 Notes

These notes are meant as supplementary material for Number Wizard UI.

About Objects And Classes

In this video, we discuss basic Object Oriented Programming principles and introduce you to the terminology. By the end, you will be able to define the following terms in the context of Object Oriented Programming:

  • Class
  • Instance

Resources

Creating and Saving Levels

After Watching this video, you will be able to

  • Create and Save new Levels
  • Understand that Levels and Scenes are interchangeable terms

How To Add Text To The Scene

After watching this video, you will be able to:

  • Add a Canvas to a scene
  • Add Text to a Canvas
  • Position Text in a Canvas

Adding a Start Button

After watching this video you will be able to...

  • Turn a UI Text object into a button by adding the button component
  • Get the text to change colour on mouseover and click

Calling Scripts from Buttons

After watching this video you will be able to:

  • Create a new script
  • Attach Scripts to objects using various methods
  • Trigger function calls from UI buttons

How To Load Scenes and Quit

After watching this video you will be able to:

  • Use Application.LoadLevel() in your scripts to load a new level
  • Use Application.Quit() in your games to quit the game
  • Understand when Application.Quit() Won't work as expected

Using A Game Design Document

After watching this video you will be able to:

  • Create your own Game Design Document (GDD)
  • Copy and paste scenes hierarchies for fast duplication
  • Understand the purpose and limits of a GDD

Importing Previous Number Wizard Script

After watching this video you will be able to...

  • Import assets into a Unity project
  • Extract method from your code
  • Connect a script's methods to UI Objects

Old Number Wizard Code

The NumberWizard.cs file to be imported for reference.

Finishing Number Wizard UI

After watching this video you will be able to...

  • Change the text to reflect the computer's guess at the start of the game.
  • Use Random.Range() to generate random numbers

NW UI Unity 5 & Web GL Sharing (Optional)

  • Upgrade to Unity 5.
  • About Web GL builds.
  • Build for Web GL and share.

DOWNLOAD Section 4 Unity Project

Section 4 Wrap Up

In this video, we talk a little more about the structure of the course and how you should approach the challenges. We also show you how you can send us feedback on the course and how to get in touch with us.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].