4501 Unity 2D guide
Kort guide för att komma igång med att göra spel.
Flytta spelkaraktären
Välj ett av sätten för din karaktär.
Gå vänster, höger, upp, ner
Exempel gå vänster, höger, upp och ner
Gå framåt men sväng vänster eller höger
Exempel gå framåt men sväng vänster och höger
Gå mot muspekaren
Hoppa
Detta är lite lurigare att få till. Oftast ska det ju bara gå att hoppa om spelaren står på något.
Character controller vs rigidbody
Använd den andra metoden, i filmen nedan, med box cast för att kontrollera om spelaren står på marken.
Hoppa - Rigid Body 2D velocity används
Kod för katt som hoppar. Kod för klassen Game. Lägger ut tegelstenar (mark).
Detektera att spelaren står på marken med hjälp av t.ex. box cast.
Projekt för box cast på GitHub
Box cast kod för Player på GitHub
Hoppa - Rigid Body 2D Force används
Exempel kommer snart ...
Objekt som ger poäng när de plockas
Exempel poäng Se också länk nedan för att använda modernare text.
How to write a text mesh pro text from script i unity, gamedevtraum.com
How to save higscore in unity, Medium.com
Player prefs to store high score, unity.com
Mer om PlayerPrefs på unity3d.com.
Faror som rör sig slumpmässigt
Faror - Rigid Body 2D velocity
Faror och andra objekt som rör sig.
Faror - Rigid Body 2D MovePosition
Liv som minskar och game over när liven är slut
Animera rörelse
Vänd vid hinder
Kan ej gå igenom hinder.
Förflyttning i labyrint
Visar hur man flyttar vänster och höger i en labyrint. Kan inte gå igenom väggar.
Lägg själv till förflyttning upp och ner.
Placera objekt med slinga
Empty GameObject Game.
Göra labyrint (eng. maze)
Projekt på GitHub Läs gärna readme-filen.
Bakgrundsbild (tiled)
Sprite Sheet
Enkel animering
How to create 2D animations in Unity, Turbo Future
Ljudeffekter
How to play sound effects in unity.
Länkar
How to capure the screen in unity - 3 methods