zaloguj się

Pokaż pełną wersje : Tibia we Flashu ?!


Serhean
30-06-2009, 16:18
Na forum tibiaspy.com znalazłem coś takiego :

W piątek główny programista Cipsoftu wygadał się na test serverze, że w chwili obecnej cały klient Tibii jest przepisywany od nowa. Zgodnie z tym co mówił, nowa wersja klienta będzie napisana w Flashu. Jakie będą tego konsekwencje? I dlaczego jest to robione? Oto kilka przypuszczeń.
Na początku swojego istnienia klient Tibii wykorzystywał biblioteki DirectX 5 do tworzenia grafiki. Technologia ta pochodzi z roku 1997. Na chwilę obecną w świecie programowania stawia ją bardziej jako materiał dla archeologów niż programistów. Z biegiem czasu klient Tibii otrzymał wsparcie dla DirectX 7, a w końcu 9 (i końcowej intempletacji w wersji 9.0c). W międzyczasie doczekał się także wsparcia dla technologii OpenGL, co w dalszym okresie pozwoliło Cipsoftowi na łatwe stworzenie natywnego klienta na Linuksa.
Tu rodzi się pytanie - dlaczego w ogóle Cipsoft bierze się za przepisywanie klienta? Odpowiedź może być prosta. Mimo unowocześniania silnika graficznego, część kodu pozostawała zgodna ze starszymi wersjami bibliotek. Jeżeli przyjrzeć się dokładniej raportom o błędach (to okienko, które pokazuje się w momencie, gdy klient się wysypie), często widać, iż klient Tibii próbował odczytać coś z obszaru pamięci operacyjnej, która do niego nie należała. W nowszych systemach operacyjnych taka działaność zostaje uznana za szkodliwą i program jest zmuszany do zamknięcia. Takie restrykcje stosowane są w systemach z rodziny Windows NT (w tym 2000, XP, Vista, 7), ale nie w starszych (95, 98, ME). Klient Tibii posiadający część swojego kodu opartego na bibliotekach DirectX 5 może doprowadzać do naruszenia ochrony pamięci i zostać zmuszonym do zamknięcia. Cipsoft musiał poświęcić mnóstwo czasu, aby wykluczyć jak najwięcej takich przypadków, ale jak każdy gracz wie - nie udało się to w 100%.
Pytanie brzmi - dlaczego Cipsoft chce wykorzystać do tego flasha? Obecny klient napisany jest w C++ i czy nie prościej byłoby go po prostu poprawić? Możliwe właśnie, że nie. Czasem łatwiej napisać program od nowa, niż bawić się z kodem który w przeszłości był pisany przez kilka różnych osób i prawdopodobnie w ciągu 10 lat zmieniany wielokrotnie. Wybór technolgii daje do myślenia. Cipsoft zapewne myśli przyszłościowo. Flash jest wieloplatformowy, nie ma problemów z różnymi konfiguracjami komputerów i systemów operacyjnych. Można więc przypuszczać, że Cipsoft myśli o wydaniu Tibii na inne platformy - od komórek po Mac. A może planują wydanie Tibii w wersji działającej pod kontrolą przeglądarki internetowej? Czas pokaże.
Decyzja o przepisaniu klienta prawdopodobnie zapadła rok temu. Wtedy to na stronie cipsoft.com poszukiwano programisty 3D oraz programisty Flash. Oferty pracy zniknęły jakiś czas temu, można więc przypuszczać, iż odpowiedni ludzi się znaleźli. Otwartą sprawą pozostaje kiedy możemy liczyć na jakieś oficjalne informacje, w tym informacje o planowanym wydaniu nowego klienta. Myślę jednak, że mówimy tu o perspektywie przyszłego roku, a więc wiosennej łatki lub letniej aktualizacji.

Tekst ten został utworzony przez użytkownika Dwimenor

Co o tym sądzicie?
Kolejna plotka, czy bliska przyszłość ?
Czy zmieni się życie przeciętnego Tibijczyka?

@down
Gdzieś napisałem : "halp halp jutro będzie Tipjoszka 3d/1/1/1?!!!"?
Bardziej mnie interesuje wprowadzenie Tibii na inne platformy :)

@Wald_Kerius
Nie wiedziałem o tym, już zmieniam autora i źródło.

