




• [28.11.09] Jak powstają gry w studiu Gamecask? część 3 - kod gry
To trudne opisać proces powstawania kodu gry w jednym artykule. Kod może różnić się znacznie w zależności od rodzaju używanego języka programowania (np. C#, C++, Delphi) czy typu wykorzystanego API (DirectX, OpenGL).

przykład gry napisanej w języku Delphi
Studio Gamecask z powodzeniem używa języka Pascal, Lua i Delphi w programowaniu gier, wykorzystując zamiennie biblioteki graficzne DirectX i OpenGL, kompilatory Lazarus i Turbo Delphi, oraz znane programistom frameworki: DelphiX (Hiroyuki Hori), Asphyre (Yuriy Kotsarenko) i GLScene (Mike Lischke, Eric Grange).

przykład wykorzystania GLScene (OpenGL)
W rzeczywistości każda gra zawiera tylko niewielką ilość kodu, jaką przygotowuje programista w celu wyprodukowania swojej gry, ponieważ większość kodu jest zawarta w różnego rodzaju przydatnych narzędziach, edytorach, menadżerach plików, konwerterach itp. Implementacja własnych pomysłów w kompilatorach, które posiadają pewne ograniczenia i trzymają się ścisłych reguł, wydaje się być trudnym zadaniem, ale ta trudność oraz konieczność wymyślania różnych koncepcji przybliża w jakimś stopniu programowanie gier do pojęcia sztuki.

efekt ognia (Delphi + DirectX + Asphyre + edytor krzywych + system cząsteczkowy)
Gry dla kobiet, dziewczyn, mężczyzn i dzieci. Nowe oryginalne polskie gry casual. Zabawa dla każdego.
gamecask - producent i wydawca polskich gier komputerowych PC. Graj za darmo.
© 2009 - 2010, gamecask