#gamedev

43
671

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Pionle

https://deykun.github.io/pionle/pl


Słowa pionowo i poziomo istnieją w słowniku.


Męczy, bo słowa są często w nietypowych przypadkach, i to dla 4x4 jest 16 liter do zgadnięcia (dużo). Według mnie nie ma potencjału, w diffle się spoko gra, bo pierwsze słowo już zmienia 2 i 3 i jest myślenie. Tutaj się raczej daje standardowe 5 i potem lepi czego brakuje i wychodzi monotonie. Tak szczerze to większość wordlowych gier to właśnie takie kółka i krzyżyk bez myślenia.


Dość surowa wersja i walidacja ma jakieś edge casy, pewnie coś będę dorzucał, ale, że nie widzę w tym przyszłości to raczej nie będę tego grywalizował jakoś bardziej, już myślałem o stronce z informacją o największych siatkach tego typu i to dodam, bo spoko i chcę znaleźć większe.


Jeszcze myślałem o spinie, że jak się wejdzie i wpisze słowo "HEJTO" to znajdzie kwadrat 5x5 gdzie pasuje słowo HEJTO w środku, to może być fajne, a bez maszyny ciężko coś takiego zrobić.


To jest inspirowane tym: https://squareword.org/


#grywebowe #tworczoscwlasna #diffle #difflelog #pionle #gamedev

4a84c2be-9f6c-433e-b32b-c4f8e53235d6

Zaloguj się aby komentować

https://streamable.com/5o5cu4

Cały dzień siedziałem, żeby dało się zmienić czcionkę w imgui (╯ ͠° ͟ʖ ͡°)╯┻━┻
Na szscęście się udało i teraz ładnie działa.
Pora na użeranie się z kolejnymi rzeczami:
- tekstury
- oświetlenie
- cienie

( ಠ ͜ʖಠ)

Może coś kiedyś z tego wyjdzie, o ile się po drodze nie poddam.

#gamedev #programowanie #csharp #opengl #imgui

Zaloguj się aby komentować

A ja z przyjemnością mogę oznajmić, że dopiero co wydaliśmy nową wersję Godot Rusta, o!


Głodot Rust to, w dużym skrócie, biblioteka która pozwala gadać z Godotem po rustowemu – skupiamy się na tym żeby szybko, efektywnie, bezpiecznie i przyjemnie dało się dostarczać ten słynny value, zamiast bezsensownie utykać. Zero boilerplate, zero rozkmin, większość abstrakcji ułożone tak jak w gdscripcie, siadasz i robisz co trzeba .


W tej wersji wpadły usprawnienia do eksportów, QoL ficzery do Godotowych Callable, `match_class!` do łatwego matchowania danego eventu, ostatnie szlify silnie typowanych sygnałów… i duuuuuuuuuuuużo innych usprawnień >:].


Devlog: https://godot-rust.github.io/dev/september-2025-update/

Github: https://github.com/godot-rust/gdext


#programowanie #godotengine #gamedev #rustlang

@DEAFCON_ONE

skupiamy się na tym żeby szybko, efektywnie, bezpiecznie i przyjemnie

To szybko i przyjemnie czy w Rustcie? Bo mi tu kolidują te słowa ze sobą xD.

A tak na poważnie bo nie jestem totalnie w temacie. Czy gry napisane w tym będą działać jakoś znacznie szybciej niż napisane w tym czym się domyślnie pisze w Godocie? No bo z tego co pamiętam to Godot używał czegoś podobnego do Pythona, no i to na pewno ma dużo mniejszy próg wejścia niż Rust, więc ciekawi mnie czy warto się męczyć z Rustem. Robił ktoś jakieś porównania wydajności, benchmarki itp?

