Fastbar
Powrót do strony głównej
Trzymaj pliki na gmclan.org!
Game Maker w pytaniach i odpowiedziach!
Polska dokumentacja
Tabela wyników ligi 24
Pobierz GM
Akademia GMCLANu

Wiadomości

wszystkie :: game maker :: kąciki programowania :: inne

Od wersji 2.2 GMS, stringi będą rzutowane na liczby w przypadku działań - 11:07, 4.03,2019 (gnysek)

ikona

Ku zaskoczeniu YYG ogłosiło, że od wersji 2.2.2 dla zarówno standardowych, jak i eksportów YYG, włącza obsługę typowania dynamicznego string->liczba (w drugą stronę o dziwo nie).

www.yoyogames.c...n-version-2-2-2

Na czym to polega? Otóż jeśli napiszemy:
kod:var = 5 + '6';to otrzymamy 11, a nie błąd kompilacji. Każdy string, który jest poprawną liczbą, zostanie przekonwertowany i nie wywali błędu.
Prawidłowe liczby to np. "5", "+"5, "-5", "5.5", "5e", "5cokolwiek" - wszystko, co przekonwertowała by też funkcja "atof" z języka C. Wszystkie znaki inne niż cyfry zostaną odrzucone, o ile udało się już coś skonwertować.

Może to powodować trochę błędów - innych niż do tej pory, na co warto zwrócić uwagę.

Przypominam też, że o ile 5 + "6" to 11, to już "5" + 6 powinno dać nam... "56".

Wprowadzi to niestety nieco zamieszania i chyba dotychczasowe, mniej elastyczne podejście mimo generowania błędów było lepsze. Z drugiej jednak strony, podobno w niektórych eksporterach to już tak działało, więc teraz zostało "wyrównane".

Komentarzy: 8

Przetestuj pełną wersję GMS2 za darmo! - 15:23, 24.01,2019 (gnysek)

ikona

Z okazji Global Game Jamu, który odbywa się w ten weekend, YYG rozdaje wszystkim chętnym klucz do pełnej wersji Desktop programu, działający od piątku do końca stycznia.

Osoby które z niego skorzystają, mogą kupić potem GMS 20% taniej.

Więcej info: www.yoyogames.c...-tips-resources

Komentarzy: 0

Pierwszy temat w drugim sezonie ligi 24 - 09:56, 18.01,2019 (gnysek)

ikona

Dzisiaj - testowo - rusza drugi sezon ligi 24. Temat będzie prosty, na wykonanie gry będzie cały weekend (piątek 18:00 - poniedziałek 00:00).

Tym razem nie chodzi tyle o zrobienie samej gry, co przetestowanie czy wszystko działa (osobna punktacja, osobny sezon, upload plików).

Przypominam, że w lidze może brać udział każdy, kto zgłosi grę (niekoniecznie wykonaną w GM), w temacie ligi w czasie jej aktywności. Nie trzeba dawać kodu źródłowego.

Update:
Dodałem brakujące wpisy puktacji z tur #156, #157, #158 ! Co prawda linki do gier na forum nie działały, ale i tak wzuciłem zipy z infomracją o tym i punktację (wygląda, ze niektórzy głosowali już po zakończeniu, wiec sugerowałem sie kolejnością w postach).

Komentarzy: 6

Mała aktualizacja strony - 00:36, 17.01,2019 (gnysek)

ikona

