Videojáték-fejlesztő: különböző műfajú 2D-s játékok készítése - tanfolyam 18 000 dörzsölje. Coddy School of Programming for Children, képzés 3 modul (hónap)
Vegyes Cikkek / / December 02, 2023
Életkor: 7-12 év
Szint: kezdőknek.
Időtartam: 3 modultól (hónap), 24 órától*.
Formátum: egyéni és csoportos órák, offline és online (valós idejű).
Gyermekek száma: 1-8.
Ár:
750 rubel/óra egy online csoportban,
850 rubel/óra-tól offline csoportban,
1050 rubel/óra-tól egyénileg online,
1980-tól dörzsölje/óra egyénileg offline.
Szeretné, hogy gyermeke ne csak játsszon, hanem játékokat is fejleszthessen Windowsra?
Szeretnéd, ha szórakoztató projektek létrehozásával felkeltette érdeklődését a programozás?
Szeretné bemutatni a fejlődését az általa az interneten közzétett játék bemutatásával?
Ha a válaszod igen, erre a tanfolyamra van szükséged!
A játékipar ma az egyik legkeresettebb terület az információs technológia (IT) területén. 2019-ben a videojátékok piacát 151 100 000 000 USA dollárra becsülik (az analitikai adatok szerint Newzoo ügynökség), és a kezdő fejlesztők belépési küszöbe évről évre magasabb lesz minden alacsonyabb. Most van a legjobb alkalom, hogy megtanuld, hogyan készíts saját játékaidat, és kezdj el pénzt keresni hobbiddal.
Sőt, a játékfejlesztésben megszerzett készségek az IT szektor más területein is hasznosak lesznek, legyen szó mobil alkalmazások készítéséről vagy egyszerűen programírásról PC-re.
A kurzus során a hallgatók a játékok készítése mellett számos további kapcsolódó készséget sajátítanak el:
- geometria - szögekkel, vektorokkal és koordinátákkal való munka.
- fizika - az erők, a súrlódás, a gravitáció, az ütközések szabályozása.
- grafikával való munka – grafikus szerkesztők használata saját képek létrehozásához.
- programozás - eseménykezelés, változók, függvények, osztályok, tömbök, adattípusok, if-else konstrukciók, logikai operátorok és még sok más.
- weboldal fejlesztés - tárhelykezelés, domain csatlakoztatása, adatok átvitele az oldalra - minden, ami ahhoz kell, hogy a játékot az internetre tegye, elérhetővé téve a felhasználók számára szerte a világon.
Annak érdekében, hogy a diákok elsajátítsák ezt a hatalmas mennyiségű információt, a CODDY egy tanfolyamot fejlesztett ki kezdőknek, amelyen megtanítjuk a gyerekeknek, hogyan készítsenek különféle műfajú játékokat Windowsra.
A tanfolyam során több játékot is készítünk - ez egy felülnézetű lövöldözős játék, és a klasszikus „Aszteroidák”, de teleportálással, bónuszokkal és időzítővel, valamint egy játék a „Tower Defense” műfajban.
Saját zenénket, saját hangokat és saját képeket adunk a játékokhoz – minden játék egyedi lesz!
A fejlesztés a Construct játékmotoron történik, ami nagyban leegyszerűsíti a kódírást és felgyorsítja a játékok létrehozásának folyamatát. A gyerekek könnyebben megértik a játék logikájának programozását, ami azt jelenti, hogy több darabot is létrehozhatnak különböző játékokat, vagy dolgozzon be egyet igazán mélyen, és sok érdekes funkciót adjon hozzá.
A kurzus elvégzése után a hallgatók megtanulják, hogyan készítsenek 2D-s játékokat, tegyék fel az internetre, osszák meg barátaikkal, és alapkészségeket is elsajátítanak. programozás: A Construct gyakran használ változókat, ciklusokat, osztályokat és egyéb konstrukciókat, amelyeket minden önmagát tisztelő embernek tudnia kell programozó. A tanfolyamot elvégző hallgatók számára is sokkal könnyebb lesz elkezdeni a 3D-s játékmotorok, például a Unity és az Unreal Engine tanulását.
A kurzus elvégzése után a hallgató portfóliója több kész projektet tartalmaz majd, amelyek bizonyítják tudását és tapasztalattal, és segít az álláskeresésben, ha a gyermek úgy dönt, hogy életét általában az informatikai területtel és a játékfejlesztéssel köti össze. különösen. A végzősök finomíthatják és javíthatják projektjeit, vagy a semmiből írhatnak egy játékot, és ki tudja, talán gyermeke alkotja meg a következő slágert?
Kinek ideális ez a tanfolyam?
- Mindenkinek, akit érdekel a játékfejlesztés
- Azoknak, akik elsajátították a Scratch-et, és készek a továbblépésre, de még nem állnak készen a Unity elsajátítására a játékmotor összetettsége miatt.
A kurzus felépítése olyan, hogy még a kezdők is gyorsan hozzá tudnak szokni és bekapcsolódni a tanulási folyamatba, akiknek még nem volt tapasztalatuk sem programozásban, sem játékkészítésben.
„Mint tanár, aki ezt a kurzust tanítja, megjegyzem, hogy a tanfolyam során a gyerekek sokkal társaságkedvelőbbé válnak, nyitottak és magabiztosak, nem félnek hibázni, új dolgokat kipróbálni, és maguk is keresnek információkat az interneten, hogy újakat vigyenek be a játékba funkciókat. Ezt segíti elő a barátságos légkör, a csapatmunka a komplex problémák megoldásában, és az érdekes olyan feladatok, amelyek során a tanuló nemcsak megjegyzi a témát, hanem valódi készségekre tesz szert fejlesztés."
Andrej Furletov
Első hónap – Shooter Game
1
• A Construct felület bemutatása, projekt és jelenet létrehozása.
• A háttér és a lejátszó modell beállítása, vezérlők csatlakoztatása.
• Lövöldözés, szörnyek létrehozása és „Game Over”.
2
• Egészségügyi felület, amely egészséget ad a játékosnak és a szörnyeknek.
• Automata fegyverek létrehozása.
• Hatások hozzáadása, amikor a golyók szörnyeket találnak.
3
• Golyók szórása és lézer létrehozása.
• A billentyűzet gombjaival válthat a fegyvertípusok között.
• Lángszóró és lézereffektusok készítése.
4
• Homing rakéták és égési hatások létrehozása.
• Pontozás, újraindítás gomb.
• Elsősegélynyújtó készletek készítése, a szörnyteremtő rendszer fejlesztése.
• A játék nehézségeinek növekedése az idő múlásával (időzítővel).
Második hónap - Space Rocks játék
1
• Háttér, lejátszómodell és vezérlők csatlakoztatása.
• Lézer létrehozása, tüzelőrendszer fejlesztése, motorhatások.
• Kisbolygó létrehozása, a játéktér megtöltése aszteroidákkal.
2
• Mozgás hozzáadása aszteroidákhoz, aszteroidafizika, aszteroidák elpusztítása.
• Robbanáshatások hozzáadása animáció segítségével.
• A játékos teleportálása egérkattintással és effektusokkal.
3
• Interfész létrehozása – energiaszint, nyerés és veszteség.
• Védőpajzs és bónusz létrehozása, amellyel a pajzs aktiválódik.
• Fejlett aszteroidák, amelyek kisebb darabokra törnek.
4
• Zene és hangok hozzáadása a játékhoz.
• Jobb játékegyensúly, időzítő hozzáadásával
Harmadik hónap – Tower Defenders játék
1
• Háttér és interfész panel létrehozása.
• Alapellenség és mozgásrendszerének kialakítása.
• Tornyok létrehozása, tornyok lövöldözése, ellenségek egészsége.
2
• Továbbfejlesztett interfész és robbanásszerű hatások.
• Torony beszerzési rendszer létrehozása.
• A tornyok interfész elemekre, utakra és meglévő tornyokra történő telepítési kísérleteinek blokkolása.
3
• Új torony és kagylók létrehozása hozzá.
• Alap, pontok és veszteségi feltételek hozzáadása.
4
• Időgazdálkodási rendszer - normál sebesség, dupla sebesség és szünet.
• Tartály hozzáadása.
• A játék nehézségének növelése, az ellenségek mozgásának finomítása