-
Notifications
You must be signed in to change notification settings - Fork 0
Tutorials_sl
Izberite svoj jezik / Choisissez votre langue / Wählen Sie Ihre Sprache:
English | Français | Deutsch | Italiano | Español | Português | Slovenščina | Українська | Русский
Dobrodošli na stran PyGameMaker Vadnic! Tu boste našli vodnjike po korakih, ki vam bodo pomagali pri ustvarjanju svojih prvih iger z vizualnim programiranjem.
Te vadnice so zasnovane za uporabnike, ki so novi v razvoju iger, in
uporabljajo izključno dogodke in akcije Prednastavitve za
Začetnike (preverjeno proti
config/blockly_config.py's get_beginner(), ki po imenu navaja
prav ti dve vadnici).
| Vadnica | Opis | Naučeni veščini |
|---|---|---|
| Pong | Ustvarite klasično igro Pong za dva igralca | Vnos s tipkovnico, zaznavanje trkov, sledenje rezultatom, globalne spremenljivke |
| Breakout | Zgradite igro s premeščanjem opek | Uničenje predmetov, mehanika odboja, sistem življenj |
Te štiri vadnice zahtevajo Srednjo prednastavitev
— mehanika potiskanja pri Sokobanu (if_can_push) in gibanje po
mreži pri Sokobanu/Labirintu (move_snap_to_grid/move_grid) nista
del prednastavitve za začetnike. Če vaš projekt še vedno uporablja
privzeto prednastavitev za začetnike (novi projekti začnejo tam —
glejte Vodnik po Prednastavitvah), jo najprej
preklopite prek Tools > Configure Action Blocks..., sicer se akcije
teh vadnic ne bodo pojavile v nobenem od obeh urejevalnikov.
| Vadnica | Opis | Naučeni veščini |
|---|---|---|
| Sokoban | Ustvarite igro ugank s potiskanjem zabojev | Premikanje po mreži, mehanika potiskanja, pogoji zmage |
| Labirint | Navigirajte skozi hodnike do izhoda | Gladko gibanje, trk s stenami, zbirateljski predmeti, časovnik |
| Platformer | Teci, skači in zbiraj kovance | Gravitacija, mehanika skakanja, trk s platformami |
| Lunarni Pristanek | Pristani plovilo na luni | Fizika potiska, upravljanje goriva, nadzor hitrosti |
| Vadnica | Opis | Naučeni veščini |
|---|---|---|
| Uvod v ustvarjanje iger | Popoln začetnikov vodnik, ki pokriva vse osnovne koncepte PyGameMaker-ja skozi gradnjo igre Breakout | Sprite-i, objekti, dogodki, akcije, nadrejeni objekti, sobe |
Vsaka vadnica poučuje pomembne koncepte razvoja iger:
- Nastavljanje hitrosti in smeri predmeta
- Uporaba gravitacije in trenja
- Odbijanje predmetov od sten in drugih predmetov
- Obravnavanje vnosa s tipkovnico (pritisk, sprostitev, držanje)
- Odziv na klike miške in gibanje miške
- Uporaba dogodkov za sprožitev akcij
- Upravljanje stanja igre s spremenljivkami
- Sledenje rezultatom, življenjem in zdravju
- Risanje besedila in oblik
- Prikaz rezultatov in statusa
- Ustvarjanje vizualnih učinkov
| Raven | Opis | Predpogoji |
|---|---|---|
| Začetnik | Osnovni koncepti, preproste igre | Nobenih - začnite tu! |
| Napredni | Bolj zapletena mehanika | Opravite vsaj eno vadnico za začetnike |
| Napreden | Igre z vsemi lastnostmi | Udobni z naprednimi koncepti |
- Namestite PyGameMaker - Sledite navodilom za namestitev
- Izberite vadnico - Začnite s Pongom ali Breakout-om
- Nastavite svojo prednastavitev - Začetnik za Pong/Breakout, Srednja za Sokoban/Labirint/Platformer/Lunarni Pristanek (glejte tabele zgoraj)
- Sledite navodilom - Pazljivo se pomaknite skozi vsak korak
- Eksperimentirajte - Poskusite s predlogi za izboljšave na koncu!
- Preberite vsak korak pozorno preden ga izvedete
- Testno pogosteje - Zaženite svojo igro po vsaki večji dodaji
- Ne preskakujte korakov - Vsak korak temelji na prejšnjem
- Uporabite razdelke za odpravljanje napak če kaj ne deluje
- Eksperimentirajte - Ko dokončate vadnico, jo poskusite spremeniti!
- Beginner Preset - Pregled funkcij za začetnike
- Referenca dogodkov - Popolna dokumentacija dogodkov
- Referenca vseh akcij - Vse razpoložljive akcije
- Pogosta vprašanja - Pogosto zastavljena vprašanja