Hét 1 — Elmélet
Roguelike és Bullet Heaven
Roguelike és Bullet Heaven
ha nem ismered ezeket a játékokat, gondolj sok ellenségre és folyamatos fejlődésre.
Mi az a Roguelike?
A roguelike játékok jellemzői:
- Permadeath – ha meghalsz, elölről kezded
- Procedurális tartalom – minden futás más (vagy legalábbis változó)
- Fejlődés futáson belül – erősebb leszel a játék közben
- Egyszerű irányítás – könnyen megtanulható, nehezen mesterelhető
Példák: The Binding of Isaac, Hades, Risk of Rain
Mi az a Bullet Heaven?
A bullet heaven (más néven reverse bullet hell) a roguelike egy alfaja:
- Te vagy a célpont – több száz ellenség jön feléd
- A te fegyvered automatikusan lő (Part 2-ben)
- A játékos feladata: mozogni és túlélni
- Az ellenségek száma idővel nő
Példa: Vampire Survivors, Brotato, Holocure
Gameplay loop
┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ Mozgás │ ──► │ Túlélés │ ──► │ XP │ ──► │ Szint │
│ (WASD) │ │ (dodge) │ │ gyűjtés │ │ lépés │
└─────────┘ └─────────┘ └─────────┘ └────┬────┘
▲ │
└──────────────── Erősebb statok ◄─────────────────┘
- Mozgás – kerüld az ellenségeket
- Túlélés – harcolj vagy menekülj (1. részben: manuális lövés)
- XP gyűjtés – halott ellenségek gyémántot hagynak
- Szint lépés – válassz upgrade-et, erősödj
Miért jó ez OpenGL kurzusra?
| Farm játék | Bullet heaven |
|---|---|
| Bonyolult állapotgépek | Egyszerű loop |
| Mentés, növekedés, alvás | Folyamatos akció |
| CPU render elég | GPU kell 500+ sprite-hoz |
A hangsúly a grafikai teljesítményen van – pont ez az OpenGL erőssége.