Tumgik
magicui · 5 years
Link
0 notes
magicui · 5 years
Text
Rate My Professor
http://www.ratemyprofessors.com/ShowRatings.jsp?tid=2222716
Hey guys, here’s my Rate My Professor page, I’d really appreciate if you could leave my a good rating as it will help me finding my next job! Unfortunately it’s my last semester at MAGIC, I hope you all enjoyed the class and please keep in touch if you need any advice in the future.
1 note · View note
magicui · 5 years
Text
Style Guide Example
Tumblr media Tumblr media
2 notes · View notes
magicui · 5 years
Video
youtube
Another pickups tutorial (official Unity).
1 note · View note
magicui · 5 years
Text
Final Project
Due Wednesday April 24th
200 Points total
I will be assigning points for both functionality and presentation.
Turn in: playable Build named LastName_FinalProject
UI Art Requirements (120 points)
Art Style Guide showing plans for color & shape 20 pts
Compass 10 pts
Rear View Mirror 10 pts
Minimap 10 pts
Animated menus 10 pts
Custom Button Images 20 pts
Speed & Distance meters 10 pts
Custom Mouse Cursor 10 pts
Custom Font 5 pts
Background Music 5 pts
Button sounds for enter & click 10 pts
Game Requirements (50 points)
Player controller with new 3D model 10 pts
AI with paths (different model to player) 5 pts
Customized particle effects 10 pts
Animated objects in the scene 5 pts
Pickups or Checkpoints 20 pts
UI Buttons functionality (30 points)
Same as previous projects 30 pts
Main Menu -> New Game, Options, Credits, Exit
Pause Menu -> Restart, Options, Credits, Exit to Menu
Extra Credit (40 points)
Only awarded after all of the above sections are met.
Tutorial popups triggered by event 20pts
Animation & Particle effects on mouse cursor 10 pts
Additional Game Functionality, subject to approval 10+ pts
VR game with working UI elements 30 pts
3 notes · View notes
magicui · 5 years
Text
Booster Button!
Here’s the code you need to add a speed boost feature on the jet, it’s bound to Right Click (”Fire2″). Attach the script component to your aircraft (same object that has the Rigidbody component) and set the Power value on the component to something high like 5000. 
I haven’t tested it on the car.
using UnityEngine; using System.Collections;
public class SpeedBoost: MonoBehaviour {
public bool on; public float power;
void Update () {d
if (Input.GetButton("Fire2")) {
Debug.Log ("what the ..."); on = true; } else  { on = false; }
if (Input.GetAxis ("Horizontal") != null)  {
float direction = Input.GetAxis ("Horizontal"); transform.Rotate (direction,0,0); }
if (on) { transform.GetComponent<Rigidbody> ().AddForce (transform.forward * power);
   }   } }
This was taken from the Thruster.cs script in the Dogfight game, they used AddForce (transform.up ... I just changed it to transform.forward. You could probably use the ‘up’ version for a jump.
1 note · View note
magicui · 5 years
Video
youtube
0 notes
magicui · 5 years
Video
youtube
0 notes
magicui · 5 years
Video
youtube
UI Tutorial, how to animate the menu to slide-in at 34-42min.
2 notes · View notes
magicui · 5 years
Video
youtube
0 notes
magicui · 5 years
Text
Final Project
Due Wednesday April 24th
200 Points total
I will be assigning points for both functionality and presentation.
Turn in: playable Build named LastName_FinalProject
UI Art Requirements (120 points)
Art Style Guide showing plans for color & shape 20 pts
Compass 10 pts
Rear View Mirror 10 pts
Minimap 10 pts
Animated menus 10 pts
Custom Button Images 20 pts
Speed & Distance meters 10 pts
Custom Mouse Cursor 10 pts
Custom Font 5 pts
Background Music 5 pts
Button sounds for enter & click 10 pts
Game Requirements (50 points)
Player controller with new 3D model 10 pts
AI with paths (different model to player) 5 pts
Customized particle effects 10 pts
Animated objects in the scene 5 pts
Pickups or Checkpoints 20 pts
UI Buttons functionality (30 points)
Same as previous projects 30 pts
Main Menu -> New Game, Options, Credits, Exit
Pause Menu -> Restart, Options, Credits, Exit to Menu
Extra Credit (40 points)
Only awarded after all of the above sections are met.
Tutorial popups triggered by event 20pts
Animation & Particle effects on mouse cursor 10 pts
Additional Game Functionality, subject to approval 10+ pts
VR game with working UI elements 30 pts
3 notes · View notes
magicui · 5 years
Text
Prototype Due Tomorrow & VR Testing Sessions Begin
At the start of class tomorrow (Wednesday 4/2) I’ll be checking to make sure everyone has working gameplay for a grade.
I’ll be allowing students into the Color Suite to use the VR headset for testing.
Check out the new Iron Man VR game for UI design inspiration!
Tumblr media
1 note · View note
magicui · 5 years
Link
If you’re designing a race track this Path Creator asset might be useful.
Tumblr media
0 notes
magicui · 5 years
Link
You might find some useful scripts in here, scripts for invisibility, capture the flag, Halo bubble shield, camera shake, mines, lightning, slo-mo, etc. 
0 notes
magicui · 5 years
Text
Prototype Due Tomorrow & VR Testing Sessions Begin
At the start of class tomorrow (Wednesday 4/2) I’ll be checking to make sure everyone has working gameplay for a grade.
I’ll be allowing students into the Color Suite to use the VR headset for testing.
Check out the new Iron Man VR game for UI design inspiration!
Tumblr media
1 note · View note
magicui · 5 years
Link
2 notes · View notes
magicui · 5 years
Video
Shield demo on the enemy AI, I’ll show you guys how to implement this next week. Code is below if you want to give it a try.
using UnityEngine; using System.Collections;
public class DestroyShield : MonoBehaviour {
public GameObject shieldshatter;  //explosion for the bullet impact    public GameObject theShield;  //mesh object with hologram shader and collider trigger    public GameObject jetCollider; //destructionSensor on the AI jet    public float afterSeconds = 0.25f;  //delay between impact and shield turning off
   void OnTriggerEnter(Collider impactObject) {        if (impactObject.tag != "ChaseSensor" && impactObject.tag != "EnemyAI")        {
           Destroy(impactObject);  //destroys the bullet object, this could use another if statement so the player doesn’t get destroyed by touching the shield            Instantiate (shieldshatter, transform.position, transform.rotation); //creates a green explosion
           Invoke("Trigger", afterSeconds);  //destroys the shield after a short delay, and also activate the destruction trigger so the aircraft can be destroyed
       }
   }    void Trigger()    {        Destroy(theShield); //destroys the shield object        jetCollider.GetComponent<BoxCollider>().enabled = true;  //activates the destruction sensor so now the aircraft destruction collider can destroy the aircraft    }
}
0 notes