Forum nie tylko o Tibii i OTS...

Nie tylko o Tibii i OTS...


#1 2007-05-20 11:27:34

 Rici

Sułtan łechtaczek

Skąd: Ełk
Zarejestrowany: 2007-05-15
Posty: 1753
Nick: Vineium Doron
Profesja: Paladyn
Server: Guardia
Level: 64

Wywiad z Programistą Cipsoftu

POLSKA WERSJA

Kod:

Witaj. Na początek przedstaw się proszę i powiedz nam, jaka jest twoja funkcja w CipSofcie.

Cześć, nazywam się Matthias, niektórzy mogą mnie także znać pod Nickiem Akananto, pracuję dla CipSoftu jako programista od 2,5 roku i dorobiłem się już w międzyczasie pozycji głównego programisty


Zanim zacząłeś pracować dla CipSoftu, czy pracowałeś nad jakąś inną grą lub programem?

Pracowałem w innej firmie, zupełnie nie powiązanej z grami komputerowymi. W pewnym momencie zdecydowałem, że chciał bym pracować w biznesie gier, złożyłem swoją ofertę pracy na wolne wówczas stanowisko w CipSofcie i miałem szczęście 


Ilu programistów pracuje w CipSofcie?

W ostatnich miesiącach firma rozrasta się bardzo szybko i obecnie pracuje w niej 7 programistów wliczając mnie, plus 4 założycieli firmy, którzy piszą sporą część kodu.


Czy Tibia jest twoją jedyną pracą, czy też pracujesz także nad czymś innym? Ile czasy dziennie spędzasz pracując nad Tibią?

Poza CipSoftem nie mam żadnej innej pracy i jak wszyscy pracuję 40 godzin tygodniowo. Jako, że jestem głównym programistą spora część mojej pracy polega na łączeniu szefów mówiących mi „co ma być zrobione" oraz moich programistów mówiących „co może być zrobione”. Oprócz tego jestem odpowiedzialny za nowy edytor narzędzie do edycji świata zarówno w Tibii, jak i w TibiaME (która to gra została napisana przeze mnie w ciągu mojego pierwszego 1,5 roku tutaj), oraz nad klientem Tibii.


Co sądzisz o swoich szefach? Czy zmuszają cię do pracy 24 godziny na dobę, czy też wręcz przeciwnie, masz sporo wolnego czasu?

Powiem, że są świetni (… i nie zostałem zmuszony do powiedzenia tego, hehe)
Prawdę mówiąc, gdy ktoś tutaj pracuje więcej, niż 40 godzin tygodniowo, szefowie mówią mu/jej, żeby nie przesadzał. Szczerze wierzą oni, że gdy ktoś pracuje więcej, niż 40 godzin w tygodniu, to odbija się to na jakości pracy, co z kolei pociąga za sobą konieczność jeszcze większej ilości włożonej pracy, by posprzątać po tym kimś bałagan. Osobiście uważam, że mam wystarczająco dużo wolnego czasu.


Dwa największe problemy w Tibii to kradzieże kont oraz boty. Dlaczego CipSoft niewiele robi, by to powstrzymać? Szyfrowanie hasła pojawiło się stosunkowo niedawno, a jest przecież jeszcze wiele innych rzeczy, które mogą być zrobione, by ocalić graczy przed utratą ich kont bądź powstrzymać ich przed używaniem botów. Tylko w trakcie pisania tego pytania wymyśliłem sposób, który potrafił by wykryć 95% użytkowników botów. Czy CipSoft zamierza zastosować jakiś zewnętrzny program jak GameGuard czy PunkBuster?

Bez obrazy, ale mówienie “GameGuard czy PunkBuster znajdzie 95% botów” jest wielkim przewartościowaniem. Równie dobrze mógł byś powiedzieć „Wygram w loterii w przyszłym tygodniu”. Osobiście nie pokładam wiary w te programy. Owszem, mogą one znaleźć najbardziej oczywiste programy do oszukiwania, ale nie znajdą tych najpaskudniejszych, a po za tym będą musiały być często aktualizowane oraz opłacane przez CipSoft, a ponadto będą stwarzać wiele problemów na komputerach graczy (Sam jestem graczem, byłem tam, robiłem to, nie działało)

W CipSofcie nie jesteśmy ani ślepi ani głusi, wiemy o problemach, ale ich rozwiązanie jest dużo bardziej skomplikowane, niż mogło by się wydawać. Więc muszą one zająć sporo czasu.

Jeśli zaś chodzi o kradzieże kont, to chciałbym dodać, że zarówno logowanie się w grze, jak i na stronie są szyfrowane. Po za tym staramy się przypominać naszym graczom „nie podawaj hasła nikomu, nigdy, absolutnie nigdy”. Trzymajcie się tego, nie używajcie żadnych programów robionych przez kogoś innego, gdy gracie w Tibię, a wasze konta powinne być bezpieczne.


