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
2024.2.0.132 • 2024.2.0.163
wydana 58 dni temu
LTS
2022.0.2.51 • 2022.0.2.49
wydana 197 dni temu
Beta
2024.400.0.556 • 2024.400.0.571
wydana  wczoraj
= IDE, = Runtime
Użytkownicy online
2 użytkowników aktywnych:
gości: 1, userów: 1
 Adriann
(~ostatnie 15 minut)
Discord
41 użytkowników online na discordzie:
s..., Alice, Carl-bot, p..., krzychu, Grela, Wielki Druid, Add92, 21Lancz, Kowu, Kuzyn, OdrzuconyKrakers, fervi, Sevitaus, Kalor, LadyLush, Chell, lethian, MKP (GEM), Moldis, Arrekin, MagnusArias, yazaa, Domeen0, Dyno, 🆅🅸🆃🅾74🅼, Deusald, Korodzik, ZYGZAK, 𝕳𝖚𝖌𝖔 𝕲𝖔𝖓𝖝𝖆𝖑𝖊𝖝, m..., bagno, Tidżi, HappyOrange, l..., moeglich, d..., Draczeq, Nikas, 🧁Cupcake🧁, xVANiLL
Shoutbox
gnysek (18:05, 01.05.24)
Tak, w osobnym rozszerzeniu (na githubie YYG).
I am Lord (17:56, 30.04.24)
funkcje z fmod są już?
gnysek (20:44, 11.04.24)
Niektórzy dlatego wybierają GMEdit. Ale ja liczę na Code Editor 2, tylko na razie zbyt zbugowany jest.
Tymon (16:11, 11.04.24)
Stitch dla mnie osobiście jest lepszy bo nie musze kopać się z interfejsem GMa i mogę tylko pisać kod.
Tymon (16:05, 11.04.24)
Yes. Obecny nie jest taki zły, jak zainstalowałem najnowszą stabilną to w porównaniu z tym czego używałem... 10 lat temu...? Wszystko wydaje się lepsze.
gnysek (22:48, 10.04.24)
bscotch/stitch ? Ja czekam na fixy do nowego edytora, bo wszystko wydaje się dziś lepsze od tego obecnego :D
Tymon (19:54, 10.04.24)
Hm, Stitch okazuje się całkiem dobrą alternatywą dla wbudowanego edytora
Wojo (22:16, 08.04.24)
siemano huder myślałem, że zniknąłeś całkiem z gmclanu bo na discordzie cie nie ma :D
I am Lord (00:37, 05.04.24)
O dzięki :D
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?