Stworzenie czegoĹ grywalnego i dobrze zbalansowanego to nie lada
wyczyn. Produkcja, ktĂłrÄ
chcÄ dziĹ opisaÄ, ĹÄ
czy w sobie estetyczne i
dopracowane wykonanie, dobre parametry rozgrywki i umoĹźliwia zmagania
wielu graczy po sieci. Utopia - pomyĹlicie. Takie coĹ jest niemoĹźliwe.
A ja odpowiem: z UtopiÄ
to siÄ zgadza, ale tutaj to akurat tytuĹ gry, o
ktĂłrej chciaĹem dowiedzieÄ siÄ wiÄcej. Ta wysepka, to jedna z niewielu
powaĹźnych, obecnie rozwijanych w naszym maĹym Ĺwiatku gier... no chyba,
Ĺźe coĹ knujecie w ukryciu. Najciekawszym aspektem jest moĹźliwoĹÄ walki z innymi graczami, podbijanie ich terenĂłw, handel i innego typu interakcje. Utopia wyszĹa spod palca twĂłrcy
odpowiedzialnego za dwie czÄĹci OsadnikĂłw (recenzje znajdziecie w
archiwum). Autorowi postanowiĹem zadaÄ parÄ pytaĹ.

StworzyĹeĹ
dwie czÄĹci OsadnikĂłw, UtopiÄ w dwĂłch odsĹonach (po sieci i samemu).
Dla mnie,
w naszej piaskownicy jesteĹ ikonÄ
gier strategicznych. Czy to
przypadek, czy
fascynacja gatunkiem?
Ikona? Nie no nie
przesadzajmy. Fakt, dziwi mnie czasami to,
Ĺźe ktoĹ naprawdÄ pamiÄta tÄ grÄ (Osadnicy), nie tylko osoby zwiÄ
zane ze
scenÄ
"clickowÄ
" - moĹźe jest to spowodowane tym, Ĺźe moĹźna jÄ
znaleĹşÄ na
serwisach ze starymi grami, np. obok SettlersĂłw ;) (tak przy okazji,
wtedy nie
wiedziaĹem Ĺźe "settlers" to "osadnicy"). Fakt teĹź jest
taki, Ĺźe byĹa to chyba pierwsza strategia stworzona w Game Makerze
(oczywiĹcie
biorÄ
c pod uwagÄ tylko opublikowane gry).
OgĂłlnie pierwsze gry, w jakie graĹem, to wĹaĹnie "strategie" np.
Warcraft 1, później Settlers, Kolony (c64), nawet Heroes of Might and
Magic,
czy teĹź Polanie 1. Aczkolwiek nie pamiÄtam, abym byĹ pod jakimĹ silnym
wpĹywem
tych gier - ale zapewne coĹ z nich utkwiĹo mi w pamiÄci. Np. w 2 czÄĹci
OsadnikĂłw
nasze miasto byĹo atakowane przez orki (Warcraft 1), w Utopii zamiast
statkĂłw
kosmicznych "Varg" (Kolony na c64), latajÄ
balony. Dodam jeszcze, Ĺźe
gram w róşne gatunki, nie mam jakiegoŠspecjalnie ulubionego.
Czym interesuje
siÄ urodzony strateg?
Jako urodzony strateg
interesujÄ siÄ gĹĂłwnie dziewczynami
;), lepszego "hobby" nie moĹźna znaleĹşÄ.
Czy istnieje
taka gra (typu AAA), do ktĂłrej czÄsto wracasz? CoĹ, twoim zdaniem,
ponadczasowego?
NajczÄĹciej wracam do
swoich gier (AmateurAmateurAmateur, w
skrĂłcie -AAA) by coĹ poprawiÄ. JeĹli juĹź w coĹ gram, to sÄ
to stare
gry, ktĂłre
"odpalam" raz na jakiĹ czas: Warcraft 1, Kolony, Metal Gear Solid 1.
A z takich ciekawych nowszych produkcji to Left 4 Dead 1, Bad Company 2.
Wiem, Ĺźe nie
jesteĹ ĹciĹle zwiÄ
zany ze "ScenÄ
KlikowÄ
", ale czy uwaĹźasz, Ĺźe sÄ
tu
jakieĹ tytuĹy warte uwagi?
ChciaĹbym coĹ
wymieniÄ, ale ciÄĹźko, poniewaĹź juĹź nie ĹledzÄ
sceny. Kiedy tworzyĹem gry w Game Makerze, to byĹo tego sporo i na
pewno moĹźna
byĹo coĹ wymieniÄ. Wtedy przeglÄ
daĹem stworzone gry i patrzyĹem kto co
wymyĹliĹ, zresztÄ
nawet jak na tamte czasy pamiÄtam, Ĺźe poziom byĹ
wysoki.
Dzisiaj juĹź siÄ kompletnie tym nie interesujÄ.
Jak i kiedy
zaczÄ
ĹeĹ przygodÄ z tworzeniem gier? Czy poczÄ
tkiem byli Osadnicy?
Tak
Osadnicy to pierwsza gra, jakÄ
stworzyĹem - nie liczÄ
c tych
"testowych" produkcji, aby zapoznaÄ siÄ z programem Game Maker. Nie
wiem, czy przed GMem nie korzystaĹem z jakiegoĹ innego clicka, chyba to
byĹo
The Games Factory - ale to ten pierwszy wydawaĹ mi siÄ bardziej
rozbudowany,
nie wiem jak jest dzisiaj. ChoÄ Clickteam ma jeszcze parÄ innych
programĂłw.
W miÄdzyczasie
pamiÄtam jeszcze, Ĺźe korzystaĹem z RPG
Maker'a - miaĹem ciekawego RPGa ale nie skoĹczyĹem, bo przez jakiĹ
spory czas
nie miaĹem dostÄpu do internetu ;), przez to takĹźe nie ukoĹczyĹem
OsadnikĂłw
3(D). W komentarzach (pisanych przez graczy na mojej stronie WWW)
doklejano literkÄ
D, bo caĹa grafika byĹa tworzona w programie graficznym do tego typu
obrazu -
oczywiĹcie gra miaĹa byÄ dalej w 2D, tylko grafika byĹa
pre-renderowana. Nie wiem
nawet, czy Game Maker wtedy obsĹugiwaĹ 3D, to byĹa jakaĹ wersja Game
Makera
poniĹźej 5.0.