Wskazówka:
Dzisiaj dokonałem wrzutki kilkudziesięciu zmian (optymalizacje i nowości), na łącznie ponad 1000 linijek kodu. Testowałem je w wolnych chwilach przez pół roku, więc mam nadzieję, że wszystko działa jak trzeba. Najważniejsze z nich to:
- Sezony w lidze 24, osobna punktacja, wyświetlanie wyników na stronie głównej w formie podium, animowany zegar w HTML5, przeogromny refactoring kodu
- połączanie dwóch stron nowości z forum w jedną, kolorowanie ikonek tylko nieprzeczytanych postów
- zmiany w JS i CSS, przygotowanie do porzucenia mootools i przejście na jQuery
Artykuły:
- tryb pełnego ekranu w Akademii, która mam nadzieję wystartuje do wiosny z kursem dla początkujących (powrót Catch the Clown!
- poprawnie wyliczanie średniej ocen (tzn. zamiast 9.99 możliwe jest 10.0)
- orientacyjny czas czytania artykułów
- ikony wersji GMa w artykułach i plikach (muszę jeszcze je ręcznie ustawić w panelu)


Wskazówka:
Jeśli znajdziecie jakieś błędy, albo macie uwagi - zgłaszajcie

Komentarzy: 5

Nowy główny menadżer w YoYoGames - Staurt Poole - 16:00, 16.01,2019 (gnysek)

ikona

Po tym jak we wrześniu odszedł James Cox (którego działania nie pokrywały się z wizją Mike'a i jak wiemy z jego bloga, głównie to, oraz brak wizji poprawy mimo odejścia Jamesa, skłoniły również Mike'a do odejścia), nowym menadżerem został Stuart Poole. Stuart pracuje w firmie od 2010 roku, w trakcie gdy ja tam pracowałem był moim "wydawcą" gier.

Opcje teraz są dwie - jako stary wyjadacz, Stuart będzie mocno cisnął na Playtech (bo to on odpowiada teraz za kontakty z nimi) na pewne rzeczy, aby rozwijać GMS2.
Druga opcja jest taka, że Mike pewnie wiedział, że ten awans nadejdzie, a mimo to odszedł, zatem Stuart może mieć już zupełnie inną wizję niż w 2012, gdy tam pracowałem i niestety nic lepszego się nie wydarzy.

Najbliższe miesiące pokażą, oby jednak wszystko poszło w dobrą stronę!

Źródło: www.gamesindust...general-manager

Komentarzy: 4

Community Awards 2018 wystartowało! - 16:17, 12.01,2019 (gnysek)

ikona

Mamy rok 2019, czas więc przyznać nagrody dla najlepszych użytkowników w roku 2018.

forum.gmclan.or...opic/34212-post

Do najbliższego piątku, do godziny 23:59 można zgłaszać kandydatów w następujących kategoriach:

Gra roku
Demo roku
Zapowiedź roku
Artykuł / Tutorial / Silnik roku
Screen / Film / GIF roku
Użytkownik roku
Cytat roku

Komentarzy: 0

Wygraj GMS2 w wersji Desktop+Mobile+UWP+Web - 15:53, 21.12,2018 (gnysek)

ikona

YoYoGames organizuje konkurs w który można wygrać GMS2 w wersji Desktop+Mobile+UWP+Web.



Wystarczy przed 2 stycznia 2019 opublikować w mediach społecznościowych (twitter/facebook) swoją grę z hastagiem #GMSpaceMod,
Drugi warunek - gra musi być przeróbką gry z tego tutoriala: www.yoyogames.c...r-new-tutorials

Pełen regulamin: www.yoyogames.c...ity-competition

Komentarzy: 0

Obiżka 50% na moduł dla telefonów i 20% na pozostałe - 13:06, 20.12,2018 (gnysek)

ikona

YYG wprowadziło do końca roku obniżkę cen GM. Moduł eksportu na Androida+iOS przeceniono o 50%, pozostałe o 20%.



Desktop - 79 USD (300zł)
Web - 119 USD (450 zł)
Mobile - 199 USD (750 zł)
UWP - 319 USD (1200 zł)

Jak widać, w ostatnich latach ceny wzrosły tak mocno, że nawet na promocji są poza zasięgiem początkującego - w 2003 roku GM kosztował 18 USD ...

Komentarzy: 9

Mike Dailly opuszcza YYG - 15:45, 14.12,2018 (gnysek)

ikona

Po 8 latach i 9 miesiącach pracy dla YoYoGames, Mike Dailly zakończył dziś pracę w YYG. Mike był szefem działu rozwoju GMa (chociaż tak naprawdę z Russellem po prostu byli "szefami od wszystkiego" ). To on zaprezentował w 2010 SkyDivera działającego na PlayStation Portable - pierwszą grę w GM, która odpalona została na sprzęcie innym niż PC (Mike po godzinach pracował dla YYG już wcześniej) - z tego technologicznego dema, dwa lata później wyrosło GameMaker Studio. Pewnie gdyby Mike'a i Russela pomysły nie były tak bardzo wstrzymywane (wpierw) przez Sandyego, a potem Playtech, dziś GMS byłby bliżej Unity niż nam się wydaje. Mike był też tą osobą, która zaprosiła mnie do pracy w YYG, gdzie spędziłem parę miesięcy swojego życia - za co niezmiernie jestem mu wdzięczny.

Na razie nie wygląda, aby Mike miał plany na przyszłość (chyba po prostu trochę odpocznie).

Nie jest to dobra wiadomość, bo zawsze, gdy firma traci tak doświadczoną osobę, a nie cierpi na nadmiar podobnych pracowników, zaczynają się kłopoty.

Komentarzy: 14

Ankieta dotycząca przyszłości GMS2 na rok 2019 i dalej. - 13:09, 8.11,2018 (gnysek)

ikona

YYG prosi o wypełnienie ankiety dotyczącej przyszłości i priorytetów na roadmapie ich produktu na rok 2019 (zaczęli słuchać użytkowników?).

Ankieta do wypełnienia tutaj:

forms.office.co...VVTQ0lVUDVYNi4u

Komentarzy: 2

Archiwum wiadomości
stron: 54

1

23456»

Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
14 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 14, userów: 0, ukrytych: 0
Użytkownicy na czacie discord
gnysek (9:46, 24.03.19):
@Dester: on ma 3 palce u ręki, stąd nick
MaxGaming (22:19, 23.03.19):
Ale to jeśli masz w miarę bezpośredni dostęp do klienta, bo jak robisz dla software house'u to dostajesz mniej, ale masz więcej zamówień.
cysior (18:45, 23.03.19):
Dzięki Adriann. Niestety ten link nie oferuje mi dołączenia do serwera.
Adriann (17:59, 23.03.19):
discordapp.com/...199466192207885 aaa Proszę bardzo
cysior (23:35, 22.03.19):
Poratuje ktoś linkiem do discorda?
ANtY (23:00, 22.03.19):
wiec nie tak rzadko u nas sie zdarza ze ktoś kosi ponad 20 kafli miesiecznie (raczej nie w gamedevie xd)
ANtY (22:59, 22.03.19):
@nowy_user nie zapominaj, że jako programista możesz z Polski kodzić dla firmy z USA, a tam programiści potrafią zarabiać po $ 100k+ rocznie
Dester (19:04, 22.03.19):
Dziś odkryłem skąd @Threef wziął swoją nazwę użytkownia: www.reddit.com/..._its_own_number
exp (14:37, 22.03.19):
15 lat pracy, doświadczenia i byle jaka kobieta może zarobić waszą miesięczną pensję w jedną noc nawet się nie rozbierając. życie jest ekstra
nowy_user (14:26, 22.03.19):
Więcej zarabiają już chyba tylko politycy i panie trudniące się najstarszym zawodem świata.
nowy_user (14:21, 22.03.19):
Racja, programiści z dużym doświadczeniem zarabiają bardzo dużo. Nie byłem tylko świadomy, że aż tak dużo. 50 zł na godzinę daje 8 000 - 9 000 zł netto na miesiąc, czyli kwoty, których nie powstydziłby się wyspecjalizowany chirurg, piłkarz polskiej 1 ligi, czy też topowy handlowiec.
gnysek (12:59, 22.03.19):
Oczywiście to adekwatnie do umiejętności, jak programujesz rok to i 20 może być dużo, jak tak jak ja masz za sobą 15 lat doświadczenia i ponad 40 sklepów internetowych postawionych, no to można szaleć.
gnysek (12:58, 22.03.19):
No co ty, firma by wzięła 80-100zł/h netto, bo jeszzce jest szef i biuro do utrzymania.
nowy_user (12:53, 22.03.19):
Nieźle, myślałem że tyle zarabiają w Polsce jedynie lekarze i prawnicy.
gnysek (11:42, 22.03.19):
40 - 50zł netto
MaxGaming (23:48, 21.03.19):
Dodam, że chodzi o portal, a nie stronę wizytówkę
MaxGaming (23:35, 21.03.19):
Jeżeli robicie strony WWW na zlecenie to ile cenicie jedną roboczogodzinę mniej więcej?
nowy_user (19:05, 21.03.19):
Całkiem nieźle ( choć ja tworzę program, a nie grę). Trochę już jestem zmęczony, kod jest nieźle rozrośnięty i poplątany , ale staram się regularnie przesuwać projekt do przodu. A u Was?
Temporal (16:23, 21.03.19):
heja, jak tam idzie tworzenie gier?
exp (11:44, 21.03.19):
chłopaki musze wam sie do czegos przyznac, nigdy nie robiłem nic w php
gnysek (0:43, 21.03.19):
więc... nie tylko w PHP można je spotkać.
gnysek (0:43, 21.03.19):
ja nie chcę nic mówić, ale zmienna $_SERVER to są dane przekazane z APACHE a nie PHP. Jak odpalisz PHP z konsoli nie masz takowych
Nikas (23:57, 20.03.19):
Serio exp? Nic w php? Totalnie? Wow.......
MaxGaming (19:35, 20.03.19):
Poważnie exp? Nie robiłeś nigdy nic w php?
exp (17:10, 20.03.19):
niech ktoś wytłumaczy o czym oni rozmawiają
Konrad-GM (20:12, 19.03.19):
Mi to wygląda na to, że w globalnej zmiennej $_SERVER po prostu czasami brakuje indeksu HTTP_REFERER. Spróbuj sprawdzać czy taka zmienna w tablicy istnieje funkcją isset($_SERVER['HTTP_REFERER']). Jaka wersja php? Działasz z php poprzez fastcgi? Jaki serwer? Nginx czy apache?
Dester (18:35, 19.03.19):
nic nie zmieniam - raz działa, raz segfault
Dester (18:16, 19.03.19):
trudno mi uwierzyć, że ta konkretna instrukcja jest winna, ale jak ją usuwam to działa
Dester (18:12, 19.03.19):
czy to normalne, że header("Location: " . $_SERVER["HTTP_REFERER"]); powoduje segfault testowego serwera php?
exp (12:06, 19.03.19):
facebook research
gnysek (22:34, 18.03.19):
ja nie wiem, czy to samo zaproszenie wystarczy, nie było tam jakiegoś limitu ?
MaxGaming (20:06, 17.03.19):
Mam swój telefon, wrócił z serwisu. Możecie przypomnieć nazwę tej apki FB za 20$/mies i skąd wziąć polecenie? Ktoś chyba wspominał, że na jakimś forum jest.
I am Lord (17:44, 15.03.19):
w room edytorze możesz myszką spradzić jakie id ma która instancja i zobaczysz że wyświetlały się komunikaty w tej kolejności w której ustawiałeś te obiekty
I am Lord (17:43, 15.03.19):
poustawiaj sobie jakieś obiekty które w create będą mieć linikę: show_debug_message("jestem instancją o ID: "+string(id))
I am Lord (17:41, 15.03.19):
jeżeli nic się nie zmieniło w GMS2 to jest tak jak Konrad mówi.
I am Lord (17:41, 15.03.19):
Ale mowa o jakim GMie?
nowy_user (14:41, 15.03.19):
Hmm .. obstawiałbym, że Depth raczej nie ma tu wiele do gadania, ale kolejność tworzenia instancji w roomie - podejrzewam, że tak. Jednak w przypadku gdy wstawisz kilka obiektów do jednego room’a to im nadawane są ID zgodnie z kolejnością w resource tree , a nie np. zgodnie z kolejnością ich ręcznego umieszczenia w room edytorze- tak sądzę, ale mogę się mylić
Konrad-GM (13:13, 15.03.19):
A to nie jest tak, że o kolejności wykonywanego eventu (np. step) decyduje kolejność tworzenia instancji w roomie? No i depth, ale dotyczy to chyba tylko draw event.
nowy_user (9:07, 15.03.19):
Gdy robicie porządki w swoich projektach i tworzycie grupy aby obiekty ładnie posegregować - pamiętajcie o jednym: Zmiana kolejności obiektów w resource tree może mocno namieszać i wywalić nieoczekiwane bugi. Dzieje się tak dlatego, że GM przetwarza kod zgodnie z kolejnością ustawioną w resource tree. Ja przez to niedopatrzenie straciłem trochę czasu na wyszukanie buga, ale mam lekcję na przyszłość
I am Lord (16:43, 14.03.19):
dopiero się dowiedziałem jak zobaczyłem tweeta od yoyo
I am Lord (16:42, 14.03.19):
a nie wiedziałem że można sobie pokolorować drzewko zasobów w gms2
gnysek (11:18, 14.03.19):
50% zmian w update to nowe bugi
I am Lord (22:30, 13.03.19):
więc często przy update
gnysek (20:40, 13.03.19):
Update nie wychodzą często, dlatego napisałem "czasem"
I am Lord (17:43, 13.03.19):
*często
gnysek (11:25, 12.03.19):
raczej niemożliwe, ale wymagałoby dogłębnych testów, YYG potrafi coś zje**ć czasem
nowy_user (11:14, 12.03.19):
Hej, używam opcji dezaktywacji i aktywacji obiektów i mam wrażenie, że czasem, przy minimalizowaniu okna i przywracaniu go, wszystkie zdezaktywowane obiekty automatycznie i samoistnie się aktywują. Czy to w ogóle możliwe? Czy raczej gdzieś musiałem popełnić błąd w kodzie?
gnysek (0:22, 11.03.19):
googlałem różne hasła i nic na ten temat nie widzę. Jedynie, że dodatek Hellfire zrobiła Sierra.
Temporal (20:41, 10.03.19):
tak gdzieś czytałem na nacie, więc 100% pewności nie mam, ale to by przynajmniej tłumaczyłoby dlaczego tylko na gog
gnysek (18:54, 10.03.19):
Na gog jest wyraźne info, że wydawca i dewem jest Blizzard
Ankieta
» Ile powinny trwać tury Ligi 24?
24h
48h
54h (piątek od 18:00)
7 dni
inna długość (podałem w komentarzu ankiety)

GMCLAN to serwis o programie Game Maker i nie tylko.
[ Polityka prywatności ]
Copyright © 2002-2019. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!
© 2002-2017 Ranmus (ranmus.pl), © 2017-2019 {=|=} fable_inside();

[ Czas generowania strony: 0.02328 sekund ] [ Liczba zapytań MySQL: 7 ]