Moderátor
|
Szerintem van egy dolog, ami visszafogja a játék fejlesztését és könnyen lehet rajta változtatni.
Jelenleg körülményes bekapcsolódni a fejlesztésbe, többek közt azért, mert a játék Delphiben van írva. Ha nagyobb fejlesztési aktivitást akartok, akkor meg kell könnyíteni a bekapcsolódást. Ehhez alapvető lenne, hogy a játék nyelvéhez legyen ingyenes fejlesztői környezet (IDE) (a delphihez nincs). A Lazarust javaslom (amiben a StickTool is készült), ami ingyenes, és a játék szempontjából jó alternatívája a Delphinek. Szerintem könnyű lenne rá átírni a játékot. A Lazarus IDE-nek van Delphi átalakítója. Kibogarásztam, hogy hogyan kellene a sticken használni. Ha van kedvetek, kísérletezzetek vele: Előfeltételek: - Windows - minimális Delphi/Pascal tudás, vagy más programnyelv tudása + google Lépések: - letöltöd a sticket és telepíted - letöltöd rá a forráskódot és felülírsz minden fájlt ami ütközik - felrakod a legújabb Lazarust - megnyitod a Lazarust és rámész, hogy Eszközök > delphi átalakítás > projekt - kiválasztod a Stickman.dpr-t és átalakítod. Szerintem jók az alapbeállítások. Bővebben - letöltöd a directx headereket FPC-hez és kicsomagolod ugyanoda - megnyitod a Stickman.lpr-t, kiadod a futtatás parancsot és reménykedsz, hogy menni fog - ahol hibát ad, kézzel javítod. Csinálhatsz egy patch fájlt arról, hogy itt mit alkottál, hogy ha valaki más ugyanezt megcsinálja, akkor neki már ne kézzel kelljen. Összevetés végett, egy tipikus szabadszoftver fejlesztői oldala így néz ki: https://dev.gajim.org/gajim/gajim/wikis/development/home Ilyen lehetne a sticknek is, de előbb más nyelvre kéne rakni. Frí pacal !!! Legutóbb szerkesztve speed által |
Mások értékelései az ötletről (5 értékelés): |
|
Felhasználó
|
Bírom ahogy speed megjelenik és történnek dolgok/ keretet ad sok mindennek. Személy szerint nem értek túl sokat a témához, de már bani is többször utasított el valamit azzal hogy delphi miatt így-úgy nem megoldható, szóval ha valaki megcsinálja mindenképp hasznos lenne.
|
Adminisztrátor
|
Teljesseggel adom, hogy valami modernebb fejlesztokornyezet fellenditene sok mindent. En kinomban mar azzal probalkoztam, hogy egy kulso exet futtasson a jatek, amit barmi masban megirhat az ember (pl en Haskellben), de az elegge exploitable.
Megnezegettem kicsit most ezt a Lazarust, de annyira nem esett le miert jobb, mint pl Borland Delphi? Honlapom | StickTool letöltés | Modolás tutorialok | Script készítő
Megkel, hogy mondjam elégé nedves
|
Felhasználó
|
Gondom támadt, nem enged tovább egy hibaüzenetnél, miszerint, nem engedi átnevezni a Stickman.dpr file-t .lpr kiterjesztésűre. Van valakinek ötlete miért?
Nem írásvédett a file, megnéztem. |
Moderátor
|
Be tudnád másolni a pontos üzenetet?
A Lazarus átalakítója adja? |
Felhasználó
|
Valaki gondolkodott rajta, hogy megpróbálja? Mert lehet hétvégén én ránézek bár sajnos nem ezekben szoktam programozni, bár Pascal még csak-csak.
|
Felhasználó
|
kép
Nem módosítottam semmilyen beállítást. Igen az átalakító adja a hibaüzenetet. Kétlem, hogy a directx headerek miatt volna, mert azokat is letöltöttem előzőleg a mappába. Legutóbb szerkesztve Muves által |
Moderátor
|
A biztonsági másolat mentését kapcsold be, hátha úgy jó lesz.
http://wiki.freepascal.org/images/0/06/ConvertSettings.png A directx headereket csak utólag tedd rá szerintem, mert lehet, hogy azokat is megpróbálja átalakítani, de azt nem kell. |
Felhasználó
|
Az a baj, hogy úgy sem műkszik.
|
Moderátor
|
szerk: Már van ingyenes kiadása a Delphi-nek; a neve Delphi Community Edition.
https://www.embarcadero.com/products/delphi/starter/free-download Szóval, ha még van egyáltalán aki fejleszti a játékot, erre az új Delphi-re kéne frissíteni (és nem Lazarus-ra ahogy fent írtam) és hozzáadni a wiki-hez, hogy hogyan lehet bekapcsolódni a fejlesztésbe. Legutóbb szerkesztve speed által |
Idézet