![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 26.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam zapisane w relacyjnej bazie danych replaye z gry komputerowej (dla każdej klatki będą to takie dane jak położenie postaci, ilość zdobytych punktów, poziom energii, itd.). Chciałbym teraz na stronie www na podstawie tych danych odtworzyć replay z gry. W jakiej technologi najlepiej zrealizować coś takiego? JavaScript, AJAX?
-------------------- |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 715 Pomógł: 47 Dołączył: 5.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
A może warto by się zainteresować flashem i activescript 3 ,albo silverlight(tylko nie renderuje grafiki 3d-poza tym w połączeniu z WCF jest znacznie potężniejszym narzędziem niż flash).
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 26.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ogólnie chodzi mi o dwie rzeczy. Po pierwsze - żeby jak najwięcej ludzi mogło te replaye zobaczyć. JavaScript ma włączony w przeglądarce prawie każdy. A jak to będzie np. z Javą?
Po drugie - żeby dało się te replaye oglądać również na iPhone - a więc Flash odpada. PS Jaki moglibyście polecić silnik graficzny do JavaScript? PS2 Czy jeżeli ktoś ma włączoną w przeglądarce JavaScript, to na pewno będzie mu też działał AJAX? -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 715 Pomógł: 47 Dołączył: 5.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Silverlight to nic jak mieszanka JS- xml- c# ,działa po stronie klienta ,z tą różnicą ,że wymusza na użytkowniku instalacje pluginu silverlight w przeglądarce.Jedną naprawdę dobrą cechą jest,że jak ktoś wyłączy JS w przeglądarce to nie uruchomi aplikacji.
Silverlight ,niejako wymusza na użytkowniku korzystanie z JS,bez tego ani rusz. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 26.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Sorry, za odkop, ale od ostatniego posta w tym wątku trochę się zmieniło - wszedł HTML5, więc chciałbym zapytać - czy jest możliwość żeby te replaye odtworzyć przy pomocy HTML5?
-------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zapoznaj się z czymś takim jak canvas.
Co i tak determinuje użycie JavaScript. Na iPhone canvas z tego co pamiętam działa, natomiast głowy sobie uciąć nie dam. Natomiast będziesz musiał zredukować ilość klatek na sekundę, żeby nie zajeździć przeglądarki mobilnej. W jakości HD to nie pójdzie ![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Lepiej użyć Javy, większość telefonów obsługuje tą technologie ,jak już ma to działać na urządzeniach mobilnych.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
http://stackoverflow.com/questions/2368166...nes-web-browser
http://stackoverflow.com/questions/2433338...d-or-blackberry Jeśli chodzi o powyższy post i użycie Javy na iPhonie (i Blackberry w dodatku). @Niktoś Chłopie, to już Twój kolejny post, który zauważam, gdzie dyrdymały podajesz jako prawdę, zupełnie bez zweryfikowania informacji. Nie chcę się czepiać, ale w sumie wprowadzasz tym innych w błąd i tyle. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Eh,,Powiem ,ze nie interesuje się urządzeniami mobilnymi,zawsze myślałem że java dominuje w świecie telefonów,ale tak chyba było ubiegłej dekady:).
Popatrzyłem trochę ,no i większość telefonów obsługuję XHTML + język C# i js z Ajax.Heh przez przypadek poszedłem chyba w dobrym kierunku programując w ASP.NET C# i XHTML. To wszystko ma jak przedmówca Rid mówił także kliencki Silverlight i co ciekawe co niektóre telefony mają wbudowaną albo wbudują obsługę tego języka. Czyżby Microsoft chciał przejąć także ten rynek? Ten post edytował Niktoś 17.12.2011, 22:33:23 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Microsoft powoli zaruca projekt Silverlight na rzecz rozbudowywania HTML5 (http://blogs.msdn.com/b/b8/archive/2011/09/14/metro-style-browsing-and-plug-in-free-html5.aspx, po polskiemu: http://antyweb.pl/internet-explorer-10-w-w...-na-windows-8/)
Aktualnie, coby było na temat - jest jeszcze możliwość skorzystania z SVG, chociaż z tego co widzę canvas zaczyna królować http://pl.wikipedia.org/wiki/Scalable_Vector_Graphics |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Gazety kłamią ,hehe coś tu nie kaman:
http://technologie.gazeta.pl/technologie/1...a_iPhone_a.html http://antyweb.pl/internet-explorer-10-w-w...i-na-windows-8/ http://kopalniawiedzy.pl/Microsoft-Silverlight,14269 Z tej technologi,raczej tak szybko nie zrezygnują ,po za tym duże serwisy korzystają z lilverlight ,zwłaszcza te multimedialne. |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 26.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Natomiast będziesz musiał zredukować ilość klatek na sekundę, żeby nie zajeździć przeglądarki mobilnej. W jakości HD to nie pójdzie ![]() A na komputerze by dobrze chodziło? -------------------- |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzisiaj pewnie już tak. Natomiast zależy to m.in. od wydajności komputera, z którego ktoś korzysta.
Generowanie tego typu obrazów "w locie" trochę zasób komputera klienckiego zeżre. Dlatego bardzo ważną sprawą będzie tutaj zapewne takie zbudowanie skryptu, aby był możliwie najbardziej wydajny ![]() |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 26.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
W takim razie w czym te replaye warto by było zrobić? Może w Flashu, ale Flash będzie chyba powoli wypierany przez HTML5?
-------------------- |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Zrób ,na razie w HTML5 z użyciem ajax -rozwiązanie bardzo nieoptymalne ,bo wiąże się z częstymi requestami.Póki co ,może jakoś będzie działać,jak silverlight nie umrze to potem użyj jego bo w twoim przypadku byłoby to o niebo lepsze rozwiązanie.
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ale te replaye to w jakim formacie masz zapisane? Mniemam że to są jakieś filmiki tak? To użyj html5, tag video + ajax();
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 26.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Tak. Macie rację - najpierw użyję chyba HTML5 + AJAX.
-------------------- |
|
|
-Gość- |
![]()
Post
#18
|
Goście ![]() |
Ale Flash będzie chyba nadal dział w przeglądarkach, tylko po prostu nie będzie już rozwijany przez Adobe?
|
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 306 Pomógł: 42 Dołączył: 25.03.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ale Flash będzie chyba nadal dział w przeglądarkach, tylko po prostu nie będzie już rozwijany przez Adobe? Żartujesz sobie? Niby czemu ma być nierozwijany? HTML5 to w ogóle inna bajka niż Flash. -------------------- Strony WWW: http://arscreo.pl
|
|
|
-Gość- |
![]()
Post
#20
|
Goście ![]() |
Racja, na razie nie będzie rozwijany chyba tylko na platformy mobilne:
Cytat Many developers have been using HTML 5 for some time now in favor of Flash, but with Adobe announcing that it is no longer developing Flash for mobile devices, the days of Flash are coming quickly to an end. http://www.businessinsider.com/why-flash-i...bout-it-2011-11 Ale czy nie będzie to pierwszy krok, do całkowitego zaprzestania rozwijania Flasha na rzecz HTML5 i kolejnych jego wersji? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 06:41 |