Shoutbox - Archiwum
Wszystkie wpisy w shoutboxie (249312)
M
MaxGaming
(16:06, 29.04.19)
WPF jest genialne, a jeszcze lepiej na początek zerknąć do WinForms. Możesz tam graficznie projektować okienka i ogólnie graficzne tworzenie częsci rzeczy w WinForms mocno ułatwia zrozumienie zasad działania które rządzą się okienkami. Potem przejście na WPF jest nie odczuwalne. Właściwie to prawie to samo, ale kodowanie wszystkiego może wydawać się na początku mniej przyjazne niż graficzny podgląd tego co robisz
M
MaxGaming
(16:04, 29.04.19)
Popieram. Uwierz, że może na początku będzie Ci trudno niektóre rzeczy w C# zrozumieć przesiadajac się z GMS, ale chwila praktyki i zrozumiesz, że tak na prawdę w C# dużo prościej i wygodniej się tworzy i to nie tylko programy. GMS jest bardzo fajny dla twórców gier ponieważ wszystko da się bardzo szybko i graficznie(oprócz skryptów, ale mam na myśli chociażby ustawienia obiektu) zrobić, natomiast brakuje w GML bardzo wielu możliwości które mocno ułatwiają pracę w tym
Konrad-GM
(15:58, 29.04.19)
Nie dość, że C# jest przystępny, to z WPF też przyjemnie się pracuje 

gnysek
(15:52, 29.04.19)
Generalnie w kilkanaście dni byś się nauczył C# pewnie na tyle, że być sie zastanawiał, czemu robiłeś wcześniej inaczej 

n
nowy_user
(15:15, 29.04.19)
Podejrzewam, że korzystając z innych narzędzi ma się właściwie od ręki takie rzeczy takie jak chociażby: pola tekstowe, okienka z elastycznym rozmiarem, zarządzanie plikami, wyświetlanie grafów, scrollbar wraz z przewijaniem paneli bocznych, swobodone sortowanie tabeli itp. W GM trzeba wszystko napisać od podstaw, ale przynajmniej człowiek się czegoś nauczy 

n
nowy_user
(15:03, 29.04.19)
Zgadza się, tworzenie programów w GMie to ciężki kawałek chleba , sam się o tym przekonuję każdego dnia, ale akurat tak się składa, że GMa znam najlepiej i dlatego w nim zacząłem i tak już zostało. Gdy będę jednak tworzył kolejny program, to raczej zmienię GMa na coś innego, coby sobie ułatwić życie 

Konrad-GM
(14:36, 29.04.19)
Jest tyle fajnych bibliotek dostępnych jak chociażby WPF pod C#, aż dziw, że ktoś próbuje robić aplikacje w GM 

gnysek
(14:00, 29.04.19)
Jak ktoś tworzy programy w GMS, to za przeproszeniem buduje wieżowiec z flipsów 

n
nowy_user
(13:55, 29.04.19)
Ja już się nie mogę doczekać grudnia i tych aktualizacji, bo będą one szczególnie pomocne dla tych, którzy tworzą w GM programy (z operacjami na danych itp ) , a nie tylko gry, czyli dla osób takich jak ja. Najbardziej czekam na tablice zmiennych z nielimitowaną ilością kolumn i lekkie obiekty/klasy , te dwie rzeczy mocno ułatwią mi pracę na GM 

gnysek
(13:47, 29.04.19)
Razem z sekwencjami.
gnysek
(13:46, 29.04.19)
Szkoda tylko, ze na całość trzeba czekać do grudnia, bo w YYG Q4 zazwyczaj nie oznacza października. Aczkolwiek jakaś beta w sierpniu by była niezłym pomysłem.
Konrad-GM
(13:17, 29.04.19)
Możliwe, że nie wyraziłem się dość jasno, mea culpa
Ale tak, PHPowa tablica wewnętrznie trzyma hashmapę i listę kluczy w odpowiedniej kolejności. Tylko, że ten feature jest w PHP out of the box, szkoda, że nie w GMie.

gnysek
(12:02, 29.04.19)
ale to bez znaczenia, ważne, że ds_mapy i ds_listy są niedoceniane, ale zmiany składni GML naprawdę to zmienią
gnysek
(11:58, 29.04.19)
Nie do końca, w PHP jest zendowa struktura "bucket" która ma listę wartości i drugą listę "kolejności", więc same wartości nie są posortowane. Można by w GML też tak zrobić, ale obecnie jest to bardzo trudne - po zmianach będzie znacznie łatwiej.
Konrad-GM
(19:53, 27.04.19)
Nie do końca, zależy od implementacji takiej hashmapy. W PHP tablice zachowują kolejność "ordered" kluczy, a ds_mapy z tego co widzę są "unordered".
gnysek
(15:37, 27.04.19)
php nie ma zwykłych tablic, ma hashmapy. Czyli ds_map. Jedno i to samo.
d
doctor
(02:14, 27.04.19)
To wiem, ale jednak jest sporo kombinowania, tak mi się wydaje. W sensie, że tablica w PHP jest dość "logiczna" (jak to tablica), a zarazem uniwersalna, a DSy trzeba dostosowywać do projektu
gnysek
(17:07, 26.04.19)
dodam, że ds_mapa to jest dokładnie to samo co tablica w PHP
gnysek
(17:07, 26.04.19)
DSy też są tablicami. [#], [| ] i [? ], a jak teraz dojdzie łańcuchowość tychże, no to dadzą nawet wiecej niż w takim PHP.
d
doctor
(11:31, 26.04.19)
Np. PHP umożliwia przerobienie JSON na tablice, tablice można sortować, mieszać (...), a w GM CHYBA trzeba użyć DSów
Najnowsze wersje GameMakera:
Stabilna
2024.13.1.193 • 2024.13.1.242
wydana 124 dni temu
wydana 124 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 259 dni temu
wydana 259 dni temu
Beta
2024.1400.0.874 •
wydana wczoraj
2024.1400.0.866
• 0.17.0
wydana wczoraj
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
18 użytkowników online na discordzie:
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?