Co kryje
siÄ pod maskÄ
Utopii? (moĹźesz zdradziÄ szczegĂłĹy techniczne? UĹźyte
technologie?
JakiĹ ciekawy wynalazek zastosowany przy tworzeniu? InteresujÄ
ce
rozwiÄ
zanie?)
Raczej nic
zaawansowanego, to pierwsza gra jakÄ
zrobiĹem
przy uĹźyciu JavaScript, html+css, gĹĂłwnie chodziĹo mi o to by zapoznaÄ
siÄ z
"Canvas" - nie programowaĹem nigdy w JavaScript poza bibliotekÄ
jQuery - i to teĹź w maĹym stopniu, gĹĂłwnie na potrzeby stron WWW. Ta
biblioteka
spowodowaĹa, Ĺźe zaczÄ
Ĺem uczyÄ siÄ JavaScript, poniewaĹź dla mnie bez
sensu byĹo
uĹźywanie caĹej biblioteki dla drobnych rzeczy, a co najlepsze czÄsto
byĹo tak,
Ĺźe ten kod wyglÄ
daĹ prawie tak samo. Chodzi mi o dĹugoĹÄ linijek kodu -
bo po to
zostaĹa stworzona biblioteka jQuery, aby pisaÄ mniej - oczywiĹcie jest
ona bardzo
fajna i wygodna :).
Jedyna rzecz, jaka zasĹuguje na uwagÄ, to projekt Node-Webkit, ktĂłry
pozwala na
uruchamianie projektĂłw napisanych w HTML pod system Windows, Linux, Mac
OS. ZainteresowaĹo
mnie to i dlatego postanowiĹem stworzyÄ jakÄ
Ĺ prostÄ
grÄ, aby sprawdziÄ
jak to
by wyglÄ
daĹo. TrochÄ mnie to wciÄ
gnÄĹo i powstaĹa Utopia - to ciekawa
rzecz,
skupiasz caĹÄ
uwagÄ na jednym kodzie, nie musisz nic poprawiaÄ, aby
dziaĹaĹo np.
pod Linuksem. Node-Webkit (nwjs) to wbudowana przeglÄ
darka Chromium
(bardziej
znana moĹźe dziÄki Google jako Chrome) + serwer Nodejs, sama JavaScript
teoretycznie nie potrafi operowaÄ na plikach, ale dziÄki nodejs potrafi
o wiele
wiÄcej (moĹźna pisaÄ jakieĹ dodatkowe "pluginy"), wĹaĹciwie nie ma
ograniczeĹ.
O Node-Webkit dowiedziaĹem siÄ trochÄ później bo na poczÄ
tku
korzystaĹem z
podobnego projektu o nazwie AppJS, niestety juĹź nie rozwijanego,
chociaĹź z
jednej strony dobrze, bo dowiedziaĹem siÄ z tego forum wĹaĹnie o
Node-Webkit,
ktĂłry zdecydowanie przewyĹźsza AppJS (choÄ ten rĂłwnieĹź miaĹ ciekawe
rozwiÄ
zania).
Dodam jeszcze, Ĺźe projekt jest rozwijany przez Intel Open Source
Technology
Center, na bieĹźÄ
co aktualizowany (co parÄ godzin pojawia siÄ jakaĹ
wersja
testowa, a później "podstawowa", na której bez obaw moşna juş
pracowaÄ). Wiem, Ĺźe to inne "Ĺwiaty", ale moĹźe clickowcy powinni siÄ
tym zainteresowaÄ? ;) MogĹoby to oĹźywiÄ scenÄ, albo stworzyÄ miejsce
dla jakieĹ
nowej pod-sceny, jÄzyk jest prosty (HTML5), a projekt ma spory
potencjaĹ,
przydaĹby siÄ jakiĹ uniwersalny jÄzyk do wszystkiego, a nie wiem czy
JavaScript
z Node-Webkit wĹaĹnie do tego dÄ
Ĺźy. Wystarczy tylko notatnik i juĹź
moĹźemy
stworzyÄ grÄ na róşne platformy z tym samym kodem, problemem jest tylko
to, Ĺźe
nie klikamy...
ByÄ moĹźe znasz takÄ
grÄ jak Game Dev Tycoon - ona zostaĹa wĹaĹnie w tym
stworzona. Tak na marginesie dodam, Ĺźe warto zaĹÄ
czaÄ licencje :).
Jak dĹugo
trwajÄ
prace nad grÄ
? Co byĹo najbardziej czasochĹonne?
To zaleĹźy. JeĹli
chodzi o UtopiÄ, to zajÄĹo mi to jakieĹ 2
tygodnie + grafika, ale to tylko dlatego, Ĺźe mnie strasznie pochĹonÄĹa
praca
nad niÄ
. ZaczÄĹo siÄ doĹÄ niewinnie, bo tylko chciaĹem sprawdziÄ
moĹźliwoĹci
Node-webkit oraz stworzyÄ jakaĹ prostÄ
grÄ w JavaScript. WywoĹaĹo to
takĹźe
efekt uboczny: gra jest pisana "strukturalnie", co dla mnie jest
dziwne, gdyĹź wĹaĹnie po to zainteresowaĹem siÄ jÄzykiem C++ (php,
javascript),
aby mieÄ wszystko poukĹadane ;). GrÄ tworzÄ sam. Nie byĹo jakichĹ
konkretnych
problemĂłw, bardziej problemem byĹ kod, ktĂłry siÄ rozrastaĹ (chaos). Po
prostu
dla mnie strukturalnie moĹźna tworzyÄ wÄĹźa Np. w Python aby sprawdziÄ
czy go
zrobisz w kilku linijkach, ale nie tak duşe projekty - bo później
zmieniasz coĹ
w kodzie, musisz poprawiÄ coĹ jeszcze i jeszcze, a na koĹcu nie
dziaĹa to
i tak jak sobie to zaplanowaĹeĹ, albo w ogĂłle - tracisz czas. Dlatego
juĹź
kolejne gry/projekty tworzÄ podobnie jak w C++.
Jaka jest
planowana data ukoĹczenia/premiery wersji online? Czy bÄdzie to
definitywna
data, od ktĂłrej bÄdziesz dostawiaĹ tylko maĹe poprawki, czy w dalszym
ciÄ
gu projekt
bÄdzie ewoluowaĹ?
CiÄĹźko
odpowiedzieÄ "kiedy premiera", poniewaĹź teraz tworzÄ komercyjny
projekt, jakieĹ 2 miesiÄ
ce pewnie siÄ zejdzie z nim. Gra bÄdzie
ewoluowaÄ, ale
bÄdÄ przepisywaĹ kod - aby doprowadziÄ go do Ĺadu, abym mĂłgĹ powoli
sobie
rozwijaÄ grÄ rĂłwnoczeĹnie online + offline, bo one mimo wszystko trochÄ
bÄdÄ
siÄ róşniÄ (wersja single na pewno bÄdzie "trwaÄ" z offline). Mimo
wszystko róşnie bywa, duĹźo zaleĹźy do graczy. PomysĹĂłw na UtopiÄ jest
duĹźo,
rozrost planszy rozumiem, Ĺźe chodzi o wyspÄ? Po czÄĹci tak, ale gracz
bÄdzie
musiaĹ przejmowaÄ wyspy innych graczy (lub w wersji offline komputera),
dziÄki
temu bÄdzie mĂłgĹ sobie stworzyÄ miejsce, gdzie bÄdÄ
same magazyny i
transportowaÄ tam surowce lub wyspÄ, gdzie bÄdÄ
praktycznie same
koszary, albo
wyspÄ gdzie jest gĹĂłwnie leĹniczĂłwka + tartaki - wyspa drzew :). DziÄki
temu
teĹź bÄdÄ mĂłgĹ dodawaÄ nowe budynki, bo tutaj jednak pole gry jest
ograniczone,
ale jak bÄdzie moĹźna przejmowaÄ wyspy, to bÄdzie moĹźna tworzyÄ inne
osady z
innymi budowlami, takĹźe z innymi problemami jakie bÄdÄ
mieli osadnicy
na nowo
stworzonych Ĺwiatach.
PrzepisujÄ
c kod
wprowadzÄ wiele zmian, dodatkowo chcÄ
zrobiÄ tak, aby kaĹźdy mieszkaniec tym razem byĹ unikalnÄ
jednostkÄ
, to
znaczy
miaĹ wiek (umieraĹ, starzaĹ siÄ itp.), posiadaĹ imiÄ i nazwisko,
samopoczucie
itp., bo teraz to tylko cyferka w statystykach.

