![](https://forum.gmclan.org/uploads/set_resources_5/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Utermiko
-
Postów
796 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Utermiko
-
-
Zamiast robić to na alarmach to sprawdzaj czy plik (update.ini) istnieje (w stepie).
Nie masz pewności jak długo będzie się ten plik u kogoś pobierać.
-
Piszą, że trzeba wywołać display dla RenderTexture - to odwraca oś Y - http://en.sfml-dev.org/forums/index.php?topic=10149
Napisz na forum SFML o tym bugu - w sumie to jeszcze wersja RC.
@EDIT http://en.sfml-dev.org/forums/index.php?topic=9630.msg65765
If you're on Windows, you can try to upgrade your Intel drivers to the latest version. Someone reported that it solved RenderTexture problems . -
Właśnie sprawdzałem to, bo mi działało bez texture.display().
Nie kapnąłem się, że jest odwrócony do góry nogami, ale jak dałem texture.display() to dobrze zadziałało.
Używam wersji dla .NET, ale to chyba nie ma wielkiego znaczenia bo i tak korzysta z natywnych bibliotek.
-
render texturepróbowałem z RenderTexture, ale jakoś nie udało mi się na tym rysować?
Rysować, czy wyświetlić tego co narysowałeś?
Najpierw rysujesz na RenderTexture, potem pobierasz teksturę przez getTexture(), tworzysz sprite z tego i wyświetlasz na RenderWindow.
-
1.Musisz umieć html;
8 magicznych znaczników:
<html>
<title>
itd.
podstawy pisania
2.Musisz znaleźć hosting z dostępem do ftp (Ja płace 40zł rocznie www.luk.info.pl)
3.Umieć Angielski
Jak powyższe ogarniasz to tu masz link do wcześniejszego tematu
Samym HTML'em nic nie zrobi.
-
@Zając Skoro ogarniasz GML to nie powinno Ci to sprawić problemów. Na twoje potrzeby to wystarczy obsługa bazy/plików i patrzenie do dokumentacji.
Gotowca niestety nie znalazłem.
@TheLukLook Gdyby wiedział to zapewne by pomógł.
-
Przecież nie po to go wstawiał, żeby się obrażać za użycie :P
Zaznacz po prostu, że to on napisał dll'a.
-
Nie poddajesz się - tak trzymaj.
Co do pobierania kilku plików to:
1) pakować aktualizację do zipa, pobrać i rozpakować. Bodajże ediepl napisał takiego dll'a (https://forum.gmclan.org/index.php?showtopic=26819)
2) listować pliki na serwerze przez php i wysłać tę listę do klienta który po kolei wszystko pobiera.
BTW. Skoro poprzedni auto-updater się nie udał to wywal go z sygny :P
@EDIT Jeśli już miałbym się uczepić:
1) liczby po przecinku nie poprzedza się czasem kropką a nie przecinkiem?
2) z tego co wiem w funkcjach ini_read_* trzeci argument to jest domyślna wartość (tzn. zwraca to jeśli nie ma takiego klucza w ini).
-
Spróbuj użyć jakiejś biblioteki fizycznej.
-
nie musisz robić random wystarczy że zmienisz znak z + na - w momencie kolizji powiedzmy masz zmienne które odpowiada za pozycje x i y oraz zmienne które odpowiadają za to o ile ruszy się obiekt na x i y nazwijmy je xw, yw. Kiedy obiekt osiągnie jakąś pozycje na ekranie (np. koniec okna czy zetknięcie się z jakimś obiektem) xw lub yw zmienia znak na przeciwny w zależności od tego jak obiekt jest położony w stosunku do końca okna lub obiektu. Mam nadzieję że nie jest to jakoś zawiło napisane i sobie poradzisz.
W skrócie to chyba chodziło o takie coś:
vSpeed = -vSpeed; //predkosc pionowa hSpeed = -hSpeed; //predkosc pozioma //a tak wyliczasz pozycję, dla przykładu x += vSpeed; y += hSpeed;
-
Nie podoba mi się grafika bohatera - reszta ok.
Popracowałbym nad fizyką skoku. W czasie puszczenia W postać nagle zatrzymuje się i opada na dół. Proponowałbym przy puszczeniu W spowolnić unoszenie się tak, aby odbywało się to w miarę płynnie.
Koniecznie dodaj możliwość wyboru sterowania - mi np. nie odpowiada.
Trzymam kciuki za grę. Daję 4.5/5 :)
-
Jak mniemam kod już nie jest interpretowany, tylko kompilowany do natywnego co zaowocowało wzrostem wydajności. Do tego dochodzi to co napisał Threef.
Jeśli się mylę to poprawcie mnie.
-
Możesz ewentualnie spróbować Ether'a psychixa. Tam są gotowe zapytania.
-
Ciekawe :)
Co ze Slapem?
-
@Dawka83 A co w sytuacji, gdy ciasteczko zawiera znak ":" ?
-
Po 1. Nie ten działPo 2. Po co zakładasz dwa tematy?
Po 3. Skoro chcesz coś zrobić w php to ogarnij podstawy. Ciężkie to nie jest. Nie licz na gotowca - możemy Ci tylko pomóc.
W grze jak gracz wciśnie "Znajdź przeciwnika" to wysyłasz zapytanie do swojego serwera.
Skrypt sprawdza, czy jest ktoś online - zapisuje graczy np. w bazie danych.
Nikt nie hostuje gry? - zapisz gracza, że on jest hosterem, odeślij odpowiedź do klienta ze to on hostuje.
Gracz 2 wciska "Znajdź przeciwnika" - wysyłane zapytanie na serwer.
Skrypt sprawdza, czy ktoś hostuje grę - znalazł osobę.
Zwraca odpowiedź z IP klienta z którym może się połączyć.
Klient łączy się z drugim klientem, który hostuje grę.
Pamiętaj, że hoster musi mieć odblokowane porty - inaczej nie będzie mógł hostować gry.
Jak ogarniasz jako tako programowanie nie będzie to dla Ciebie żadnym wysiłkiem.
Znajdź jeszcze jakiś dll do obsługi zapytań. Ponoć Ether Psychixa jest dobry.
-
satan mode xD
Coś właśnie słyszałem o jakimś godmode w windowsie.
-
Proponowałbym dać jaśniejsze podłoże.
Grafika podoba mi się - schludna i prosta.
Fabuła może być ale mógłbyś trochę ją rozbudować.
-
Pff, dla mnie więcej niż ikona kosza na pulpicie to już syf :-)
to trzymaj wszystko w koszu :D
-
Zainteresuj się delphi.
-
To ciekawe w czym robili bf3 albo gta IV. Mi się zdaje ,że to gm:studio lub podobnie.
Pisanie takiej gry w gm'ie byłoby bardzo niewygodne.
:DDla nerdów ma znaczenie w czym jest zrobione :D -
Zacząłem dbać o porządek bo okienko "Otwórz" lub "Zapisz jako" zacinało się.
-
To The Moon powstał w RPGMaker i to jest najlepszy dowód na to, że w tym programie można zrobić świetną grę :-) . Najważniejszy jest pomysł, a jak ktoś ma pomysł, to już obojętne w czym to będzie realizować, byle zrealizował.
Prawda.
Gracz ma gdzieś jak i w czym to zrobiłeś. Liczy się tylko efekt.
-
Nie wiem tylko czy przy emulacji DOS nie będą problemy u innych przy słabszych komputerach. A te małe laptopy będą mieć przechlapane.
Ale ten dll nie emuluje DOS'a tylko uruchamia windowsowy wiersz poleceń (cmd.exe) w niewidzialnym okienku i przekierowuje strumień IO.
A dało by się to napisać w Visual 2012 graficznie? Coś jak by wygląd przeglądarki, górny pasek adresu to pole komend a dół to przewijana lista. Ciekawe nigdy nie myslalem nad tym i ciekaw jestem. A potem ten EXE użyć jako dodatkowe okno do GM na zasadzie API.Nie wiem czy da się umieszczać kontrolki windowsowe w oknie GM'a. Trzeba by sprawdzić.
Jak zrobić prosty auto-update v2.0
w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Opublikowano
file_exists bodajże, wystarczy zajrzeć do dokumentacji.
Ogólnie to nie możesz sprowadzać się do tego: działa na moim kompie to zadziała wszędzie.
Ustawianie na sztywno, że plik pobierze się w ciągu 1,5 sekundy jest złym pomysłem - zdarzają się wyjątki.