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
-
[DLL] GMThreads
PsichiX odpowiedział(a) na Snake temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Na dodatek chyba blokuje zuzyta pamiec bo z kazdym kolejnym wlaczeniem programu tworzacego watki coraz mniej czasu potrzebuje na wywalenie bledu z brakiem dostepu do pamieci :0 -
[DLL] GMThreads
PsichiX odpowiedział(a) na Snake temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Snake: Musze Ci powiedziec ze Twoj DLL jest nie wydajny na dluzsza mete - uzywajac go zauwazylem ze chyba nie zwalniasz pamieci uzywanej przez watki po ich wykonaniu - po niedlugim czasie pamiec sie strasznie zapelnia :/ dasz rade to naprawic? bo w takiej postaci dll jest niezdolny do dlugiej pracy :/ PS. zeby nie bylo - sprawdzalem w c++ i tam ja calkowicie czyszcze po sobie pamiec ale i tak jest ona zapychana przez tworzone watki. -
Rysowanie kwadratu o określonej wielkości :P
PsichiX odpowiedział(a) na Markuz temat w Pytania początkujących
create: x1=get_integer("Podaj Szerokość Bitmapy: ",0) y1=get_integer("Podaj Szerokość Bitmapy: ",0) step: draw_rectangle(x+1,y+1,x1,y1,true) -
hmm, dziwne - wlasnie sprawdzilem i serio laduje tylko z tej samej lokalizacji co folder gry - pozniej postaram sie poszukac przyczyny tego bledu, a na razie niestety pozostaje trzymac modele w folderze z plikiem gry
-
musieli by calkowicie zmienic system przechowywania zasobow
-
to ja jestem w grupie 6 tylko nikomu nie mowie ze wszystko co zrobilem nie jest moje - AJM DA NUUUUB! A tak serio to mi tu zaczyna pachniec offtopową kupą - teraz każdy będzie sie chwalił w jakiej "grupie" jest? Opanujcie swe zapędy w takim razie i wracajcie do tematu.
-
w koncu, bo to szybkosc dzialania jaka prezentuje obecny gm jest conajmniej smieszna - ale przewiduje poprawe rzedu 15 (gora 20) % - na wiecej nie ma co liczyc.
-
W takim razie moze skomponujesz jakis utwór (niech juz bedzie typu trance) ktory by dodawal dynamizm grze i pokaz nam go, wtedy beda wieksze szanse na to ze bedzie na nia duzy popyt :)
-
podstawowy blad to prosba bota o tlumaczenie tego co nie rozumie. To sie robi inaczej. Jak bot czegos nie wie, to powinien wtedy gromadzic nastepne dane ktore bedzie laczyl z danymi znaczeniami (innymi slowami) wedlug wag (ilosci odwolan, itp.). kazde slowo musi miec jakies lacza do innych slow czy znaczen (zaleznie jak to robisz) wtedy bot bedzie uczyl sie sam, a nie od Ciebie. Jesli zrobilbys to tak jak chciales to bot bylby zdolny do oglupienia - dajmy na to ze widzi slowo "jesc" i pyta co to znaczy i ty mui cos w tej chwili niechcacy innego powiesz nie na temat to on to przyjmie za prawde bezwzglendna i bedzie powielal blad, a tak nie moze byc - bot sam musi sprawdzac jakie inne znaczenia najwiecej/najbardziej pasuja do slowa "jesc".
-
ekhm, jesli juz sie zabierasz za robienie sztucznej inteligencji to slowa bedziesz musial z czyms powiazac, wtedy bot bedzie na prawde wiedzial co to myslenie
-
GML text="taki sobie zwykły tekst" wyrazy=ds_list_create() slowo="" for(i=0;i<string_length(text);i+=1) { char=string_char_at(text,i) if(char!=" ") slowo+=char if(char=" "||i=string_length(text)-1) { ds_list_add(wyrazy,slowo) slowo="" } } ten kod podzieli ci zdanie na slowa i zapisze do listy ;)
-
Tytuł: CodeCaroline Środowisko: C++ Opis: Przedstawiam Wam algorytm szyfrujący i deszyfrujący dane typu char*. Będzie on używany w zabezpieczeniu PlayGate Framework. Co do nazwy - Jak widać nazwałem go imieniem pewnej dziewczyny ;P Tak sie złożyło że Ona natchneła mnie akurat na tego DLLa (dziwne ale u mnie wszystko sie bierze tylko z weny twórczej) i w podzięce nawałem go Jej imieniem :) Ale koniec o tym. Co potrafi ten DLL? Szyfruje i deszyfruje dane, gromadzi je w kontenerach do których możemy sie potem odwoływać przez ich ID. Ważne: możemy (a nawet musimy) czyścić po użyciu kontenera (czyli po zwykłej akcji szyfrowania lub deszyfrowania), aby nie zaśmiecać pamięci. Mam nadzieję że przyda się on osobom programującym w c++. Zamierzam dodać funkcję zapisu i odczytu zaszyfrowanych danych z plików. W SDK znajdziecie: DLL, plik main.cpp z testem i objaśnieniem działania, oraz plik nagłówkowy który jest niezbędny do działania aplikacji wykorzystującej DLL. Enjoy! ;) Pozdrawiam ΨΧΞ Download: https://gmclan.org/up1105_4_CodeCaroline.html Rozmiar pliku: 223KB Autorzy: Programowanie: PsichiX
-
Wedlug mnie jesli ten caly ban polecial za uzywanie serwera bez zgody czy cos w tym stylu to wtedy banowanie za to bylo by nader dziecinne - zawsze mozna to inaczej zalatwic. O moje metody prosze nie pytac. Ale co do bigsharka to jestem za tym by go odbanowac - tak jak mowil Dark, on byl pomocny, no tyle ze (z tego co pamietam) mial wygorowanie ego i uwazal sie za mistrza, no ale zdolnosci mial i to mu przyznac trzeba ;p
-
Jak dla mnie to sterowanie kompletnie do wymiany, skrzynie dziwnie sie zawsze zwracaja w kierunku z ktorego strzelamy, kule przelatuja przez sciany (uzyj collision_line()). gdyby nie to to bym powiedzial ze nawet przyjemna ta gra, ale przez te bledy nieco wkurza i nudzi ;p
-
Czysty GM Ci na to nie pozwoli, uzyj dlla ktory przekonwertuje png na bmp + wyodrebni do drugiego pliku maske alpha dla obrazka. Nie mam pojecia czy wogole taki dll istnieje, wiec rob w photoshopie czy gimpie osobno obrazek bmp i osobno maske alpha
-
w takim razie pokaz prosze fragment kodu gdzie ladujesz model
-
jak dla mnie to sirluki pokazal lepsze drzewko
-
jak dla mnie co najmniej dziwnie oczojebne ;p
-
robie nowy system multi do Soullanda i na pewno dam okrojona wersje na GMClan (przyklad 2d + podstawy EnvSys) ale trzeba bedzie poczekac ;p
-
To co ma robic zeby sie odblokowac, jak nie blokuje go zupelnie nic? (zadna sciana, drzewo czy krzak, nawet potwory nie podchodza go zabic)
-
Tyle ze on ma dobre haslo, a siedzi.. w wiezieniu chyba :0 wczoraj mowil jak nie mogl sie ruszac a wokolo infinite-spidery ganialy.
-
Pewnie ladujesz obiekt ze zla struktura. Poprawna struktura to trójkowanie wierzchołków (czyli zwykle triangulate all faces przy eksporcie), poza tym w plikach mtl upewnij sie ze wszystkie zasoby (teksturemapy, alphamapy) maja poprawne sciezki (czy pliki sa tam gdzie wskazuje sciezka dostepu w pliku mtl) :)
-
@UP: No to jeden z nielicznych przypadkow kiedy sie z Toba zgodze ;> tam raczej specjalnych wymagan nie powinni miec ;p
-
Wystarczy nawet podejrzec source Tlena i podpatrzec jak to dziala
-
moze cos podobnego - ja opracowuje nieco bardziej inny i zlozony system serwerow i podserwerow - to na bank przyspiesza lacznosc miedzy graczami