Wydasz
nastÄpnÄ
produkcjÄ? Czy teĹź w tym gatunku?
Teraz skupiam siÄ na
trzech projektach Utopia, Airhack
(symulator hakera) i grÄ
, ktĂłrÄ
aktualnie tworzÄ: Play With Me.
PomysĹĂłw mam
bardzo duĹźo, na pewno bÄdÄ szedĹ w takim kierunku, jak te dwie gry
(AirHack i
Play With Me), a UtopiÄ bÄdÄ rozwijaĹ tak dla zabawy. KaĹźde
doĹwiadczenie jest
mi potrzebne, myĹlÄ Ĺźe raczej nie powstanie taka gra jak Utopia - bo
chyba nie
ma sensu. Takich gier jest mnĂłstwo, wolaĹbym teraz robiÄ bardziej
projekty
ktĂłre czymĹ siÄ wyróşniÄ
, a takowe posiadam - caĹy dysk z opisami przez
ten
czas siÄ uzbieraĹ...
Jak widzisz
przyszĹoĹÄ swojej kariery twĂłrcy gier? JakieĹ powaĹźne plany?
Gry na pewno bÄdÄ
tworzyĹ, ale na jakÄ
skalÄ, to juĹź pokaĹźe
czas i to pewnie niedĹugo. Zobaczymy takĹźe, jak starzy gracze zareagujÄ
na
nowego Airhacka, moĹźe Utopia kiedyĹ teĹź coĹ osiÄ
gnie - ale na to
potrzeba czasu
i pracy.
Czy
publikacja gry miaĹa miejsce jedyne na platformie internetowej? Czy
twoi znajomi
wiedzÄ
o twoim wytworze?
Nie, na razie nikt w sumie o tym nie wie. PlanujÄ
w
najbliĹźszym czasie zaĹoĹźyÄ fanpage Airem (strona juĹź jest: airem.pl -
pomaĹu jÄ
sobie ogarniam), wiÄc zapewne znajomi siÄ dowiedzÄ
- gĹĂłwnie w ostatnim
okresie
chciaĹem siÄ skupiÄ na zebraniu doĹwiadczenia, niĹź na jakiejĹ promocji,
bo
moĹźesz mieÄ fajny pomysĹ, ale co z tego jak gra nudna albo sĹaba
techniczne.
MyĹlÄ, Ĺźe teraz jest juĹź odpowiedni moment, aby pomaĹu wychodziÄ z
cienia, przy
tym oczywiĹcie nabieraÄ ciÄ
gle nowego doĹwiadczenia :).
Autorowi Ĺźyczymy sukcesĂłw w dalszej karierze twĂłrcy gier i czekamy na
kolejne utopijne aktualizacje z wielkÄ
niecierpliwoĹciÄ
.
|