Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. gnysek

    Nazwa dla firmy

    Programowaniem (w tym gier), więc nazwa może być z dupy, jak wszystkie nazwy firm od gier.
  2. gnysek

    Nazwa dla firmy

    Hej, szukam nazwy dla swojej firmy którą otwieram za niecałe dwa tygodnie. Ponieważ mieszkam na ulicy Bajecznej 13, to sobie tak wymyśliłem, że pokombinuję z tym, niestety najlepsze nazwy (Fable Street) są często zajęte, i nawet jeśli jest to jakaś firma krzak z Bangladeszu, to chciałbym unikalną nazwę, żeby nikt się nigdy nie przypultał. Zatem stanęło na kilku nazwach, ale nie wiem co lepsze i co wybrać. (btw. FABLE jest moim wyborem też dla tego, że literę B da się zapisać jako 13 - więc adres działalności :P) Fablehub (Fable Software Hub) Fable Zone Fable Plus Fable Team Fable Factory Fableland Fable Digital Czekam na wasze opinie, może coś wybierzemy ? :P
  3. Żeby działały polskie znaki, dodaj je w czcionce :)
  4. Z taką ortografią... Jak chcesz bardzo proste, to wystarczy w evencie game start: GML if get_string("Podaj klucz","") != "tajnehaslo" { game_end(); exit;}
  5. jakto jak sie zabrać? narysować i ustawiac, GM 1.4 nie ma automatycznego łączenia ścian
  6. Ale to chcesz się łączyć z bazą danych, czy zapisywać tablice do pliku ? :) To są dwie różne rzeczy, baza danych to np. MySql i natywnie GM tego nie obsługuje.
  7. No jak chcesz żeby serwerem była apka GMowa, to tylko na serwerze z windowsem niestety ją postawisz i ogólnie dupa. Musisz czekać, aż w GMS2 dojdą na Roadmapie do "hadless games", to będą gry działające w konsoli bez generowania grafiki na ekran - czyli typowo serwerowe. Ale to pewnie jeszcze z rok.
  8. Jak globalny, to trzeba łączyć przez SSL dla bezpieczeństwa, a tego GMS nie obsługuje. Ja bym jednak wybrał C# - WinForms albo WPF.
  9. Jeśli chcesz, żeby gracz widział sprite pod jakąś własną, zdefiniowaną przez niego nazwą, to można np. tak: GML global.sprite_names[0] = "jakas_nazwa"; global.sprite[0] = sprite_add(....); GML /// scr_set_sprite_by_name(name) var _name = string(argument0); var i; for(i=0; i<array_length_1d(global.sprite); i++) { if (global.sprite_names == _name) { sprite_index = global.sprite; break;} } Jak nie znajdzie odpowiedniego stringa, sprte się nie zmieni, więc ten skrypt jest nieco odporny na błędy.
  10. Chcesz żeby 50% gry za Ciebie zrobić? Za darmo na nikogo nie licz, to nie jest 5 minut roboty...
  11. Pamiętaj tylko o zwalnianiu pamięci. W GMS2 jest tak fajny event "Clean up".
  12. w sensie GML audio_play_sound(mojaMuzyczka, 0, 0); ? To dziwne, że nie działa, skoro z klocka działa.
  13. A co, dla 2.0 ma być, skoro to jest dalej IDE w delphi? Normalny 1.4, tylko nie na stabilnym kanale.
  14. wszystko jest: GMS 1.4 https://help.yoyogames.com/hc/en-us/article...-and-NDK-setup- https://help.yoyogames.com/hc/en-us/article...Version-Support GMS 2 https://help.yoyogames.com/hc/en-us/article...-Up-For-Android https://help.yoyogames.com/hc/en-us/articles/227860547
  15. W ostatniej wersji GMS2 i GMS 1.4 EA (Early access, ma numer 1.99.549) jest kilkadziesiąt fixów dla HTML5 i zaczyna to wyglądać dużo, dużo lepiej - oba game makery mają ten sam zestaw do kompilowania kodu, więc porównywalne gry dostaniesz.
  16. "no_line_break" - "brak łamania lini" - czyli żeby tekst nie przenosił się do nowej linii jak jest znak #.
  17. Raczej aktualizuje się takie dane regularnie, ale to duża liczba operacji i niestety bez odpowiedniego zaplecza gra szybko przestanie wyrabiać - to jest powód dla którego Almora:Online została zawieszona lata temu - skalowalność i koszta serwerów.
  18. https://docs.yoyogames.com/source/dadiospic...ard_string.html I cały dział keyboard input: https://docs.yoyogames.com/source/dadiospic...nput/index.html (tę samą dokumentację masz w programie - F1 albo Help > Documentation).
  19. Są gotowe silniki gier w PHP w sieci, przyjrzyj się jak tam to robią :)
  20. Na tym, że okienka takowe nie działają na fullscreenie - ograniczenie windowsa. Jak chcesz to ominąć, korzystaj z keyboard_string i keyboard_lastchar.
  21. To rozszerzenie nie jest już obsługiwane.
  22. jak już powiedziałem, musiałbys to robić w momencie jak gracz się zatrzymuje, bo inaczej to jest full rzeźbienia. Ewentualnie, jeśli chcesz rzeźbić - zrobić to samemu ale mieć speed i friction na własnych zmiennych: GML // create spd = 3 fri = 0.3; // step var multipler = 1/3 + (player.speed != 0) * 2/3; //w GMS2: var multipler = (player.speed != 0) ? 1 : 1/3; if (spd > 0) { x += lenghtdir_x(spd * multipler, direction); y += lenghtdir_y(spd * multipler, direction); } spd = max(0, spd - fri);
  23. Przede wszystkim, opieranie sią na pseud-słownikach które mają opcję "dodaj" i kazdy może tam wstawić dowolne słowo - nie ma sensu. Jeśli coś nie jest potwierdzone przez naukowe źródło, w więc PWN, bądź jakąś uczelnianią stronę, bądź radę języka polskiego - to można to między bajki włożyć. Zwłaszcza, że za tymi stronami to nawet nie wiadomo kto stoi... http://sjp.pwn.pl/sjp/frykcja;2558640.html - to jest jedyna sprawdzona definicja.
×
×
  • Dodaj nową pozycję...