Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 820
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    142

Treść opublikowana przez gnysek

  1. No było coś takiego, chyba na Enigmie bazowane :) Ale pojawił się android i tyle w temacie.
  2. Normalnie Magi w 3D :P
  3. Ile teraz trzeba głosów, zeby na steamie przejśc ?
  4. Jeśli dobrze widzę, to -1 jest wyżej niż 0 i dlatego :) (gdyby ktoś jeszcze nie widział)
  5. Grr, już nie mogę dawać banów... :P
  6. Jack, kumpel z YoYoGames robi taką grę od lat - Terrablox: http://terrablox.com/ Da się, ale czy nie szkoda czasu?
  7. Naciskasz ctrl+u i masz źródło strony. Do tego nagłówki odpowiedzi. I wtedy wiesz: - jQuery - PHP - server Nginx (url rewrites) Jeśli chcesz szybko robić dobrze wyglądające strony, polecam jakiś framework CSS, np. Boostrap albo Foundation, mają też darmowe tematy, które szybko odróżnią te strony od defaultowego wyglądu, a za grosze mozna kupić naprawdę fajne designy
  8. gnysek

    Nasze strony

    Taping, prawie jak Fapping :P
  9. No więc ludzie z USA się mylą, ale tylko dla tego, że nie znają polskiego prawa. U nas nie mając 16 lat nie możesz dostać NIP, bo nie możesz zarabiać, więc nie możesz wypełnić formularza. Owszem w Polsce można zamiast NIP podać PESEL, ale tylko w kontaktach z Urzędem Skarbowym. Dlatego formularza tego nie wypełnisz.
  10. Ale jak testujsz "wyciek" ? Wyciek to jest, jak tworzysz zmienne i zostają w pamięci, chociaz nie są uzywane. Np. odpalasz grę i zajmuje 5MB. Dodajesz obrazek i zajmuje 6MB. Usuwasz obrazek i nadal zajmuje 6MB zamiast 5MB. Może mówisz jednak o dłuższym czasie wykonania? Pokaż metodologię, pomyślimy co tam nie gra.
  11. Wall jak sama nazwa mówi rysuje ścianę, nadal prostopadłościan.
  12. Polecam zrobić taką funkcję/skrypt: surface_check_and_set(surfaceid, width, height) GML var s; if (!surface_exists(argument0) { s = surface_create(argument1, argument2); } else { s = argument0; } surface_set_target(s); I używanie tego zamiast surface_set_target(). Oczywiście mozna to ulepszyć i w globalnych zapisać wysokośc i szerokośc, żeby potem łatwo było zmienić, ale to już zostawiam własnym chęciom i wygodzie, bo jak surface uzywamy w jednym miejscu, to moze się nie opłacać pisać ekstra kodu bo szkoda czasu.
  13. Pamiętajcie, że GMS2 pozwala na tablicę w tablicy. Bardzo mozliwe, że runner od GM1.4 też na to pozwala (nawet jeśli niektóre składnie GM zgłasza jako błędne), ponieważ runnery są współdzielone (ten od GMS1.4 prawdopodobnie obsługuje też layery...).
  14. Surface lub zmienna nie istnieje. Zawsze trzeba sprawdzać czy surface istnieje zanim go użyjesz i w razie potrzeby utworzyć ponownie. Karta graficzna może surface wywalać w razie potrzeb kiedy chce, to taka nieco "tymczasowa" grafika zwalniana gdy coś innego potrzebuje tej pamięci w danym momencie (i zawsze zwalniana gdy przechodzisz do fullscreena/wylogowujesz sie/włącza się screensaver/komputer gasi monitor).
  15. C# jest darmowy, z dobrymi kursami w dwie godziny zrobisz taką apkę.
  16. Prawdopodobnie to jest apka w C#, która na koniec zapisuje ustawienia do .ini i odpala docelowe EXE gry. Tak się robiło w latach '90.
  17. Drugi sposób wcale niczego nie ogranicza. Drugi sposób może być po prostu "wycięciem" kodu z obiektu i przeniesieniem do skryptów. Pamiętaj, że skrypty mają dostęp do danego obiektu z którego są wywołane i widzą je tak, jakby były wklejone w tym momencie w ten obiekt.
  18. Karta graficzna przechowuje grafiki zawsze rozkompresowane, jako BMP. Nie ma innej opcji, bo by co klatkę musiała tracić procesor na dekompresję, wrzucać na chwilę do pamięci, usuwać i tak z każdym kolejnym sprite. Zatem JPG czy PNG ma sens tylko jeśli chodzi o wagę EXE. 25 * 1280 * 720 * 4bajty ~= 88 MB (4 bajty, bo grafika z kanałem alpha jest 32 bitowa, bajt to 8 bitów, zatem 32 bity to 4 bajty).
  19. przeciwnik, kolizja z kulą: GML x += lengthdir_x(10, other.direction); y += lengthdir_y(10, other.direction); with (other) instance_destroy(); Jak chcesz bardziej płynnego efektu, to nie ma tak hop siup, skoro zmienia kierunek losowo co 5 sekund.
  20. Można zaimportować grę z GM8 w GM:S. A nawet do GMS2 potem. Sam mam taki projekt, który jeszcze w GM5 powstawał i jako działa w GMS2 obecnie, chociaż oczywiście funkcji parę wyleciało i trzeba było poprawiać i omijać :)
  21. W spine by nie było takich ostrych krawędzi chyba, bo on ma wygładzanie automatycznie.
  22. Ale który GM? Powinna też być opcja LogIn tak mi się zdaje (o ile nie masz wersji free).
  23. Wiedząc że mogło powstać Magi 2 a nie powstało - bardzo szkoda czasu :P
  24. Pytanie czy to Magi na Steam jest z GM8 czy z GM:S przekonwertowane, bo jak to pierwsze, to chyba nawet się nie da chmury obsługiwać. Jak to drugie - to już pewnie kwestia chęci, TeeGee pracuje teraz nad dwiema grami BonFire i czymś jeszcze (chociaż może tylko koncepcyjnie).
×
×
  • Dodaj nową pozycję...