PsichiX
Użytkownicy-
Postów
5 647 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
12
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez PsichiX
-
prawdziwych graczy nie interesuje czy jedynie zmieniono grafike a reszta to gotowiec, czy moze robiono gre od podstaw (rzadkosc). graczy i wydawcow interesuje efekt koncowy. a przyklad silnika w wersji ktora uzyl jest tak skapy, ze moglbym powiedziec ze niemal go w ogole nie uzyl :P
-
powtarzam, nie zerżną, a wykorzystał, to różnica ;P
-
sprawdź co jest przed tym '{' w linijce gdzie wyświetla błąd, albo napisz mi tu o którą linijkę bądź który nawias chodzi, bo to co jest przed nim jest źle
-
ojć, po to sie silniki robi aby ktoś z nich korzystał, nie ważne czy będą one dużą czy małą częścią gry, tutaj widać że małą, skoro grafika wymieniana :P przecież nie robiłem tego wszystkiego aby się przed Wami tylko chwalić :P a że kolega skorzystał i dostosował po swojemu, nie znaczy że od razu zerżną przykład ;)
-
nie strcpty a strcpy
-
youtube -> "soulland trailer" :P bo ja wiem, moze to i na fale wygladalo, ale kaustyki tam byly glownym efektem w wodzie
-
a wlasnie, ta woda z soullanda podobala sie Wam? znaczy czy daje zludzenie dynamicznosci? moge wtedy pod ten desen kombinowac i wyjdzie szybciej. tylko co Wy na to? :) Tymon, powiedz lepiej na czym testujesz? uzjela przypadek jest w trakcie roboty, Twoja tez uwzglednimy, tylko musze wiedziec gdzie szukac :)
-
powody wymieniłem wyżej :P swoją drogą, pamiętajcie że przyrost spadku FPS nie jest liniowy, a raczej o kształcie hiperboli, czyli nie powinnismy liczyc fps jako spadek * ilosc obiektow, bo moze w rzeczywistosci wyjsc wiecej lub mniej niz przewidzielismy. tak czy inaczej kupa z tym zabawy ale warto :P
-
ok, ku Waszej uciesze kombinuje nad podobną wodą, jednak o mniejszych wymaganiach ale i też zapewne mniejszej realności, więc nie wszystko stracone, postaram sie aby śmigało na każdej karcie z minimum SM 2 oraz 2 jednostkami teksturującymi, to powinno diametralnie zwiększyć prędkość :P
-
bo ja wiem, do orderu to mi brakuje zwiekszenie predkosci gry z tym mocnym shaderem wody xD bo tak to duzo obiektow i woda wszystko zwalnia (ona wykorzystuje az 4 tekstury z czego jedna dynamiczna z surfacesa), u mnie na przyklad spada do 22 fps ;/ ale dzialam nad pelna optymalizacja, musi byc szybkie, baardzo szybkie :D
-
tutorial dla ludzi z yoyogames, bo im xenon sie jedynie skojarzyl z shaderami, wiec musialem pokazac ze i bez nich sie w nim tworzy. chcialbym zobaczyc taka wode w tibii :D jednak trzeba bedzie odseparowac efekty i tutki od zrodlowego przykladu :P jutro wrzuce cos nowego i dzieki za komentarze :)
-
a Wy macie cos takiego jak raport z dopiskiem: "przeniesc do pytan poczatkujacych/zaawansowanych", wiec nie potrzebnie psujecie sobie nawzajem humor.
-
refrakcja to zakrzywienie światła, tym samym zmienia natężenie tego które wpada do oka, niczym normalna zmiana kierunku patrzenia. Poza tym mówisz o 5 metrach, spójrz mi na morze z łódki i z klifu albo lepiej z samolotu nad nim i powiedz czy też tak samo dobrze widzisz.
-
shader wody jest za mocny niestety, koncze optymalizacje silnika bo GMowe sposoby zawodza
-
Refrakcja fal wody robi swoje
-
jasne że da, pozmieniam parę rzeczy, pierw się zagłębię bardziej w Twoją kartę graficzną abym wiedział co konkretnie muszę w silniku uwzględnić i będzie śmigać :) ale mówię, wiem gdzie szukać, bo brak obsługi shaderów w nowej karcie wywala zapewne tylko gdy zostały one przeniesione z rozszerzeń.
-
uzjel, widocznie w Twoja karta nie obsługuje rozszerzenia shaderow ARB a ma je w rdzeniu lub tylko GLSL, jestem w trakcie dodawania obsługi GLSL oraz dodam automatyczne wykrywanie czy shadery ARB sa wbudowane czy jako rozszerzenie.
-
Wyliczanie dwóch punktów sprita zależnych od kierunku..?
PsichiX odpowiedział(a) na Exigo temat w Pytania zaawansowanych
przy wczytaniu sprajta musisz zrobic jego mape ksztaltu czyli oblecieć obrazek jakimś algorytmem który zamieni obrazek rastrowy na wektorowy, względem przezroczystości. dalej to błahostka, obrócić wektory w macierzy (lub przez lengthdir o zgrozo) i szukasz tego o najmniejszym i najwiekszym X -
Wyliczanie dwóch punktów sprita zależnych od kierunku..?
PsichiX odpowiedział(a) na Exigo temat w Pytania zaawansowanych
potrzebujesz punktów granicznych sprajta do cieni? -
;F hologram czy black & white to moze i nie, no ale bump mappingu nie mozesz uznawac za zbedny efekt :0 nierownosci na scianach kafelkowanych, na ubraniu gracza, oj, przeciez jest tyle miejsc gdzie bump by swietnie pasowal :D a bumpa ze swiatlem punktowym dodam do listy do zrobienia ;)
-
Tytuł: XenoN PlayGate Gatunek: Silnik Opis: W końcu jestem w stanie oddać w Wasze ręce w miarę pełną wersję wrappera pod GM. Czym jest XenoN? Jest on silnikiem do gier i aplikacji, w obecnej wersji wykorzystujący 3 moduły: Photon (grafika), Chaos (fizyka) oraz Echo (dźwięki). Grafika, dzięki możliwości używania Shaderów (programów dla karty graficznej), może być jeszcze bardziej realistyczna; fizyka skupia się na zagadnieniach czasu i przestrzeni, jest w pełni modyfikowana, dzięki czemu można samemu określić własne zachowania i interakcję elementów świata; Dźwięki za pomocą biblioteki Audiere umożliwia odtwarzanie wielu formatów dźwięku, a elementy strumieniowe pozwalają zaoszczędzić miejsce w pamięci. Projekt ogółem ma ponad rok pracy (z przerwami miesięcznymi) ale wciąż jest i będzie rozwijany aby dorównać najlepszym tytułom na rynku. Więcej informacji odnośnie silnika umieszczę wkrótce. Z dnia na dzień będę umieszczał nowe fragmenty bądź całe kursy oraz nowe zasoby. Do zrobienia na chwilę obecną: * Moduł PlayBridge do użytku w GM LITE (!) * Optymalizacja scen wymagających większej wydajności - Implementacja i opis działania * Tutoriale (obsługa dźwięku; obsługa shaderów i zaawansowanych opcji graficznych; fizyka gry, czyli nasza własna interakcja ze światem) * Uzupełnienie i wydanie kompletnej dokumentacji online i offline; rozbudowanie strony silnika. Download: http://playgate.psichix.com Rozmiar pliku: ~ 7 MB Autorzy: Programowanie: PsichiX Fabuła: <Brak> Grafika: PsichiX, Copoconaco, KubaGM Muzyka: PsichiX (choć chwilowo nie została dodana) Screeny:
-
ja mam takie cuś GML instance_activate_object(ParentOptimized) range=128 instance_deactivate_region(gmEngine().x-range,gmEngine().y-range,gmEngine().width+2*range,gmEngine().height+2*range,false,true) instance_activate_object(gmEngine()) instance_activate_object(ParentNonOptimized) instance_activate_object(showFps) a instance_activate_region() jako pierwsze 4 argumenty ma x, y, szerokosc i wysokosc, a nie x1, y1, x2 i y2 (GM 6.1)
-
Poprawka - obiekt musi mieć maskę, dopiero działa na nim dezaktywacja, lol xD