-
Postów
214 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
1
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez -[PhariseuS]-
-
Już w pierwszych kilku linijkach widzę nie tyle błąd, co raczej małe "ups". Jeżeli liczba kratek to 10, pętla for powinna iść od 0 do 9 włącznie (czyli i<10 lub i<=9). U ciebie idzie od 0 do 10 włącznie, czyli w sumie 11 iteracji.
-
Uhh. Duża rozdzielczość nie poprawiła sprawy. Do grafika z reklamacją ;)
-
Sprecyzuj. W jakim sensie "uzależnioną"? O jaką zależność chodzi? O pobranie godziny (być może z minutami) do zmiennej, przepuszczenia przez jakąś funkcję, i wyplucie wyniku? Czy o liczby pseudolosowe oparte na godzinie? Podaj konkretny przykład tego, co chcesz osiągnąć.
-
INI nie działa && viewy
-[PhariseuS]- odpowiedział(a) na Gibki Kaktus temat w Pytania początkujących
Oboje mieliśmy trochę racji. Aż sam byłem ciekawy, bo chyba jeszcze nie musiałem korzystać z tego sposobu. Więc zrobiłem przykład. clickable_gui.zip (58 kb) W ogóle to widzę, że uploader nie idzie z duchem czasu i spośród dozwolonych rozszerzeń nie ma tam *.gmz. Jeżeli więc chciałby kto zaimportować do GMStudio, wystarczy zmienić rozszerzenie z zip na *.gmz. -
INI nie działa && viewy
-[PhariseuS]- odpowiedział(a) na Gibki Kaktus temat w Pytania początkujących
W sumie nigdy się nie nauczyłem, jak w GM operować plikami INI, gdyż wszystko (i jeszcze więcej) da się załatwić funkcjami file_*. W związku z tym nie mam na ich temat zdania. Co do display_: Wybacz, stosowałem skróty myślowe, by naprowadzić Cię na dobry kierunek, bo za dużo umiesz, by podawać Ci gotowce ;) Jeżeli już ustawisz rozmiar GUI, w evencie Global mouse obiektu GUI, na który chcesz kliknąć, musisz sprawdzić, czy pozycja myszy znajduje się w zakresie tego obiektu. Zakładając, że każdy z rysowanych elementów jest ograniczony czterema koordynatami (minx, miny, maxx, maxy) prostokątu GML //funkcja checkForGUIClickRectangle(minx,miny,maxx,maxy) return (mouse_x>=argument[0] && mouse_y>=argument[1] && mouse_x<=argument[2] && mouse_y<=argument[3]) A dla okrągłych elementów, będących kołami o środku w punkcie (mx, my) i ograniczonych promieniem mradius GML //funkcja checkForGUIClickCircle(mx,my,mradius) return (point_distance(mouse_x,mouse_y,argument[0],argument[1])<=argument[2]) Tradycyjnie - nie sprawdzałem, czy działa. I teraz jak masz na przykład kwadratowy element GUI w prawym górnym rogu ekranu, i element ten ma 64x64 px - oraz nie ważne są jego "prawdziwe" x i y, gdyż rysowany jest z poziomu Draw GUI w ten lub podobny sposób GML var minx=room_width-64; var miny=0; var maxx=room_width; var maxy=64; //ok, powyzsze nie musi byc wcale zmienna tymczasowa, moga to byc niezmieniajace sie zmienne zadeklarowane np. w Create draw_rectangle(minx,miny,maxx,maxy,0) Wtedy w jego Global mouse (zwykły, pressed lub released, w zależności od tego, co chcesz osiągnąć) daj GML if (checkForGUIClickRectangle(minx,miny,maxx,maxy)) { show_message("Udalo sie kliknac w kwadrot. Dyplom wyslemy poczta"); } Byc moze jest to niezbyt wydajne obejscie, bo nie mam doswiadczenia z wiekszoscia funkcji display_*, ale podejrzewam, ze zasada dzialania jest podobna. Jak czegos nie rozumiesz to wal. -
INI nie działa && viewy
-[PhariseuS]- odpowiedział(a) na Gibki Kaktus temat w Pytania początkujących
zacznij od GML display_set_gui_size(view_wview[0],view_hview[0]); zaraz po tym, jak znane będą już wymiary widoku (wview i hview). W ten sposób GUI będzie miało ten sam rozmiar, co widok. Resztę załatwi event Global mouse (lub jego pochodne pressed/released) -
No chyba najpierw musisz tę zmienną xx zdefiniować, zanim coś od niej odejmiesz. Polecam w Create GML xx=0; Robisz tak z każdą zmienną lokalną i globalną. Nie musi to być Create, ważne, by było to ZANIM zaczniesz operować na tej zmiennej (wyświetlać, dodawać, pobierać do stringu etc). Po prostu nadaj zmiennej jakąś wartość po raz pierwszy, i nie musi to być wcale 0. EDIT: Se właśnie skompilowałem to w głowie. Jeżeli będziesz coś odejmował od zera, to chmurka (zakładając, że jej koordynat x to 0, czyli lewa krawędź roomu) wyjdzie sobie poza ekran. Lepiej więc dodawaj do zmiennej xx 2, zamiast odejmować. A jak chcesz, by chmury płynęły z prawej krawędzi do lewej, to twórz je właśnie tam - przypisz zmiennej x wartość room_width (lub view_wview[0])
-
Pobiera wtedy subdywizję z obiektów (np. NURBS mają osobne poziomy subdywizji dla edytora i renderowania), czy podczas importowania samemu się ustawia? Czy może sam wybiera najoptymalniejsze rozwiązania?
-
Color Remapping shader w GMS
-[PhariseuS]- odpowiedział(a) na HamsterMan temat w Pytania zaawansowanych
Dosłownie pierwszy wynik na dżudżlach https://www.google.co.uk/?gws_rd=ssl#q=game...olour+remapping -
Jeżeli od początku masz wizję i tylko kwestią jest przelanie jej na język programowania, nic nie stoi na przeszkodzie. Moje projekta zazwyczaj mają idiotycznie brzmiącą nazwę kodową aż do ostatecznej kompilacji; tytuł i logo wymyślam na końcu, gdy już wiem, jaki kształt przybierze ostateczny projekt. A potem googluję wymyślony tytuł - i tylko jeżeli wyniki można policzyć na palcach jednej ręki, to dopiero wtedy zostaje :) Nazwami kodowymi i testowymi Hasta la Luna! były, kolejno - Project 4.gmx ;P - Lander 2k15 - ...to the moooooooon! - Luna Salvaje (i to by zostało, gdyby nie Google check: mało nie padłem jak się dowiedziałem, że "Dziki Księżyc" to tytuł południowoamerykańskiej telenoweli, która leciała swego czasu także w Polsce :D Dlatego warto sprawdzać :D) I to wszystko w przeciągu 48 godzin (i jakichś 36 przeznaczonych na sam projekt). Mężczyzna zmienną jest (typu boolean).
-
Tak przy okazji zapytam, bo widzę masę jednomyślnych ekspertów... Czy modele w Unity muszą być złożone z wielokątów, czy zabanglają także wektorowe rozwiązania, jak NURBS, deformery etc? Podejrzewam, że nie, ale wolę się upewnić, bo może w końcu zainteresuję się Unity.
-
Coś turniej stanął w miejscu i widzę, że nie ma żadnych nadchodzących rozgrywek. Czy panowie poniżej ustalali już daty swych potyczek?
-
Wydaje mi się, że Blender od którejśtam wersji obsługuje natywnie Unity. Nawet jeśli nie, to istnieje masa skryptów do importu/eksportu. Jest łatwy w nauce i równie intuicyjny co, dajmy na to, Cinema 4D, a przy tym darmowy. Sprawdź tutaj: http://docs.unity3d.com/Manual/HOWTO-Impor...ectBlender.html. W menu po lewej opisany jest import z innych kombajnów, jak C4D, Maya, Lightwave etc.
-
Idealnie do tego nada się asset_get_index()
-
Jeżeli masz ADSL-a (internet po linii telefonicznej, np. dawna Neo, Netia itp), dużo zależy od kodowania danych na DSLAM-ie (czyli tzw. centralce) oraz samej odległości od niego. W takim wypadku zadzwoń na infolinię techniczną i się dowiedz, czy by Ci nie zmienili kodowania na porcie na fast. Nie mam kompletnie doświadczenia z operatorami kablówki, ale jeżeli masz szczęście ciągnąć internet tzw. osiedlowy, nic nie stoi na przeszkodzie byś pogadał z adminami. A ostatnia możliwość, czyli internet mobilny - tutaj dużą rolę odgrywa zasięg i samo urządzenie końcowe.
-
Stało się, ktoś odkopał temat, to dorzucę moje 3 grosze. W podstawówce na kółku informatycznym uczyliśmy się Turbo Pascala. Już wtedy (wczesne lata '00) ten język był uznany za nieprzydatny i przestarzały. Wówczas królował Visual Basic 6, czysty C i Delphi. Ale pierwszym językiem z jakim przyszło się nam spotkać był QuickBASIC :D Eh, wspomnieia. Gdy znalazłem Game Makera (wersja 4 bodajże?), na początku skryptowałem w składni Delphi/Turbo Pascala. Potem stopniowo zacząłem się przestawiać na składnię pseudo-C, i w sumie dzięki niej zainteresowałem się PHP i C++.
-
Nope. Widziałem je na czanach z min. 4-6 lat temu
-
A od samefagingu abstrahując, 250 zł to okazja. Kolega Threef tak faktycznie nic z tego by nie miał; musiałby przecież zapłacić podatek dochodowy, ZUS, KRUS, NHS, te sprawy... no jak zostałoby mu po tym z 30 zł to mniej więcej tyle kosztowałaby energia elektryczna, internet, pożywienie i zakwaterowanie w czasie wykonywania projektu. Poza tym co to jest dwie i pół bańki przy hipotetycznych zyskach, jakie mogłaby przynieść ta produkcja? :rolleyes:
-
mam nadzieję, że nie mówisz poważnie, bo to by było okrutne ze strony rodziców. A i podzielę się moim doświadczeniem w tej kwestii, czy tego chcecie czy nie ;) Nie odkrywam nic nowego mówiąc, że studentów jest w Polsce za dużo, szczególnie na kierunkach humanistycznych. Nie myślałeś czasem nad studium pomaturalnym? 2 lata, państwowy egzamin i masz fach w ręku (bo do egzaminu konieczne są praktyki odbębnione, więc od razu jest co walnąć do CV). To daje Ci trzyletnią przewagę nad "magystrami" bez doświadczenia zawodowego na rynku pracy. Jakieś 5 lat temu zrobiłem Technika Informatyka i póki nie wyjechałem z Polski, robiłem w TPSA (aż do momentu, gdy Orange nie przejął. Wtedy to się zaczęły jaja, ale to może kiedy indziej). Zarobki niesamowicie przyzwoite jak na pracę w postkomunistycznej korporacji i nie żałuję swojej decyzji. Plus dyplom, europejski certyfikat i doświadczenie przydały mi się potem na zagramanicznym rynku pracy. Zanim wyjechałem postanowiłem spróbować studiów dla własnej satysfakcji. Poszedłem na Filologię Angielską, spec. nauczycielska, bo język angielski miłuję od maleńkości. I się sromotnie zawiodłem. Mało się nauczyłem, a jak po pierwszym semestrze skończyliśmy fonetykę (duuuży błąd, bo stanowczo za małą wagę przykłada się do wymowy przy nauce angielskiego na wszystkich poziomach) i zaczęliśmy przerabiać literaturę średnio-angielską to mimo dobrych wyników podziękowałem. I do tego pilnowali obecności jak w podstawówce, nawet usprawiedliwionych można było mieć nie więcej niż 2 - bo to dzienne, i kija ich obchodziło, że ludzie pracy też studiują. Nie tak to sobie wyobrażałem. Studia nie są dla wszystkich :D
-
Nawet, nawet. Kilka wkurzających rzeczy - need more stamina, szczególnie ten dźwięk - paskudna prędkość w pionie - rozdzielczość Plusy - ciekawy koncept - po dopracowaniu nie znudziłaby się szybko - całkiem klimatyczna grafika... gdybym miał monitor CRT z rozdziałką 800x600 :P Te rozmyte góry trochę psują pikselowy klimat. A tak w ogóle to rozumiem, że księżniczka ma teleskopowy warkocz? :P Czemu nie wspina się po tym warkoczu w górę i w dół? Bardzo by to urozmaiciło mechanikę, gdyż okres wahadła byłby zmienny. Co do samej fizyki, meh. Tu zdecydowanie przydałoby się popracować. Wahadło nie zachowuje się zbyt naturalnie. Myślałeś nad Box2d? Akurat wydaje mi się, że w tym wypadku mógłby się sprawdzić.
-
Gratulacje Adriann? :P
-
Noice. Szkoda tylko, że bezzębny. Podziel się animacją, jak zrobisz. No zdecydowanie zaczęło to przypominać gryzonia po pokolorowaniu. A w ogóle to projekt zasługuje na własny temat w dziale.
-
2. przypomina jakiegoś małego niedźwiadka ;) Może wyeksponuj im wszystkim trochę bardziej torby policzkowe. I jakieś zęby dorób, i trochę bliżej siebie oczy - i chomik jak malowany.
-
Moja jest identyczna, tylko cała biała. Bez lubrykantów nie pojechałbym palcem za daleko. Ktoś próbował na dotykowej już? :P A w ogóle to mój rekord to 121 i już nie ma wafla, bym próbował pobijać :D
-
Próbowałem, niezbyt dobry pomysł. Mniej więcej po przekroczeniu setki szybkość spadania raczej nie pozwoli w ciągu sekundy-trzech nacisnąć wszystkich możliwych klawiszy. Czekam na linuxową binarkę - chcę przetestować w robocie, bo mam tam fajną klawiaturę :P