Ciekawą rzeczą w Tibii jest, jak gra działa na różnych systemach operacyjnych. Dlaczego Tibia działa dużo gorzej na Windows 2000/XP, niż pod 98/ Me ? Gra zużywa 100% procesora niezależnie od tego, jak dobry sprzęt gracz posiada, a wielu niedoświadczonych graczy ma problem ze znalezieniem, gdzie ograniczyć ilość FPS.

Zazwyczaj, gdy jakiś program (np. przeglądarka, Word, Counter Strike) potrzebuje coś zrobić (np. wyświetlić stronę, wypisać tekst, zrenderować klatkę) domaga się od systemu operacyjnego przydzielenia jej trochę czasu na procesorze. Gdy już coś zrobi, to już nie robi nic więcej. W przypadku gry, gdzie ilość FPS jest istotna, po prostu rząda procesora znowu i znowu. Tibia jest inna, jest programem działającym w czasie wolnym. Nie domaga się od systemu procesora sama, tylko mówi mu, że gdy nic innego nie ma do roboty, to żeby dał czas Tibii. Z tego powodu właśnie w menagerze zadań zawsze widnieje 100% przy Tibii. Niestety to wydaje się być dość irytujące dla wielu graczy. Jak już wspomniałeś, ograniczenie ilości FPS rozwiązuje problem.


Z każdym updatem pojawiają się nowe tereny, zadanie, przedmioty czy potwory, jednak w samej grze czy kliencie nie wiele się zmienia. Czy CipSoft zamierza wprowadzić jakieś większe zmiany w najbliższej przyszłości?

W tegorocznym updacie letnim wprowadzone zostanie balansowanie profesji – niektórzy z was z pewnością uznają to za sporą zmianę  . O żadnych innych sporych zmianach w bliskiej przyszłości nic mi nie wiadomo.

Oczywiście świat zostanie powiększony o cały nowy kontynent, a oprócz tego zostaną dodane pewne nowe funkcje, np. NPC dostaną nowe możliwości. Być może nie nazwiesz tego sporą zmianą, jednak będzie to kolejna zmiana czyniąca życie w Tibii nieco bardziej interesującym.


Obecnie PvP w Tibii polega na naciśnięciu hotkeya I czekaniu. Magowie używają run ofensywnych, rycerze UHów, a serwer zajmie się wszystkim innym, gdy gracz może iść zjeść obiad. Gdy spotka się dwóch graczy z podobnymi postaciami, wygra ten, który ma mniejsze lagi. Czy CipSoft planuje jakieś zmiany by bardziej urozmaicić PvP?

Uhm, prawdę mówiąc, nie jestem częścią "Grupy zbalansowania gry" i nie bardzo mogę odpowiedzieć na to pytanie. Prawdą jest, że Grupa osób zbiera się regularnie rozmawiając co działa dobrze, a co powinno być zmienione. Pierwsza fala zmian powinna nadejść już tego lata, jednak nie ja decyduję o zmianach, ja tylko piszę, co mi każą 


Czy możesz nam powiedzieć, nad czym obecnie pracujesz? Czego możemy się spodziewać w najbliższym update?

W najbliższych dniach będę implementował zaplanowane możliwości do edytora mapy, by zespół zajmujący się zawartością gry mógł z nich skorzystać w Tibii (i TibiaME). Ponadto przekopuję się obecnie przez masę dokumentacji by lepiej zrozumieć Windows Vista. Zgadnij po co…


Słyszeliśmy, że CipSoft pracuje nad czymś nowym. Czy ty również nad tym pracujesz? Czy to będzie jakaś nowa gra? MMORPG? A może coś zupełnie innego?

Jako główny programista jestem oczywiście w to zamieszany, głównie nadzorczo. Ponieważ jednak nie chce stracić mojej pracy nie powiem ani słowa, co to będzie, wybaczcie. Ale nie ma co się gorączkować, jak tylko projekt będzie publiczny, gracze Tibii i TibiaME jako pierwsi się o tym dowiedzą.

Dziękujemy za twój czas.
Zespół Tibia.pl

Dziękuję za zainteresowanie, miłej zabawy.

ANGIELSKA WERSJA

Kod:

Hello. Please tell us what's your name and what is your job in CipSoft.

Hi, my name is Matthias, some might know me under the nickname Akananto, I do work for CipSoft as a programmer for 2.5 years by now and meanwhile my position is "lead programmer".

Before you started your work in CipSoft, did you worked on some other game or other application?

I did work for some other company, completely unrelated to computer games. At some point I decided to get into the games business, applied to an open programmer position at CipSoft and got lucky 

How many programmers are working in CipSoft?

We've grown fast the last months and currently we are 7 programmers, including myself, plus the 4 founders of CipSoft which even do a lot of coding.

Is Tibia your only job, or you are working on something else? How many time every day you spend working on Tibia?

Besides CipSoft I do have no other job and just as everybody else here I do work 40 hours a week. Since I am lead programmer the biggest part of my job is to be the link between my bosses telling me "what has to be done" and my programmers telling me "what can be done". Other than that I am responsible for the new world map editing tool for both Tibia and TibiaME (which was written by me in my first 1.5 years here) and the Tibia client.

What do you think about your bosses? Are they forcing you to work 24/7
or quite the contrary, you have lot of free time?

