Rurki - Gra logiczna polegająca na łączeniu rur

Przykład gry logicznej w której celem jest połączenie wszystkich rur obracając pojedynczymi elementami. Kod dobrze opisany, przykład solidny.
Taka Pipemania.

Autor: Pental aka Slash

Rozmiar
4 KB
Autor
Pental aka Slash
Ocena
8/10
22 głosy
Komentarze
Komentarze (łącznie 12):
gnysek (Wto., 29 Gru. 09, 13:53)
#1

To jest przykład? To jest grywalne i wciąga bardziej niż 95% gier na tej stronie. Absolutnie broni się jako samodzielna gra, tylko kod mało optymalny (uzyłbym switchy, zamiast random choose itp.)

Platyna (Wto., 29 Gru. 09, 13:56)
#2

Tak, jestem tego samego zdania. Testowanie tego pochłonęło mi koło 20 minut i to tylko dlatego, że musiałem się zwijać z domu :P
Podmieniłem przed chwilą pliczek na nieznacznie zedytowany przeze mnie.
Tam było w jednym miejscu wywoływane place_free i instance_place, a wystarczyłoby jedno raz :P
A ocena 9. Nie 10 bo mu musiałem wcześniej wytknąć poważny błąd :)

EDIT: W sumie niedociągnięciem jest to, że dla każdego połączenia losowane jest 2 razy czy istnieje czy nie. To jest: klocek po lewej sobie ustawi coś, a klocek po prawej i tak mu to nadpisze na swoje. Więc losować się powinno tylko left i up. Ale złożoności to nie zwiększa, jedynie stałą wiec można wybaczyć.

Roki (Wto., 29 Gru. 09, 14:02)
#3

Daje 9, bo zawsze może być lepiej, fajnie się gra :D

S
slash (Wto., 29 Gru. 09, 14:06)
#4

Kod jest nieoptymalny przede wszystkim dlatego, że Platyna mi wytknął poważny błąd i musiałem tworzenie rurek i sprawdzanie wygranej zmodyfikować. Nie chciało mi się tego od nowa pisać i tak jakoś wyszło :P .

Adriann (Wto., 29 Gru. 09, 14:55)
#5

Fajna gra!Bo wątpię żeby to ktoś użył tego jako przykład.

B
kapior (Wto., 29 Gru. 09, 17:01)
#6

świetne!
Ale tylko czekać aż n00by zaczną podmieniać grafikę
i pisać że to ich gra.

Adriann (Wto., 29 Gru. 09, 17:56)
#7

Smutna prawda.:(

Roki (Wto., 29 Gru. 09, 18:49)
#8

Nom... ale tak to jest, myślicie że jak gry powstają? Poza GM Decompiler, to z przykładów :(

Platyna (Wto., 29 Gru. 09, 19:36)
#9

Dajcie spokój...

Mimek (śro., 30 Gru. 09, 17:53)
#10

Gratuluję. Zupełnie dobra rzecz. Kod troszku mało optymalny, ale jest OK :)

Nobody (śro., 30 Gru. 09, 23:07)
#11

Nie popatrzyłem do kodu i zacząłem grać. Pokonywałem kolejne poziomy czekając na finał i po połowie godziny wkurzyłem się, wyłączyłem i dowiedziałem, że poziomy są generowane losowo :P Super. Dyszka leci na Twoje konto ;)

m
maciek220896 (Wto., 12 Sty. 10, 13:06)
#12

Uzależnia!!! 10/10

Najnowsze wersje GameMakera:

Stabilna
2023.11.1.129 • 2023.11.1.160
wydana 73 dni temu
LTS
2022.0.2.51 • 2022.0.2.49
wydana 132 dni temu
Beta
2024.200.0.499 • 2024.200.0.516
wydana  5 dni temu
= IDE, = Runtime
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
40 użytkowników online na discordzie:
DungeonFairy🧚, MKP, OdrzuconyKrakers, s..., Alice, Nitro Slav, Carl-bot, p..., Jamabaiz (Matrix_), Dominator2v, Wielki Druid, Add92, Kowu, Kuzyn, Filyps, fervi, YoungKrystian, Kalor, PhysX ᴺⱽᴵᴰᴵᴬ, r..., antek, Uzjel, lethian, VanhGND, Pako, Arrekin, yazaa, Dyno, Deusald, Miłosz, m..., bagno, Tidżi, Mtax, g..., l..., moeglich, Shockah, Kandif, TobiasM (Morgo)
Shoutbox
gnysek (14:47, 26.02.24)
Na Discordzie też był :) Warto tam zaglądać :)
S
Sutikku (23:23, 23.02.24)
powiedziałbym, że może jakiś gigantyczny czerwony baner by się przydał, ale obawiam się, że mógł taki być, a ja go nie widziałęm
S
Sutikku (23:22, 23.02.24)
uwierzcie mi, że wchodzę na gmclan naprawdę bardzo często, ale jakoś tej ligi nie zauważyłem :(
I am Lord (12:01, 23.02.24)
Kurde kolejna tura mnie omineła 🙈
gnysek (10:49, 20.02.24)
Ja czekam na pluginy do IDE, czego YYG nie zrobi, zrobimy sami.
Adriann (11:50, 16.02.24)
Ciekawe jak go przerobią, osobiście liczę na jakąś większą rewolucję a nie tylko usprawnienie bo narazie jest jak jest :d
gnysek (10:32, 08.02.24)
Edytor roomów ma swoje minusy. Ale ma być tworzony nowy wkrótce, chociaż pewnie 6-12 miesięcy zanim trafi do wersji stabilnej jak nic.
p
pablo1517 (08:40, 07.02.24)
No ja odkąd zacząłem w ue4 pracować to niestety z GMLem dawno nie obcowalem
exp (20:13, 30.01.24)
@pablo1517 ja przerzuciłem się z klasycznego GM na Studio cztery lata temu, więc przeskok trochę mniejszy, ale generalnie idea dużo się nie zmieniła. jest trochę upierdliwości i niepotrzebnych według mnie zmian, ale też duże usprawnienia (edytor roomów to raj na ziemi w porównaniu z tym oryginalnym)
Adriann (18:59, 28.01.24)
Takk..strasznie są upierdliwe :D
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?