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 52 dni temu
LTS
2022.0.2.51 • 2022.0.2.49
wydana 191 dni temu
Beta
2024.400.0.549 • 2024.400.0.567
wydana  2 dni temu
= IDE, = Runtime
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
43 użytkownicy online na discordzie:
Kysiu, s..., Alice, DungeonFairy🧚, Carl-bot, Voytec, Jamabaiz (Matrix_), PeekoHiko, RogerDodg3r, Dominator2v, Wielki Druid, SuperEnduro, Kowu, OdrzuconyKrakers, Filyps, fervi, Radek Ignatów, antek, LadyLush, HappyOrange, Moldis, Arrekin, Domeen0, Dyno, 🆅🅸🆃🅾74🅼, Deusald, Morro, ZYGZAK, Miłosz, p..., Tidżi, Danieo, l..., Alkapivo, moeglich, Nikas, Krzysiek1250, Shockah, Kandif, Cosplyfanka, exigo, 🧁Cupcake🧁, xVANiLL
Shoutbox
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
gnysek (09:58, 02.04.24)
Znalazłem na podstawie jego postów: youtube.com/@Jakim_
I am Lord (20:16, 01.04.24)
Ktoś ogarnia jakie konto miał Jakim na YT?
gnysek (16:07, 29.03.24)
Nowy Edytor kodu jednak po świętach
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?