I'd say they are great (...and I was not forced saying this, hehe). To be honest when somebody here is working for much more than 40 hours a week our bosses tell him/her not to exaggerate. There is a strong believe that working way more than 40 hours a week just causes the quality of your work to drop, resulting in even more work to clean up the mess afterwards. Personally I think I do have enough free time to enjoy the nice sides of life.

Two biggest problems in Tibia are account stealing and bots. Why CipSoft is not doing much to stop it? Password encrypting came just a while ago, and there's many more other things that can be do to save players from losing their accounts or prevent them from using bots? Just while writing this question I've found another idea to find 95% of bot users. Is CipSoft going to use some external program like GameGuard or PunkBuster?

No offense, but saying "GameGuard and PunkPuster will find 95% of bots" is a blunt overestimation. You could even say "I will win the lottery next week". Personally I have no faith in those programms: yeah, they might find the most obvious cheat programs, but they won't find the nasty ones and they will have to be kept up-to-date all the time and they have to be payed for by CipSoft and they will cause problems on the computers of the players (I am a gamer myself, been there, done that, didn't work).

At CipSoft we are neither blind nor deaf, we know the problems we have, but solutions for those problems are far more complex than one might expect. And so they take time.

Regarding account stealing I want to add that the ingame login and website login are both encrypted by now. Also we try to remind our players all the time "don't give you password to anybody, never, ever!" Stick to that, use no 3rd party programs while playing Tibia and your account should be safe. 

Interesting thing is how tibia is working on different operating systems. Why tibia works so much worse on windows 2000/XP, than under win 9x/Me. Game uses 100% of processor no matter how good machine player have. Many inexperienced players have problems finding where to limit FPS.

Usually when some programm (e.x. your browser, MS Word, Counter Strike) needs something done (e.x. displaying a website, writing text, rendering a frame) it demands some CPU time from the operating system. When it's done, it's done and doesn't do anything more. In case of a game where FPS are involved it simply demands that CPU time over and over again. Tibia is different, it's a so called "idle application". It does not demand CPU time by itself but tells the operating system that when no other program has something to do it would like to get the leftover CPU time. So no matter what other programs are running, Tibia always gets "the rest" of CPU time to display the game. Because of that the CPU usage in the task manager is always on 100% when Tibia is running. Unfortunately this seems quite irritating for a lot of our players. As you said limiting the frame rate is the way to go.

With every update there are new areas, quests, items or monster, but in game itself or client not much is changed. Is CipSoft planning some bigger changes in near future?

In this years summer update there will be some balancing between the vocations - some of you will probably call this "big"  Of other "big chances in the near future" I have not heard yet.

Of course the content of the world will be extended by a whole new continent, plus there will be several new features, e.x. NPCs get an upgrade in their abilities. You might not call those features "big" but they will make the living in Tibia yet another bit more interesting.

Currently in PvP in Tibia all you need to do is pressing hotkey and wait. For mages it's using offensive runes, for knights it's using UH runes, server will take care about everything else, while player may go and eat dinner. If two players with similar characters will met, the one with less lags will win. Is CipSoft planning to do some changes to vary PvP?

Uhm, to be honest, I am no part of the "Tibia game balancing team" and so I can not really give an answer. Fact is, that group of people is gathering regularly and there are discussions on what is running well and what should be changed. I assume the first wave of changes to come this summer, but as I said, I don't decide on those changes, I just put them in the code afterwards 

Can you tell us what are you working now on? What new can we expect in next update?

The next days I will implement the planned features into the world map editing tool so the content team can actually use those features in Tibia (and TibiaME). In addition I am currently digging through a mass of documentation to better understand Windows Vista. Guess why I do that...

We heard that CipSoft is working on something new. Are you working on it too? Will it be some new game? MMORPG? Or something completely different?

As lead programmer I am of course involved with it, mostly supervising. Because I want to keep my job I won't lose a word about what it will be, sorry. But don't despair, as soon as it becomes public the players of Tibia and TibiaME will be the first to know about.

Thank you for your time.
Tibia.pl team

Thank you for your interest and have fun!

Z tibia.pl


http://img13.imageshack.us/img13/8466/ovoj.jpg

Offline

 

#2 2007-05-20 11:33:50

Kotar

http://i36.tinypic.com/28i01e0.gif

Zarejestrowany: 2007-04-13
Posty: 244

Re: Wywiad z Programistą Cipsoftu

Czytałem już to:) bardzo fajne:) Rici rządzisz


http://tibia.gamigo.de/images/mainpix2/logoleft.gif

Offline

 

#3 2007-05-20 11:37:11

 Rici

Sułtan łechtaczek

Skąd: Ełk
Zarejestrowany: 2007-05-15
Posty: 1753
Nick: Vineium Doron
Profesja: Paladyn
Server: Guardia
Level: 64

Re: Wywiad z Programistą Cipsoftu

heh thx


http://img13.imageshack.us/img13/8466/ovoj.jpg

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.narutots.pun.pl www.visionpol.pun.pl www.etipb.pun.pl www.gtasaforum.pun.pl www.forgottenlegends.pun.pl