Skocz do zawartości

Compi

Użytkownicy
  • Postów

    490
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Compi

  1. Dobry Den zyomky z Czesky Republiczka! Ładny polski, taki klarowny i oryginalny. @TOPIC Ogólnie nie mogę się przyzwyczaić do GM:Sa. Niby GM, a jednak nie.
  2. Compi

    Ostatnia szansa

    Bes senzu. Jak ma być płatna to podziękuje...
  3. Compi

    Własny move_towards_point

    @up zle przekopiowałem @ALT Faktycznie, zaraz sprawdzę
  4. Witajcie gmclanowicze. Otóż pisząc sobie gierke doszedłem do punktu gdzie napisałem własny "move_towards_point" i jest problem. Gdy instancja znajdzie się docelowych koordynatach, trzesie się jak poje*ana. O to kod: GML var vx,vy,sx,sy,angle:integer; obj:TAA; begin obj:=tu przypisanie if (obj.x=x) and (obj.x=y) then exit; angle:=obliczkat_panie_krolu(obj.x,obj.y,x,y); vx:=round(speed*cos(angle)); vy:=round(speed*sin(angle)); obj.x:=obj.x+vx; obj.x:=obj.x+vy; Czy ktoś z was może wie jaka jest tego przyczyna. Pewnie jakis idiotyczny szczegolik którego niedostrzegam, co? Pozdrawiam ;)
  5. Wiem, że odkopuje ale piszę na przyszłość dla potomnych. Mając bajtową cyfre w AX musisz dzielic przez dziesięc i wyswietlać reszte w odwrotnej kolejności. Wyświetlając reszte dodajesz 30 co daje nam cyfre z kodu ASCII. Potem przerwanie/outportb i masz cyferke wyświetloną.
  6. A jest możliwość używania libów *.so na andku tak jak w starym gmie używało się dllek?
  7. Witajcie gmclanowicze. Mam pytanie do ogarów. Nie znam dokładnych zmian od czasów gma 6.1 a potrzebuję wiedzieć czy pisząc sobie emulator takiego starocia jak 6502 nie braknie mi pod koniec projektu jakiś funkcji o których braku nie miałem pojęcia na początku. Z tego co pamiętam, w gmie byly operatory bitowe. Stos i mapowanie pamieci z pewnością da się zrobić. Nie wiem czy na androidzie/html5 można z gma ładować pliki? Czy GM ma na tyle rozwinięte obsługiwanie stringów (miejsce znaku w łańcuchu itp.) abym mógł sobie uprościć niektóre rzeczy. Czy w GMie da się generować wave o podanej amplitudzie itp, itd. Wiadomo, GM:S ponoć został mocno zoptymalizowany więc chyba emulacja cpu z lat 80 nie powinna sprawić problemu na platformach mobilnych? Słucham, co mają do powiedzenia na ten temat znawcy gm:s. Zapraszam do dyskusji
  8. Compi

    NEONの頭骨

    No i co się stało z fioletowym czaszkowatym bohaterem?
  9. Compi

    Mermind

    Syrenkowe coś póki co, przypomina człowieka w pozycji embrionalnej. Poza tym jest git
  10. Compi

    Welcome To GarbageGameZ!

    + Nethack GUI Niestety, nie jestem grafikiem, więc nie pomogę :(
  11. Compi

    Slap

    Dzięki Utermiko, Slap został wzbogacony o obsługe bibliotek z .Net Frameworka. Przykładzik: GML %import dotnet% def (entry); call LoadDll("C:\\net.dll",); call ClearArguments(); call AddDoubleArgument(6,); call AddStringArgument(moja wiadomosc,); call CreateObject($LoadDll,"ManagedDllTest.TestClass",); call ClearArguments(); call InvokeStringMethod($CreateObject,MessageBoxNoParametr,); @EDIT: Slap jest już w stanie osiągnąć prędkość 2000 kroków na sekundę. Sukces!
  12. Compi

    Slap

    char* Dziwnie eksportuje twój kompilator, zamiast LoadDll muszę importować _LoadDll@4
  13. Compi

    Slap

    Ostatnia prośba :] GML EXPORT int CALLING_CONVENTION AddStringArgument(char* value);//System.String EXPORT int CALLING_CONVENTION AddCharArgument(char value);//System.SByte EXPORT int CALLING_CONVENTION AddUCharArgument(unsigned char value);//System.Byte EXPORT int CALLING_CONVENTION AddDoubleArgument(double value);//System.Double EXPORT int CALLING_CONVENTION AddFloatArgument(float value);//System.Float EXPORT int CALLING_CONVENTION AddIntArgument(int value);//System.Int32 EXPORT int CALLING_CONVENTION AddUIntArgument(unsigned int value);//System.UInt32 EXPORT int CALLING_CONVENTION AddShortArgument(short value);//System.Int16 EXPORT int CALLING_CONVENTION AddUShortArgument(unsigned short value);//System.UInt16 EXPORT int CALLING_CONVENTION AddLongArgument(long value);//System.Int64 EXPORT int CALLING_CONVENTION AddULongArgument(unsigned long value);//System.UInt64 EXPORT int CALLING_CONVENTION AddLPVOIDArgument(LPVOID value);//System.IntPtr</span></span> Bardzo by mi ułatwiło życie, gdyby argumenty tych funkcji były char* Ja nie mam kompilatora na kompie, a w slapie jest jeden typ zmiennych, właśnie string. Można też używać int, ale trzeba przerobić zmienną przez __INT@@ @EDIT Jeśli można, to żeby InvokeMethod w każdym przypadku zwracało char* Jeszcze raz dziękuję :]
  14. Compi

    Slap

    Nie tak jest to, że export musi stdcall. Jeśli masz czas, to przekompiluj to, bo jest problem z wywołaniem dlla w Slapie. Oczywiście dziękuję. Od teraz do zmiennej można przypisywać funkcje: GML var $x def (magia); $magia:="To czary"; return $x:=call magia(); %echo $x Slap wyświetli: To czary
  15. Compi

    Slap

    Właśnie pracuję nad nową wersją Slapa. Teraz jest w stanie wykonać 363 linie kodu na sekunde :) Od następnej wersji zmienne będą musiały zaczynać się od $
  16. Tak, Doom chodził na ID Tech 1, a Blood na Buildzie
  17. Compi

    Pytanie

    Czym się różni GM:S od GM? Tak pytam, bo się nie orientuje :P
  18. Compi

    PHP

    Może urlmon pomoże. Ta biblioteka służy do pobierania danych, ale jeżeli podasz adres http://cos.xx?dane1=1&dane2=2 To powinien pobrać to co znajduje się wtedy na stronie. Mógłbyś potem parserem sprawdzić plik
  19. Nie wiem co dalej z nim zrobić. Trzeba napisać do niego bibliotekę standardową, a to jest pracochłonne :/
  20. Nie mam jeszcze screenów, ale pracuję nad programem do tworzenia gier w JS. Mam nadzieję, że się powiedzie :) @EDIT Jestem w trakcie tworzenia Api. Tutaj daje wam kodzik małego Painta: GML <script type="text/javascript"> document.onmousemove = Brush; function Brush() { var kropka = jsgcCreateObject(); kropka.src="brush1.png"; kropka.style.left=mouse_x()+'px'; kropka.style.top=mouse_y()+'px'; } </script>
  21. Powiem tak, wspaniała grafika i klimacik. Niewątpliwie to będzie jedna z nielicznych perełek gmc
  22. Compi

    Bot odpowiadający za nas

    Oczywiście, że się da. Skanujesz pamięć przeglądarki w poszukiwaniu pytań z listy i symulujesz klawiaturę/myszkę. Poczytaj o ReadProcessMemory
  23. Compi

    NEONの頭骨

    Czy to zimą, czy to w lecie, pedał zawsze nosi się w fiolecie. Co do samej gierałki, to wszystko zapowiada się dobrze. Ciekawe tylko czy wyjdzie?
×
×
  • Dodaj nową pozycję...