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

Exempel

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

Exempelprojekt på GitHub

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

Faror som rör sig.

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

Projekt på GitHub

Kod för Game.cs på GitHub

Empty GameObject Game.

Göra labyrint (eng. maze)

Projekt på GitHub Läs gärna readme-filen.

Kod för att göra labyrint.

Exempel på labyrint.

Bakgrundsbild (tiled)

Exempel bakgrundsbild

Sprite Sheet

2D Sprite Sheet, Java T Point

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

Tutorials

Pacman