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
-
dobra, zostawmy już to w spokoju, bo się niepotrzebne napięcie tworzy :P problem też rozwiązany więc nie ma sensu ciągnąć dalej sprzeczki czy cokolwiek co się tu działo :P
-
Pental: lol, ale nic nie musiałeś pisać o vectorach, on napisał, nie ty O.o nie rozumiem już do czego bijesz :0
-
Chłopie, ale crack wyłapał to ze przy tablicy będzie musiał znać i określić rozmiar, więc uznał vector za dobry wybór gdyż tam tablica się automatycznie rozszerza jeśli nie przekracza rozmiaru którym się ustala metodą reserve (to o czym pisałem) :P
-
Pentalku, a slyszales o czyms takim jak metoda reserve dla vectora? :0
-
pental, vector jest oparty na tablicy dynamicznej ;) jest po prostu latwym interfejsem dla tablic dynamicznych :) ale i tak bardziej radzil bym zastosowac listy, gra tym zyska na predkosci :) (gdy liczba elementow jest zmienna i nie mozna okreslic maxymalnej jej liczby, oraz gra bedzie za kazdym razem przechodzic przez wszystkie elementy kontenera)
-
tworzysz klasę pocisku i dodajesz nowe obiekty do jakiegoś kontenera. Możesz wykorzystać też tablicę obiektów (dynamiczną lub statyczną, zależnie od woli), a jako kontener użyć list skoro i tak przelatujesz za każdym razem wszystkie obiekty :P http://pl.wikibooks.org/wiki/C%2B%2B/Listy
-
Przeczytaj to: https://forum.gmclan.org/index.php?showtopic=14281 i to: https://forum.gmclan.org/index.php?showtopic=16253 a temat zamykam :)
-
Akurat to nie było by trudne, i nie tyle by to bylo dla dowolnego sprite co dla konkretnego modelu, ale przenoszę właśnie EnvBox modeler pod nową wersję XenoNa więc będzie narzędzie do łatwego tworzenia modeli fizycznych (na razie tylko 2D) :)
-
A to nowość, zwykle były problemy głównie przez kartę ATI :0 ale dobrze że chociaż Tobie działa :D Wiem ;( właśnie dodaje jakieś stabilizatory żeby drzewo się nie łamało, może pomoże, jak nie to poszukam innego wyjścia, bo od fizycznej strony to nie ma sposobu aby to tak pozostało :P Swoją drogą, dodam quadtree (2D) oraz octtree (3D) aby przyspieszyć proces rysowania (bo teraz on sie opiera na GMowej dezaktywacji obiektów) oraz obliczenia fizyczne, bo fizyka jest liczona dla wszystkich, a muszę sprawić aby pewien obszar był aktualizowany (w niektórych przypadkach) EDIT: eee, w obecnej postaci to przykład jest tak jakby jednolity, więc zrobię go bardziej uniwersalnym i przerobie na dawno zapowiadany EnvSys, w którego idei było brak ujednolicenia z całym przykładem, przynajmniej będzie można stawiać różne obiekty bez obaw że coś bez czegoś może nie zadziałać :P
-
a no to inna bajka, może próbować u Play, ale niech wie że musi im pokazać demo graficzne
-
Play ostatnio wyczulił się na jakość, teraz przyjmują jedynie bardzo dobre tytuły, tak więc żadna GMowa gra nie przejdzie :P
-
Hmm, masz może everesta (albo inny program do tworzenia raportow odnosnie Twojego sprzetu)? przydal by mi sie taki raport (na PW) to bym przeanalizowal, najwazniejsze info jak zwykle (najlepiej dokladne; nawet sterowniki) o karcie graficznej (jesli ATI to sie nie dziwie ze moze nie dzialac, jakos tak z tymi kartami bywa :/). Ale tak czy inaczej, wtedy postaram sie na to zaradzic Marku :)
-
Jak widzisz, to nie bug, to efekt zamierzony Pieterku, no zrozumcie, na tym polegają czarne dziury ;) (a to ze cofa sie tez do poprzedniej to dla tego ze czarna dziura niszczy sie dopiero gdy zniknie obiekt, a wiec po puszczeniu PPM na sekunde czy dwie nadal istnieje - taki multi tunel przestrzenny (gdy udostępnie moduł TimeBridge, to będzie czaso-przestrzenny ;D) :P) Because it's not yet ready :) Wrzuciłem aktualny stan prac nad przykładem abyście pomogli mi i podpowiedzieli co chcieli byście tam zobaczyć oraz co dopracować :) Wiesz, gdybym miał tam wsadzić całą funkcjonalność silnika to byłby z tego raczej projekt gotowej gry open source a nie przykład ;)
-
Marku, a masz Viste czy jak?
-
Hmm, to pewnie humorki GMa :/ a spróbuj odpalić jeszcze raz, tak czy inaczej wrzucę później nowszą wersję :P PS. Mam nadzieję że woda się podoba (a zwłaszcza efekt kaustyk (rozbłysków światła na wodzie)) :D
-
w pierwotnej postaci (w wersji do Soullanda) czarna dziura była dodatkowo z blendingiem addywnym, ale z kolei nie wyglądało to na czarną dziurę, a bardziej na jakiegoś duszka, ale zaraz sie to da i zobaczymy czy efekt większości się spodoba :)
-
Mam świadomość tego i ten problem mnie męczy, bo nie chcę specjalnie dawać modelu drzewa w przestrzeni 3D, choć to by rozwiązało problem, ale też utrudniło by Wam zrozumienie obsługi (a lepiej zacząć od 2D), jednak spróbuję zamienić kolejność operacji fizycznych (dam pierw obsłużenie czarnych dziur, a potem siły kowalencyjne, bo teraz jest na odwrót) oraz dodać 2 siły kowalencyjne, łączące krzyżowo przeciwległe wierzchołki drzewa. Jaka karta i ile (/jakie) programów było w tle? Tak jak Crack napisał: bo i ono wpada w czarną dziurę (w końcu w jej naturze jest to, że wsysa wszystko co w pobliżu do siebie :)) Bardzo dobre pytanie :) odpowiedź brzmi: tak :) Właśnie trwają prace nad obsługą shaderów CG :) (kurcze, powinienem zrobić jakąś publiczną listę TODO :P)
-
(Ważna informacja więc nie raportować :P) Daję tu EXEca z prac nad przykładem do nowego PlayGate (sceneria wzięta ze starego silnika Soullanda (tego z filmiku)). W aktualnej wersji przykładu zostały użyte 2 moduły - Photon oraz Chaos, a moduł Echo będzie w ostatecznej wersji przykładu, gdy dostanę utworek od Jakima oraz dodam dźwięki otoczenia :D Czyli w skrócie: z GMa pozostały tylko eventy, całą grafikę i fizykę obsługuje PlayGate. Ściągajcie i piszcie co Wam się podoba, a co nie, oraz co proponujecie dodać do przykładu (ale animacje bohatera olejcie, bo to na razie czysta prowizorka :P) Klawiszologia: LPM - marsz do celu. PPM - skok przez czarną dziurę (im dłużej przytrzymywany, tym dłużej aktywna czarna dziura, co za tym idzie, jej siła wzrasta i otoczenie też przez nią skacze :P) Download: https://gmclan.org/up1105_3_PGexample.html
-
Gnysku, szybciej będzie tak: GML draw_clear(c_black) screen_refresh() :) i może tego użyć gdziekolwiek, dajmy na to w Create czy Room Start
-
Ten problem załatwia lista propozycji, już widząc same propozycje miałbym jaśniejszy obraz :) EDIT: oczywiście osoby chętne wybierały by o czym będą wykładać na prelekcji, oraz dodawać swój temat w razie gdyby coś się nie spodobało z listy
-
na linuxie odpalasz przez WINE tak? Poza tym nie myśl że wszystkie gry z GMa pójdą na linuxie (GMowe gry są przeznaczone na windowsy), bo odpalane są wyłącznie przez emulator, a widocznie na linuxie nie można emulować obsługi dźwięku w Twoim przypadku.
-
Widocznie karta stara. GMowy DirectSound nie może obsłużyć danej karty dźwiękowej i wywala błąd.
-
Taak, to trzeba przyznać, organizacja kuleje. Ja na Twoim miejscu jako organizator zrobiłbym wszystko aby nie dopuścić do ewentualnych bezsensownych kłótni o wyższość jednego z edytorów nad innymi, napisał regulamin tegoż zjazdu, jakiś punkt który by jasno informował że nie wolno tworzyć ani prowokować sytuacji agresywnych, inaczej ukaranie w postaci opuszczenia zjazdu. Każdy musiał by oczywiście podpisać pod tym, aby było jasno przedstawione że każdy się dostosuje. Wtedy to i ja bym się mógł wybrać, bez obaw że będę musiał słuchać bluzgów (albo jeszcze lepiej, jak to pisałeś: aby się nie przyznawać do tego kim jestem *) :) No i gdybym jeszcze miał przedstawioną listę tego co będzie pokazane na zlocie (abym jako GMowiec wśród klików nie czuł się jak rybka wśród rekinów) :) Ale tak czy inaczej w tym roku się nie zjawię, za mało kasy teraz mam na wyjazdy do Wawki. * Z resztą, kłótnia ze mną nigdy nie ma sensu, ludzie psychicznie wymiękają :D
-
Hmm, z tym bym polemizował ;) Po prostu długo nie pokazywałem niczego, ale to się zmieni jutro lub nawet dziś ;) Koniec offtopu z mojej strony, a co do przykładu, to trzęsie się niemiłosiernie ta lina i strasznie niestabilna jest, ale o tym już rozmawialiśmy :P
-
A teraz z łaski swojej, przeczytajcie to i się dostosujcie, bo kolega Tymcio ma rację