@Catharsis Kolejna edycja będzie poświęcona wydajności (pozwolimy w końcu na warunkowe zdejmowanie safety checków: https://github.com/godot-rust/gdext/pull/1278 co oznacza prędkość taką jak w godot-cpp), to wtedy nabazgram parę benchmarków i porównań – ale krótko mówiąc zapierdala, GDScript jest tak wolny, że rust potrafi wycisnąć znacząco więcej nawet z wszystkimi safety checkami w debugu (...debug jest niezoptymalizowany, a safety checki drogie). W zależności od tego co robisz można spodziewać się że w release, bez safety checków, będzie od 20% do paru rzędów wielkości szybciej (w jednym skrajnym wypadku – pic rel – ktoś zobaczył speedup paru rzędów wielkości co jest absurdalne, kumpel z rogalem z 800 FPS przeszedł do 1400 FPS, https://github.com/Houtamelo/spire_enum bez checków jest w pewnych scenariuszach (interpolowanie zmiennych zdefiniowanych w klasach, nie skryptach czy shaderach) szybszy od natywnej implementacji) – im więcej rzeczy robisz w userspace (skryptach/swoich klasach) tym większa różnica na korzyść GDExtension.


ALE GDScript jest gut enuf do większości gier, gdzie tylko kawałki koniecznie trzeba robić w GDExtension czy modułach – osobiście korzystam z rusta bo przyjemniej mi się w nim klepie (rustowe enumy to powinien być standard, okołofunkcyjne rzeczy są deliszys, iteratory kocham, fearless concurrency to nie mem, no i silne typowanie jest bardzo przyjemne) i staramy się jak najbardziej usprawnić ergonomię. Dla kogoś kto nie klepie w ruście może to brzmieć dziwnie, rozumiem, bo sam reaguję tak na ludzi co lubią klepać w cpp :D.


No i klasy w GDExtension to też pełnoprawne klasy w rozumieniu Godota – więc można do nich normalnie doczepiać skrypty.


Myślę że wychodzi git, bo ludzie którzy przychodzą często nie porównują ergonomi godot-rusta z godot-cpp czy modułami, a właśnie z gdscriptem i C#, gdzie często wychodzimy na tym tle korzystnie.

3df3cd8f-6071-4492-b690-e3797ef9ce48

Zaloguj się aby komentować

Artur Ganszyniec, lead designer pierwszego Wiedźmina, zaczął na YT serię w której przechodzi pierwszą grę z designerskim komentarzem i ciekawostkami z procesu produkcji.

W pierwszym odcinku prolog - dlaczego robiono go od zera 5 razy? Dlaczego niektóre schody w zamku są uszkodzone? Dlaczego Triss świeci cyckami? Dlaczego w grze występuje postac która zginęła w książkach?

Polecam bo to złoto!

https://www.youtube.com/watch?v=epJHZo082pY (ENG)


#wiedzmin #witcher #gry #gamedev

@hist4min4 Triss w książce mówi że już nigdy wżyciu nie założy dekoltu bo miała magiczne blizny po bitwie o Sodden. I zawsze tak jest w książkach opisywana - jako zapięta pod szyję. Ale twórcy uznali, że robią grę która ma być "dorosła", a targetem w dużej mierze są nastoletni chłocy więc muszą być cycki.

@FriendGatherArena tak, opowiada o sterowaniu. Nie w kontekście chujowości (też się nie zgadzam z tym stwierdzeniem) ale czemu jest takie a nie inne - tak.

Zaloguj się aby komentować

Zaloguj się aby komentować

Próbuje znowu siadać do kompa i coś tworzyć po dłuższej przerwie. Jak na razie jedyne co to rysuje w moim ulubionym 1bitowym stylu. Może kiedyś wrócę na poważnie do #gamedev #gownowpis


#pixelart #tworczoscwlasna #chwalesie

248e8013-738c-495a-87a7-ead0eff200f4

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zostało 17h - jedyny sposób żeby sie wyrobić na czas to zarwać nockę a i tak się raczej nie uda. Tak czy siak mam klawiaturę do wpisywania kodu wyjścia #gry #gamedev #unrealengine #gmtk

952ca60f-b4df-43f9-9df1-3846bf492cb7

@vredo Śniło mi się, że ktoś rozwiesił w parku oszczerstwa przeciw Aleisterowi Crowleyowi. Oburzyłem się strasznie i poszedłem zezłoszczony do jakiegoś dworca z lat 80, gdzie gonił mnie bazyliszek z Harrego Pottera

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

#gry #gamedev #unrealengine #gmtk

Ale jestem dziś rozbity, przez co pracuję w uj wolno. Prawie 48 minęło a ja dopiero mam layout HUDu - zegar na górze jeszcze nawet nie odlicza xd. Nie ma bata, żeby mi się udało zaliczyć jama.

bf9a1793-5fdb-4b92-9014-e4069d763bf4

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować