Obsah:

2D videohra s C# na Unity: 4 kroky
2D videohra s C# na Unity: 4 kroky

Video: 2D videohra s C# na Unity: 4 kroky

Video: 2D videohra s C# na Unity: 4 kroky
Video: Unity job system. Как применять потоки в юнити неявно 2024, Listopad
Anonim
Image
Image
Brainstorm
Brainstorm

Tento projekt začal, když jsem v listopadu poprvé dostal počítač. Začalo to jako zábavný způsob, jak se naučit nové dovednosti, a rychle se to stalo jedním z mých oblíbených koníčků. Od té doby na tom pracuji a mám za sebou více než 75 hodin celkového času programování. Samotné programování má opravdu strmou křivku učení a je velmi podobné učení se novému jazyku v obtížnosti a aplikaci. Začnete velmi pomalu, naučíte se základní syntaxi a rytmus jazyka a brzy začnete přemýšlet o kódu, pokud jde o herní nápady. Někdy nápady nefungují a najít správné způsoby, jak věci dělat, může vyžadovat spoustu výzkumu, ale konečný cíl stojí za to.

Zásoby

-PC

-Přístup k nejnovější verzi jednoty

-Přístup k programu vytváření spriteů, jako je Marmoset Hexels 3

Krok 1: Brainstorm

Brainstorm
Brainstorm

Vytvořte si seznam nápadů pro svoji hru. Ujistěte se, že jste co nejkonkrétnější, protože to výrazně zkrátí dobu kódování později. Doporučuji použít trello.com k uspořádání vašich nápadů, ale pro tento projekt jsem použil aplikaci poznámek v telefonu.

Krok 2: Vytvoření Sprite

Sprite Creation
Sprite Creation
Sprite Creation
Sprite Creation

Tyto skřítky mohou být zástupnými symboly pro složitější nápady, které plánujete začlenit později, ale je dobré začít s nějakým typem vizuálu, než začnete kódovat

Krok 3: Implementujte nápady z Brainstormu

Implementujte nápady z Brainstormu
Implementujte nápady z Brainstormu
Implementujte nápady z Brainstormu
Implementujte nápady z Brainstormu

Začněte od základů, jako je pohyb kamery a ovládání postav. Zde můžete upřesnit věci, například zda chcete, aby vaše hra byla shora dolů nebo rovnou 2D. Po dokončení základů začněte implementovat své složitější nápady, jako je nepřátelská AI a animace.

Krok 4: Pokračujte v kódování, dokud neimplementujete vše ze svého seznamu nápadů

Pokračujte v kódování, dokud neimplementujete vše ze svého seznamu nápadů
Pokračujte v kódování, dokud neimplementujete vše ze svého seznamu nápadů

Nebojte se přidat do seznamu, jak jste. Tvoření hry se meze nekladou. Můžete pokračovat tak dlouho, dokud budete mít nápady. Obrázek, který zde vidíte, je kódem pro myšlenku kuše, který jsem měl při programování spider AI.

Doporučuje: