Knights & Merchants - Delphi remake

vložil Radek Červinka 18. ledna 2012 23:48

Jeden z důvodů proč jsem začal kdysi programovat (kolem roku 87) jsou hry. Bohužel už teď toho času není moc, ale sem tam mne svrbí prsty abych zase nějakou ptákovinku napsal - třeba za pomoci FMX.

Už jsem tu odkazoval několik zajímavých knihoven pro psaní her v Delphi nebo FPC, myslím že i na pascalgamedevelopment.com přišla řeč, ale něco konkrétního? Moc o konkrétních hrách tady není viz tag hry. Tak to vylepšíme skóre. A včetně zdrojových kódů.

Knights & Merchants

Hra používá OpenGL 1.2 a OpenAL, zdrojové kódy jsou na code.google.com/p/castlesand/

Pokud se podíváte na trailer, tak si myslím že budete souhlasit, že je to moc pěkné.

Tagy: ,

Aplikace

Komentáře

19.1.2012 10:32:31 #

Petr

V Delphi je také psaná tato hra www.c-evo.org, před pár lety jsem si s ní hrál a trochu ji upravil k obrazu svému. ;-)

Petr

20.1.2012 11:23:14 #

JaroB

Tady je seznam her napsaných v Delphi (kde není výslovně uvedeno, tak s frameworkem (un)DelphiX), které jsem měl možnost vidět, nebo ke kterým jsem se dostal díky revizím zdrojových kódů.

Arqueologo…závody aut na okruhu
Saper3d… miny v izometrickém pohledu
Hainan…klasická plošinovka, střílečka
Pirates…logická hra
Barbar…průchod polem, něco jako jumping-jack
TimePilot…letadélko nad mořem v boji, pohled ze zadu (scrolling-screen)
SG1…plošinovka+střílečka na téma Hvězdné brány, více verzí (některé jen GDI)
Arkanoid…předělávka, bourání zdi, více grafických verzí (BreakOut, CasseBrique)
CrashCar…závody aut na rovné závodní dráze (jako bouncing-car)
NTron…předělávka nějaké staré hry z osmibiťáků
Cyclon2…záchrana vrtulníkem na moři
Asteroids…více verzí (taky i pro Asphyre nebo GDI)
Guns…střílečka (jako hlavní program od Celebral Bicycle Comp.)
ShooterDDDD…střílečka v japonském stylu (ve frameworku QuadrupleD)
CarSim…simulátor aut v DirectX RM
DelphiDoom…předělávka klasického Dooma do Delphi (čistý pascal)
IPChessGame…síťové šachy (bez inteligence)
JukeBox…není přímo hra, jen hříčka, jukebox
Lines3d…skládání koulí, izometrický pohled (GDI)
MagicDesk…něco jako finský biliár (ale finsky)
MatrixScreensaver…není hra ale screensaver
Pacman…předělávka pacmana
Planet3d…něco jako přistání na měsíci (GDI)
Attack…bitva robotů (španělsky)
Bomber…jednoduchý bombardér v DirectX
Candles…krásná plošinovka (chránit světlo svíčky)
Cannons…síťové miny v GR32
DancingLightsScreenSaver…hudební screensaver
Joffa…rozsáhlejší plošinovka v DelphiX
KTA…střílečka (kill-them-all, italsky)
Mir2Bot…čínská strategie (vše je čínsky)
Otbivalka…ruská skákačka
Phyz…ruská střílečka (s různou grafikou ve více verzích, asi něco chybí)
PingPong…jako televizní hry s lepší grafikou
Quatris…klon tetrisu (více verzí)
Same…něco jako puzzle (rusky)
SmileInvaders…klon invaders
Solitaire…v čistém pascalu
TauDur…izometrická hra (německy)
VirTab…virtuální tabule pro školy (virtual display engine), není vlastně hra
Starfield…průlet hvězdokupou (čistý pascal)
Cossacks: The Art of War…rozsáhlejší strategická hra
Mariáš…český program se zdrojákem
Dazhuankuai…líbivá japonská plošinovka (přepis z japonštiny), postavičky jak z Nintenda
Plane.cn…čínská stíhačka (texty jsou v čínštině v obrázcích)
HappyWZQ…něco jako čínská dáma (čínsky), čistý pascal, API DirectX
Bnb2…čínská chodička, izometicky
Shadow-Shark!...žraločí žraní

Pomíjím ty hry, o kterých nebylo možné najít referenci, nebo jsem neměl odkaz v poště (-5 let zpátky), a také ty zdroje, které se sice jako hra tváří, ale ve skutečnosti jsou jen studií možností enginu/algoritmu. Nevím, jak je to s jejich současným umístěním na webu, ale asi bylo by možné vytáhnout konkrétní odkazy z lokálních kopií.

Na českých webech je spousta různých hříček, ovšem nemají zdrojáky, takže pokud autor nenapíše, že je to v Delphi, tak se to jednoduše nepozná. Pro framework DelphiX existuje velké množství různých fragmentu a příkladů (jak udělat screensaver, game-title, credits-screen, lan-game, iso-engine, config-screen atp.), ale kompletní hry jsou zase většinou bez zdrojáků (nebo, což je horší, i bez grafiky a zvuků).

JaroB

20.1.2012 17:12:36 #

Radekc

Jaro tak to smekám.

Radekc

Komentování ukončeno

Naše nabídka

MVP
Ing. Radek Červinka - Embarcadero MVP
profil na linkedin, Twitter:@delphicz

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj speciálního software na zakázku.

Neváhejte nás kontaktovat (i ohledně reklamy).

love Delphi

O Delphi.cz

Delphi je moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64, Mac OSX, Linux a na iPhone a Android.

Delphi.cz je nezávislý portál pro uživatele Delphi. Portál není koncipován pro úplné začátečníky, i když i ti se zde nebudou nudit, ale spíše na programátory, kteří již něco znají a chtějí své znalosti dále rozvíjet a sledovat novinky.

Poslední komentáře

Comment RSS

Dle měsíců