Sunteți pe pagina 1din 6

USM | CURS: DESIGNUL JOCURILOR VIDEO

Lucrare de laborator #2 Joc platformer în Unity

Prezentată studenților 06.03.2024

Dată limită a încărcării 03.04.2024, 08:00

TEORIE | Unity este un motor de jocuri utilizat pentru a dezvolta jocuri video, realitate
augmentată (AR), realitate virtuală (VR) și alte tipuri de conținut interactiv. Acesta
este conceput pentru a simplifica procesul de dezvoltare a jocurilor, oferind o serie de
instrumente și caracteristici care permit dezvoltatorilor să creeze și să implementeze
jocuri pe mai multe platforme.Unity utilizează mai multe limbaje de programare
pentru a dezvolta jocuri, inclusiv C#, UnityScript (care este similar cu JavaScript) și
Boo (care este un limbaj inspirat din Python).

C# este limbajul cel mai frecvent utilizat în dezvoltarea de jocuri Unity și este adesea
preferat datorită robusteții, eficienței și ușurinței de utilizare. Din aceste considerente,
C# va fi limbajul în care vom lucra în cadrul acestei lucrări de laborator.

SARCINA 1 Instalarea motorului de jocuri Unity și a editorului Visual Studio Code (2 p.)

Obiectiv: Descărcarea motorului de jocuri Unity, editorului de cod Visual Studio Code și
familiarizarea cu limbajul C#.

Instrucțiuni:
1. Descărcați Unity Hub: Mergeți pe site-ul oficial Unity accesând link-ul
https://unity.com/download și descărcați Unity Hub.

Accesând link-ul, veți fi redirecționați la pagina de descărcare. Apăsați butonul


DOWNLOAD FOR FREE pentru a îl descărca.
În urma apăsării butonului, pagina automat vă va redirecționa cu o secțiune mai jos, unde veți
alege sistemului de operare potrivit dispozitivului dumneavoastră și veți începe descărcarea
propriu-zisă a Unity Hub-ului.

* NOTĂ: Unity Hub este un instrument care vă permite să vă gestionați instalațiile și proiectele Unity.

2. Instalați Unity Hub: După ce ați descărcați Unity Hub, faceți dublu clic pe fișierul de
instalare pentru a începe procesul de instalare. Urmați instrucțiunile de pe ecran pentru a
finaliza instalarea.

La instalarea cu succes a acestuia, pe ecran o să puteți vizualiza aplicația Unity Hub:

3. Instalați Unity: Pe pagina principală Unity Hub (arătată în screencast-ul de mai sus), faceți
clic pe compartimentul INSTALLS.

PAGINA | 2/6
4. Faceți clic pe butonul INSTALL EDITOR și selectați versiunea de Unity pe care doriți să o
instalați. Versiunile Unity variază mult una de alta, respectiv dacă deschidem un proiect
programat într-o anumită versiune cu ajutorul altei versiuni, putem întâmpina erori în
procesarea acestuia de către motor.

PAGINA | 3/6
5. Alegeți modulele pe care doriți să le includeți și faceți clic pe CONTINUE

Acceptați acordul de licență și alegeți locația de instalare.

Faceți clic pe INSTALL pentru a începe procesul de instalare.

6. Descărcați și instalați Visual Studio Code: Accesați site-ul oficial Visual Studio Code
(https://code.visualstudio.com/) și descărcați programul de instalare pentru sistemul
dumneavoastră de operare. Faceți dublu clic pe fișierul de instalare și urmați instrucțiunile de
pe ecran pentru a finaliza instalarea.

PAGINA | 4/6
7. Instalați extensia C# în Visual Studio Code: Deschideți Visual Studio Code și faceți clic pe
pictograma Extensions din partea stângă a ferestrei.

Căutați "C#" în bara de căutare și faceți clic pe extensia "C# for Visual Studio Code".
Faceți clic pe butonul "Install" și apoi pe "Reload" pentru a activa extensia.

** NOTĂ: În cazul în care întâmpinați probleme în timpul procesului de instalare, consultați pagina
de asistență Unity sau scrieți un e-mail, la adresa marina.petici@cor.md, descriind în detalii
problema dumneavoastră.

PAGINA | 5/6
SARCINA 2 Creați un joc, tip platformer, utilizând motorul de jocuri Unity (7 p)

TABEL DE EVALUARE ȘI NOTARE


NOTA CERINȚE

BONUS Jocul are efecte sonore și muzică (0.5 p)

Încărcarea jocului pe platforma itch.io (în Game Jamul oferit în această lucrare de laborator)
și prezentarea feedback-ului de pe platformă (comentarii de la jucători).
10
NOTĂ: dacă nu aveți feedback, puteți să-l scrieți singur :)

9 Jocul are zone ascunse sau secrete

8 Jocul are un scenariu (narațiunea în joc; există o motivație a personajului din joc)

7 Jocul are mai multe niveluri (cel puțin 3)


Cu fiecare nivel complexitatea jocului crește

6 Jucătorul poate muri din cauza dușmanilor sau a căderii de pe ecran

5 Jocul conține cel puțin trei mecanici

4 Jucătorul se poate mișca la stânga și la dreapta, poate sări și cădea

3 Jocul are un ecran de pornire și un ecran de final de joc

2 Descărcarea cu succes a editorului Visual Studio Code (sau a oricărui alt editor, la alegere,
agreat cu profesorul de lucrări de laborator)

1 Descărcarea cu succes a Unity Hub și motorului de jocuri Unity

SARCINA 3 Încărcarea jocului pe platforma itch.io (1p.)

Instrucțiuni:
1. Alăturați-vă Game Jam-ului din link-ul: https://itch.io/jam/usm-pm-23x-laboratory-2;
2. Încărcați jocul în Game Jam-ul indicat mai sus.

NOTĂ: înainte de încărcare și publicare, asigurați-vă că jocul este exportat corect (format
web HTML5).

PAGINA | 6/6

S-ar putea să vă placă și