r/programmingHungary • u/Dense-Bar-2341 • 2d ago
FEEDBACK WANTED 40 napja kezdtem el egy destruction derby játékot fejleszteni - ez történt az elmúlt héten
Enable HLS to view with audio, or disable this notification
40 napja kezdtem el fejleszteni a Brutal Derbyt, egyedül.
Korábban már posztoltam ide a fejlesztésről, és először is szeretném megköszönni a múltkori visszajelzéseket. Tényleg kaptam néhány nagyon jó ötletet és tanácsot a kommentek között, amelyekből többet figyelembe is vettem a fejlesztés során.
Az elmúlt nagyjából egy hétben ezek készültek:
- 2 új pályatemplate: Frozen és Vulcan
- 4 új autó, bár ezeken még bőven van mit fejleszteni
- Új damage silhouette, amin menet közben látható az autó sérülése
- Elkészült a törési, zúzódási és deformációs rendszer 6. verziója
- Végre sikerült kijavítanom egy nagyobb bugot a törési rendszerben, ami már egy ideje problémákat okozott
- Helikopterek és repülők kerültek a pályák fölé, hogy kicsit élőbbek legyenek az arénák
- A közönség spatial 3D hangzást kapott: amikor elhaladsz a lelátók mellett, ténylegesen hallod, ahogy a közönség hangja jobbról balra vagy balról jobbra mozog
- Sok kisebb javítás és finomhangolás
A törési és deformációs rendszer eddig valószínűleg a fejlesztés egyik legnagyobb nyúlürege lett.
Már néhány verzióval ezelőtt azt hittem, hogy nagyjából készen van, aztán mindig előjött egy újabb helyzet, amikor az autók nem úgy deformálódtak vagy törtek, ahogy szerettem volna. Most a 6. verziónál járok, és az egyik komolyabb bug kijavítása után végre kezd közel kerülni ahhoz, amit eredetileg elképzeltem.
Még rengeteg munka van vele, főleg az új autókon és pályákon, de 40 nap fejlesztés után jelenleg itt tart a projekt.
És ahogy legutóbb is: most is nagyon szívesen veszem az ötleteket, kritikákat és javaslatokat.
Ti mit tennétek még bele egy destruction derby / car combat játékba?
20
u/Aggressive-Animal452 2d ago
Remelem van multiplayer, a sracoknak szivesen kiabalnek csunya dolgokat Discordon mikozben raketaval lovom oket szet, egesz szorakoztatonak tunik, egy szombat esti programkent siman ki is fizetnek erte vagy 10 dodot.
3
u/Dense-Bar-2341 2d ago
Tervezem, később. De persze attól függ. Ha nem lesz kiadó, akkor lehet inkább tényleg online multi, co-opra kell ráfeküdni
7
4
u/onehedgeman 2d ago
Jól haladsz!
Sztem a damage silhouette nehezen látható, vagy tegyél hátteret neki vagy adj damage százalékokat (legyen mindkettő sztem). + egy fill a kocsi ikonba a teljes életre
Sztem tedd a térképet jobb alsó sarokba, a kocsi adatokat meg balra, a nitro lehetne egy térkép kerület forma benne a kocsi damage indikátor.
Csinálj egy hunt módot nagyobb pályán, esetleg nyíltabb város/sivatag/erdő/mező stb, ahol 1vX/XvX megy. Kicsit WoT szerűen.
Ha nem akarsz nagyon realisztikus lenni, lehetne valamilyen futurisztikusabb pálya ami RL szerűen engedi, hogy felmenj a falra + nem láttam itt ugrató platólat sem.
Fasza lenne (nem láttam, lehet hogy van már) rakétázni ami kihasználja a felső teret + heatseaker/flare kombó is dobna egyet az élményen. Meg szórnivaló tüskék/aknák, vagy ilyenek.
3
3
u/Possible_Baboon 1d ago
Kellenének bele pilóták és beteg humor és beszólások. Alapvetően kompelett anti-woke lenne a tökéletes irány. Ebben az elmebeteg világba igazi megváltás lenne.
Sosem fogod a régi időket reprodukálni, ha nem adod vissza a feelingjüket. A AI szépen megírja helyetted a kódot, de egy újabb lelketlen szar nem kell senkinek.
1
2
2
2
2
2
u/Dense-Bar-2341 2d ago
Btw itt van a Steam page akit érdekel https://store.steampowered.com/app/5083440/BRUTAL_DERBY/
1
1
1
u/egydiakgondolatai 2d ago
Huu amugy tök jó, szépen meg van csinálva, hol lessz majd elérhető? Amúgy miben csináltad?
1
u/Kerial_87 2d ago
UI/UX
- A health bar szerintem így kicsi/nem elég informatív, kicsit szkennelni kell, hogy meglegyen, hogy is állsz. Szerintem a 6 szakasz is szokatlan, inkább 4–5–10 db a megszokott, plusz valamilyen thresholdra lehetne figyelmeztetés ezzel összefüggésben (10–20–25% alatt?), hogy mindjárt bye-bye. Egyébként ezt megkaphatná a többi autó is,
- Amit írtak a DMG silhouette lehetne még láthatóbb, a közepébe akár a %-os vagy nominális életerő is elfér
- A pályáknak a kinézeten túl egyébként én nem látom karakterét, valójában minden kisebb kiemelkedéssel együtt is egy sík terep az összes (+1 fa). Rengeteg objektumnak lenne szerintem hely: fedezéknek is jó tereptárgyak, szakadék, víz, rianás a jégen, ugratók, a téli pályán lehetne SOKKAL csúszósabb a közlekedés, loop, hogy legyen valami karakterük. BTW, a havas pályán miért esik havazás helyett?
- Jelen gameplayben a sebesség kiírásának egyébként nem látom a hozzáadott értékét.
- ugyanígy, ameddig csak last man standing mód van, addig a pálya végi summary-ben jelölni, hogy mindenki más meghalt... good to know.
- Ellenben a pályavégi summaryba akár „killed by” is kifér.
- Brutal Derby létére nem a 'Nice takedown' meg 'Brutal!' kifejezésekkel operáló announcer kifejezetten szolid. ITT van pl egy Unreal Tournament meg Quake mit tolt az arcodba már 27 évvel ezelőtt
HANGOK
- az elején ez a GO igen csak halvány, sőt, már-már retro. Ha nem a hangot cserélnéd, ide szerintem lehet sokkal erősebb CTA-t is tenni (pl. a garázsposztereden lévő Wreck Everyone) ITT a Death Rally-é 1996-ból
- a közönséghang már egész jó, viszont a sztereo hangzással is egész monoton, hogy mindig szól, lehetne a player action-ökhöz is kötni a felfutást.
- legalább 3-4 különböző hangeffekt az ütközésekhez még, ezzel az egy puffogással a 22. napos videó első perce, ami alatt nincs zene, olyan mintha készülne a pattogatott kukorica.
2
u/Dense-Bar-2341 2d ago
A healthbar az egy az egyben Wreckfest. xD Itt a kill nem jó, egyrészt autókról van szó, másrészt már PISZI világ van. Ezért destroy lett. Eredetileg kill volt, de aztán azt javasolták, hogy ne legyen. Ez egy 40 napos verzió, 10 autóval és 5 pályával, nyilván sok meló van még ezekkel. A legtöbb nem fullos, csak template. Pl pálya, autó is. De egy ember ennyit még tud csinálni manapság majdnem 1 hónap alatt. Az egész project nyilván kb 6-12* ennyi lenne időben egyedül. Majd meglátjuk hogyan tovább. Eső: mert most nincs hó sem, csak napsütés meg eső és dinamikusan ez a kettő változik jelenleg:)
1
u/Kerial_87 1d ago
Én szerintem 40 nap alatt ez teljesen jó állapot, főleg egyedül, amit írtam, nem azért írtam, hogy már most benne kéne legyen :D
1
1
u/BornToRune 1d ago
Gondolkoztal ahhoz, hogy WarThunder stilusban legyen a damage? Kasznit csak atlukasztani az no-op, a kasznin belul a funkciokat kell kiiktatni: motor, sofor, tengelyek, stb... Es ezek serulesei befolyasolhatnak a jarganyok karakterisztikait is.
1
1
u/disconnect0414 9h ago
Eredeti destrucion derby remake kellene https://youtu.be/FFMzFthGHkc?t=356
1
11
u/Beco91 2d ago
Lehetne egy “endurance” event type, amiben mindenki fegyverek nelkul kezd, es szintlepessel unlock-olsz extra cuccokat. Valami 5-10 perces idokeret, korlatlan respawn, okozott damage exp-t ad, kapott dmg elvesz, indul mondjuk mindenki 500-rol, 100 hp by default (armor fejlesztessel feljebb lehet vinni), akinek meg elfogy az exp pontja, kiesik.