-
Postów
9 805 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
137
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez gnysek
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
- Strona 2 z 443
-
-
-
Ależ to wygląda coraz lepiej! Niektóre fragmenty wyglądają już na wylizane tak, że nadają się na premierę, a coś czuję, że i tak jeszcze wszystko zaliczy upgrade. Mam nadzieję, że sterowanie będzie przyjazne padom, bo coś czuję, że świetnie by się w to grało na Steam Decku!
Dodałem już wcześniej do wishlisty, a teraz także do Showcase GMCLANowego: https://gmclan.org/showcase .
-
12 godzin temu, Uzjel napisał(a):
polecam rysować ścieżki chociażby dla debugowania
to akurat robiliśmy - ale o mp_grid_draw zapomniałem, dzięki za tip!
Jakby ktoś chciał zobaczyć moją wersję powyższego, zrobioną w 40-60 minut, to jest tutaj: https://gmclan.org/uploader/plik/21277,worker_placement
-
Po sprawdzeniu tego prywatnie, dopiszę w razie czego, dla potomności:
Ze względu na to co znajduje się w mp_grid, ścieżka może się czasem nie wygenerować, w związku z tym, w poniższym kodzie
function citizenStateMove(){ if (pathStarted == false) { if mp_grid_path(...
może zostać zwrócony false w ostatnim ifie, a wtedy path_position nadal będzie wynosić 1, bo obiekt nadal widzi ostatni path, na końcu którego stoi, dlatego warunek był od razu spełnianiany i gra zachowywała się tak, jakbyśmy wrócili do budynku gdzie zostawia się zasoby (tak naprawdę robiąc 0 pikseli), następnie szukając ścieżki do następnego zasobu.
Nawet jeśli wydaje się to mało prawdopodobne, czasem warto dodać else i obsłużyć teoretycznie nieistniejący wyjątek. Potem łatwiej go znaleźć
-
Nie kojarzę nic innego z GMS1.
-
12 minut temu, I am Lord napisał(a):
Nie ma już funkcji która zwracała ilość dotknięć ekranu?
W jakim sensie dotknięć? Ile obecnie miejsc jest wciśnięte? Obstawiam takie coś:
var _cnt = 0; for(var i = 0; i < 5; i++){ if (device_mouse_check_button(i, mb_left)) _cnt++; }
-
Próbowaliście z A-starem ?
-
Beta 0.7
nowości:
- [nowe] podświetlanie (nie)przeczytanych komentarzy na stronie głównej tak samo jak postów na forum (również dla gości), ułatwiające zauważenie nowych wpisów (w kolejnej inkarnacji myślę nad rozszerzeniem tego o shoutbox)
- [nowe] przy komentarzach dostępny jest prosty edytor bbcode
- [nowe] nowa podstrona /login
- [nowe] lazy load youtubowych filmów (przyspiesza ładowanie strony)
bugfixy:
- w shoutboxie niezalogowane osoby widzą informację, że trzeba się zalogować (bez opcji wpisania wiadomości)
- przywrócono przycisk zamykania sidebara przy ankietach
- przebudowana strona /gamemaker
- zmiana rozmiaru fontu w aktualnościach z forum/komentarzach
- poprawiono kolory w dropdownie z wyborem motywu
- w jumbotronie na głównej/gamemaker pokazuje się ponownie numer najnowszej wersji GM miesięcznej do pobrania
- przebudowanie jumbotrona: przycisk rozwijający wrócił na górę strony, poprawione animacje ukrywania
- poprawienie wyświetlania gradientu w ikonach na iOS (jedna linijka css, a zajęła godzinę!)
- niezalogowane osoby nie widzą teraz domyślnego avatara w górnym menu, co łatwiej pozwala odróżnić gdy nie jest się zalogowanym
- poprawki zliczania odsłon różnych typów zasobów w katalogu
- przyciemnienie tła w jasnym i ciemnym motywie:
Przed/po:
Uff, to teraz czas na ligę
Co do nie odświeżania sie listy tematów, myślę, że to jakiś problem z forum a nie z nową stroną - może forum nieprawidłowo odznacza które tematy przeczytaliście (lub nie weszliście w ich ostatnią stronę)? Próbowałem wiele razy, ale nie mogę tego u siebie zreprodukować, a ten blok nie ma żadnego cache, bo jest dynamicznie generowany dla danego usera (bo musi uwzględniać niewidoczne kategorie czy ukryte posty które widzą admini).
-
W dniu 2.06.2023 o 17:53, adam014 napisał(a):
Btw nadal ikonki na Safari sie nie wyświetlają
Tak, to jest następne na liście. Obstawiam, że chodzi o inną kolejność odczytywania przez Safari --var() . Mam teraz remont w domu, stąd lekki poślizg, ale czeka nas długi weekend, więc mam nadzieję puścić co najmniej to co już zrobiłem, chociaż chciałem też z tą ligą ruszyć, może jednak zabraknąć godzin
-
W dniu 1.06.2023 o 00:09, Uzjel napisał(a):
wszedłem na inne urządzenie i miałem stan z przed kilku dni
To dość dziwny bug, bowiem nowości z forum nie są w żaden sposób cachowane. Nie był to czasem jakiś tryb offline który ma np. Chrome na Androidach?
-
Teraz kolejne zmiany pójdą pewnie dopiero w okolicy 8-9 czerwca, bo właśnie wspomnianą ligę bym chciał przepisać, a tego jest niestety sporo (linii kodu jak linii, ale pozostaje kwestia testowania).
-
Ja tam wolałem Pixel Heaven w ten weekend, chociaż od nas z pracy jechał kolega (może widziałeś, bo ma ponad 2 metry xD).
-
speed += acceleration; if (speed > maxSpeed) { speed = maxSpeed; }
ja tam wolę:
speed = min(maxSpeed, speed + accelleration);
-
Ależ smutny wyraz twarzy! Uśmiechnij się
-
1 godzinę temu, Borek napisał(a):
odróżniają się od siebie bloki - nie są zlane w jedną całość.
U mnie wszystko wygląda jak czarne Ale chyba wiem o co chodzi - że bloki mają ten sam kolor co tło, a nie powinny? To faktycznie byłaby kosmetyczna zmiana.
-
Nie na wszystkie rzeczy które opisaliście powyżej miałem czas (głównie chodzi o problemy na Safari, oraz to co Kuzyn proponował), ale to głównie przez wprowadzenie trzeciego, alternatywnego designu, oraz aktualizację do najnowszej wersji bootstrapa i tablera, które nieco inaczej zarządzają motywami (uznałem jednak, że na etapie bety lepiej zaktualizować do najnowszej wersji, zamiast być za chwilę zacofanym).
Zmiany w wersji v4-beta-0.6:
- zmniejszony komunikat o becie
- nowa wersja jest od teraz domyślną - stary GMCLAN da się jeszcze zobaczyć klikając przycisk "BETA" i potem "porównaj ze starą wersją"
- Google jest przekierowywany jedynie na nową wersję
- nowy motyw "RetroClan", czyli skin nawiązujący do wersji v3 serwisu (2004 - 2023); wybór skinów jest teraz z dropdowna
- w kodzie GML nie pokazują się już emotikony
- rozjaśnienie niektórych tekstów (te które były mocno szare są teraz pół szare)
- pomniejszenie i przesunięcie informacji o autorze w artach/newsach na dół, tak, aby nie zaczerniały tytułu i daty
- poprawki wszystkich bugów które zapisały się w logach (co zabawne - dotyczyły jedynie starej wersji strony i miały związek z podwyższeniem poziomu raportowania PHP xD)
- poprawki sidebara na komórkach i tabletach - teraz po obróceniu ekranu na rozdzielczość w której sidebar jest widoczny, elementy które zostały otwarte w najwęższym widoku nie będą znikać
- wyłączenie opcji uploadowania w uploaderze na starej wersji serwisu (działa tylko ten w nowej)
Kolejny update mam nadzieję jeszcze w tym tygodniu, przed spotkaniem w Warszawie
-
Nikt już nie pamięta, jak w 12 letnim programie się to dokładnie robiło.
Kojarzę jednak, że funkcje draw_text czy draw_sprite dało sie za pomocą d3d_translation obracać na osi x/y/z.
-
Gdyby Cairo od Bigsharka było grą dla dorosłych, wyglądałoby właśnie tak.
-
12 godzin temu, H2S04 napisał(a):
Jednak napisałem kod w DrawGui zamiast step
Ja zazwyczaj też tak robię, chociaż faktycznie logikę lepiej byłoby mieć w Step. Z mojego jednak doświadczenia, skoro nie masz tego kodu w step, to even step wykona się o tyle szybciej, a draw o tyle samo dłużej Możesz użyć profilera w debuggerze, albo zwykłego show_debug_overlay, żeby zobaczyć jaki to ma wpływ na FPS - może się okaże, że masz całkiem spory zapas (spory zapas przy grze 60FPS to znaczy, że wspomniana funkcja pokazuje tak z 300-400FPS).
Tak naprawdę, w najnowszych wersjach języka GML, zamiast rozdzielać kod na step/draw, lepiej już napisać strukturę-konstruktor, która ma w sobie statyczne funkcje draw/step i je wywoływać w jakiejś instancji. Zaletą tego rozwiązania jest, że można sobie wtedy różne własności GUI (jak wybrany element, pozycję kursora/obwódki, podświetlenia elementów itp.) zapisać w takiej strukturze jako wewnętrzne zmienne, które nie przeszkadzają instancji (można użyć tych samych nazw) i które wtedy łatwiej używać (step wylicza zmienne dla draw).
12 godzin temu, H2S04 napisał(a):Tak wiem, że kod powinienem przenieść do stepa, bo on obsługuje logikę gry i jest wykonywany co ilość klatek, a Draw jest do rysowania, bo wykonywany jest ciągle
Nie do końca prawda. Jeśli gra ma 60 FPS, to znaczy, że masz 60 razy wykonany event step a po nim event draw. Oba są wykonane 60 razy, w GM nie ma tak, że przeskakuje klatki i wtedy będzie więcej stepów. Dlatego tak niepopularny w GM jest delta timing, bo gdyby ten rozjazd był z automatu, trzeba by w każdej grze go używać, nawet w Catch the Clown.
-
W dniu 6.05.2023 o 10:40, Borek napisał(a):
usuń jeszcze emotki z kodu:
Usunięte, już widziałem ten problem, ale wcale nie był taki prosty do rozwiązania
Dobra wiadomość - jeśli ktoś przywiązany jest do obecnych kolorów, to pojawi się w następnej aktualizacji (pod koniec tego tygodnia) nowy skin do wyboru - "Retro Clan":Reszta zgłoszonych problemów powinna również trafić w kolejnej aktualizacji.
-
-
11 godzin temu, adam014 napisał(a):
Na buttonach nie powinno być ikonek od razu?
Jaka przeglądarka/OS? Bo u mnie to wygląda tak:
-
Kolejna wrzutka poprawek - wersja 0.5:
bugi:
- GMC-T-81 - przycisk odśwież w uploaderze wczytywał zawartość naszego katalogu na dowolnej innej stronie, lub pustą treść (dla gości)
- poprawki dla niewidocznych niektórych ikon na niektórych rozmiarach telefonów
- paginacja działa gdy filtrujemy kategorię newsów
ulepszenia:
- GMC-T-85 - pokazuj jak głosowałem na artykuł/plik/link/grę w showcase- GMC-T-99 - w komentarzach i archiwum shoutbox widoczna jest informacja, że dana osoba jest obecnie online na stronie, a własne wpisy oznaczone są plakietką "Ja"
- poprawki wyświetlania kto jest online (nie wliczało naszej sesji przy pierwszym wejściu po >15 minutach od ostatniej wizyty)
- edycja własnych shoutów w archiwum shoutbox
- artykuły: przeniesienie info o autorze na dół wpisu (tak jak w newsach) i znacznie zmniejszenie avatara; większe wyróżnienie tytułu; informacje o kompatybilnych wersjach GM w innym miejscu
- zmiana ilości kolumn w niektórych miejscach dla telefonów, aby wyświetlać treść szerzej (zwłaszcza przy liście wpisów artykułów/plików/linków)
- paginacja komentarzy i linki "Komentarzy: X" przenoszą teraz bezpośrednio do sekcji komentarzy, zamiast na górę strony
- poprawione cookie info na telefonach (oraz opcja ponownego wyświetlenia info ze stopki)
- mnóstwo poprawek sidebara po prawej, zarówno dla PC jak i telefonów, dzięki czemu nie pokazują się poziome paski przewijania, bo zawartość była za szeroka o 1px
- poprawki przycisków w uploaderze na telefonach - aby się nie stykały lub ich część nie znikała pod inną treścią- "hamburger" od menu na telefonach jest teraz po prawej, jak na telefonach
- logowanie na forum przenosi na stronę główną gmclanu
W tym tygodniu (dziś lub jutro) zniknie pewnie duży banner o wersji beta i zastąpię go tylko jakąś małą wstążką w rogu ekranu, żeby wciąż ewentualnie móc sprawdzić jak dana podstrona wyglądała na starej wersji, ale zakończenie bety pod koniec maja wydaje się już niezagrożone i sensowne
-
W tym tygodniu mniej poprawek, bo sporo walczyłem z menu na mobilkach (jeszcze nie jest idealnie), ale teraz menu górne ma ikonę otwierania z prawej (jak na forum), jest w jednym elemencie a nie dwóch (więc nie ma dwóch hamburgerów), jest przyklejone do góry strony, menu dolne też jest nieco lepsze (mam nadzieję, że zwłaszcza na iphone będzie spoko) i udało mi się naprawić problemy z z-indexami i nakrywaniem się elementów.
W tym tygodniu będę walczył z pozostałymi podstronami i elementami które zeskakują do nowej linijki (zwłaszcza przyciski) na mobilkach. Będę też pracował nad wyświetlaniem info, że na coś głosowaliśmy.
Lista zmian w wersji 0.4:
- GMC-T-85 - można sprawdzić kto dodał polubienia newsów
- info o autorze newsa jest znacznie mniejsze (i dodatkowo na dole wpisu), co ułatwia czytanie
- GMC-T-74 - dodano przeźroczystość starych ikon gif/png (może wymagać CTRL+Shift+R)
- zmiana górnego menu na komórkach, zmiana przycisków wysuwania sidebara na mobilkach
- zmiana wyświetlania nowych komentarzy/nowych postów na głównej na mobilkach (od teraz: slider/karuzela)
- poprawki filtrowania newsów po kategorii
- przesunięcie info o wersjach GM do sidebara
- menu dolne na mobilkach
- poprawki CSSów dla kodu GML w trybie ciemnym- panel z informacją o wersji beta da się tymczasowo zamknąć (ale ustawienie to nie jest zapisywane)
- ikonami trybu jasny/ciemny nie są już żarówki, a słońce i księżyc
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
- Strona 2 z 443
Potrzebne obrazki pod placeholdery w 2d top down strategy.
w Grafika
Opublikowano
Z darmowych polecam:
https://www.kenney.nl/assets/category:2D
https://itch.io/game-assets/free/tag-roguelike