@Goku
30-06-2009, 16:25
na 100% nie będzie Tibi 3D tak jak te dzieci mówiły.. nawet przeczytać dokładnie nie umią....będzie to tylko nowy klient nic więcej nic sie nie zmieniz w "Tibi" jedynie zmiany będą widoczne w Kliencie....

Wald_Kerius
30-06-2009, 16:36
Post ten został utworzony przez użytkownika Fragles_Luminera


A raczej w całości został skopiowany z artykułu Dwima z codziennej relacji z test serwera.

Oryginał tutaj
http://forum.tibiaspy.com/showthread.php?t=1858

Zamne
30-06-2009, 16:51
o ile wiem, flash jest troszke sprzetozerny :s

Gelt
30-06-2009, 20:27
Zawsze mnie dziwiła reakcja ludzi na tego typu informacje. Cześć zaczyna myśleć, iż nagle stanie sie 3d..; |

Wylansowany
30-06-2009, 20:39
Nie znam się na programowaniu, ale dobrze rozumując text, wychodzi na to, że Tibia zmieni się tylko od strony technicznej, żeby Cip Soft mógł w przyszłości przeprowadzić ew. jakieś większe zmiany, a na obecną chwilę wszystko pozostanie bez zmian. Nie wyłapałem nic, żeby Tibia miałaby być 3D...

redfaction
01-07-2009, 01:26
Powaliło ich chyba, tęgie programisty tam są naprawdę, jeżeli nie ogarnęli jeszcze że flasz do lekkostrawnych nie należy.

xoz
01-07-2009, 01:50
flash nie musi byc niewiadomo jak zasobozerny. kwestia "chce" programisty

Makuki
01-07-2009, 10:53
Gry Flash to tragedia, chociaż jest multiplatformowe ale kurde ile można. Już taki Dofus ssie przez to.

MatKus
01-07-2009, 10:57
Technicznie rzecz biorąc, flash spokojnie powinien udźwignąć Tibię. Tibia jest bardzo prostą graficznie grą jak na obecne czasy i myślę, że pod tym względem flash sobie poradzi.
Nie dziwię się, że piszą od nowa klienta, po 10 latach zmian tego samego po 100 razy tam naprawdę musi być już niezły syf :P
Na nowego klienta pewnie jednak poczekamy jeszcze sporo. Rok? dwa? a może i dłużej, znając CipSoft.

shoq
01-07-2009, 11:37
Dokładnie, w kodzie klienta z pewnością już jest niezły bałagan.
Klient we flashu? Czemu nie? Jeśli to dobrze zrobią, to nie będzie zbyt obciążający, a - nie oszukujmy się - Tibia nie jest bardzo rozbudowaną grą.

Dwimenor
01-07-2009, 12:07
o ile wiem, flash jest troszke sprzetozerny :s
Raczej Adobe Flashplayer jest mocno sprzętożerny. Te same aplety flashowe w gnashu działają dużo szybciej. Tylko, lekko rzecz mówiąc, gnash ma jeszcze BARDZO daleką drogą do przebycia aby stać się realną platformą do codziennego użytku.

Nie znam się na programowaniu, ale dobrze rozumując text, wychodzi na to, że Tibia zmieni się tylko od strony technicznej, żeby Cip Soft mógł w przyszłości przeprowadzić ew. jakieś większe zmiany, a na obecną chwilę wszystko pozostanie bez zmian. Nie wyłapałem nic, żeby Tibia miałaby być 3D...
Jest dokładnie tak jak mówisz.


Inne relacje z test servera i przecieki:
http://forum.tibiaspy.com/forumdisplay.php?f=73

Rybzor
01-07-2009, 12:23
Na nowego klienta pewnie jednak poczekamy jeszcze sporo. Rok? dwa? a może i dłużej, znając CipSoft.
W przypadku CipSoftu, termin "sporo" otwiera okres ~5 lat, no i w górę : P

Zamne
02-07-2009, 17:10
ale wyobrazcie sobie pvp w takiej tibii:

wchodzi sobie 1-2 kolesi do ofiary, puszcza rage of the skies(mnostwo chmur do wyswietlenia, swiatlo), flash wszystkim na ekranie zamula kompa, ze przetrawi to dopiero za 10 min, wchodza wlascici pekerzy i spokojnie rozwalaja delikwenta