Detalii si inregistrare
Your content has been submitted
Construieste primul tau joc 3D in Unreal Engine - LECTIA 5
vin., 21 oct.
|București
@MAC își pune la dispoziție resursele materiale și cunosțintele echipei pentru a oferi unor liceeni 5 lecții de programare vizuală în Unreal Engine, în cadrul săptămânii Week of Code Europe 2022.
Perioada si locatie
21 oct. 2022, 18:00 – 20:00
București, str. Academiei nr. 18-20, aripa noua etaj 1, București 010014, Romania
Despre eveniment
UPDATE: Lucrul cu tinerii nostri cursanti s-a dovedit o placere si totodata o provocare - speram ca de ambele parti! In ultima zi am organizat o mica festivitate dedicata #codeweek, in care liceenii au primit diplome de participare si multi dintre ei ne-au promis ca vor continua sa cerceteze pe cont propriu fascinantul domeniu al lumilor virtuale. Puteti urmari premierea aici.
* * *
Epic Games, colosul din industria jocurilor video pentru care orice prezentare e de prisos, a conceput un plan de lecții pentru evenimentele de tip Hour of Code din intreaga lume. Atelierul Experimental propune cinci astfel de lecții pentru 20 de liceeni, în cadrul săptămânii Week of Code Europe 2022. Suportul complet de curs poate fi consultat aici.
* * *
Cu mandrie anuntam ca evenimentul a fost aprobat de codeweek.eu si se gaseste listat aici.
* * *
Plan de lectii:
1. Ce sunt coliziunile si cum se folosesc ele in jocuri.
2. Cum folosim buclele si variabilele booleene pentru a crea o platforma mobila si un punct de control.
3. Cum folosim variabilele publice pentru a gestiona puterile speciale ori punctele-bonus.
4. Instructiuni conditionale pentru a debloca un nou nivel.
5. Widgets si ecrane de tip heads-up pentru finalizarea si publicarea jocului.
* * *
LECTIA 1: Ce sunt coliziunile si cum se folosesc ele in jocuri Veti invata sa construiti un curs de parkour simplu pentru a-l duce pe jucător să traverseze un traseu perfid. Veti învăța despre detectarea coliziunilor și cât de importantă este aceasta în programarea computerelor, în special în dezvoltarea jocurilor.Totodata, veti avea șansa sa va familiarizati cu navigarea în Unreal Engine. Veti explora includerea coliziunilor in obiecte și le veti plasa pe tot nivelul pentru a dezvolta lumea jocului.
LECTIA 2: Cum folosim buclele si variabilele booleene pentru a crea o platforma mobila si un punct de control Multe jocuri includ platforme în mișcare pentru a adăuga o mecanică de joc provocatoare și captivantă. În această lecție, veti învăța cum să construiti un nivel de joc cu insule plutitoare, folosind platforme mobile. Pentru a ajunge în siguranță, jucătorul trebuie să cronometreze săriturile pentru a traversa cerul, deplasându-se de la o insulă la alta. Veti învăța concepte de programare pe computer, inclusiv bucle și variabile booleene și veti înțelege cât de importante sunt acestea în dezvoltarea jocurilor.
LECTIA 3: Cum folosim variabilele publice pentru a gestiona puterile speciale ori punctele-bonus
În jocuri, power-up-urile sunt puteri speciale care permit jucătorului să efectueze acțiuni altfel imposibile. De exemplu, puteți adăuga o creștere a vitezei care ajută un jucător să câștige viteză pentru a atinge un obiectiv mai repede sau să adăugați o creștere care îl face pe jucătorul vostru invincibil pentru o perioadă de timp. În această lecție, veti adăuga o putere care îi permite jucătorului să ajungă la platforme mult mai înalte decât poate ajunge în prezent. Vom explora Blueprints, sistemul de scriptare vizuală pentru Unreal Engine și vom face modificări la variabilele responsabile pentru rezultatul dorit.
LECTIA 4: Instructiuni conditionale pentru a debloca un nou nivel
În sfârșit, ai ajuns la castel, unde crezi că vei găsi comoara finală! Ți-ar plăcea să intri, nu-i așa? Dar ce sa vezi, ușa este încuiată și nu ai cheia! Găsește cheia și descuie ușa ca să poți atinge obiectivul final! În această lecție vei învăța despre enunțurile condiționale, ca de exemplu: Este necesară o cheie pentru a deschide ușa.
LECTIA 5: Widgets si ecrane de tip heads-up pentru finalizarea si publicarea jocului
În ultima lectie veti învăța cum să folositi în mod eficient elementele interfeței cu utilizatorul sau heads-up display (HUD) pentru a oferi o experiență pozitivă pentru utilizator într-un joc. Veti verifica dacă informațiile pentru jucător sunt afișate într-un mod care să îi permită să știe ce se întâmplă; dacă scorul și/sau starea de sănătate sunt ușor de localizat; dacă un jucător poate vizualiza ce articole are în inventar și multe altele. În plus, veti putea să va modificati jocul pentru a-l personaliza. În cele din urmă, veti publica jocul pentru a-l putea împărtăși lumii.