GBC - Łamiąc zasady
Ostatnią rzeczą do rozważenia jest łamianie zasad. Jest wiele pasjonujących rzeczy, które możesz zrobić, ale wszystkie moduły powinny być budowane w zgodzie ze standardem! To jest jedyny sposób, aby mieć pewność że wszystkie moduły będą ze sobą współpracowały w kompletnym GBC. Jeśli jednak nadal chcesz eksperymentować, upewnij się że trzymasz się następujących 2 Praw GBC:
Prawo 1: Moduł GBC powinien spełniać warunki standardowego "Typu 1" interfejsu, aby zapewnić kompatybilność z GBC
Prawo 2: Moduł GBC może wykazywać "niestandardowe" zachowania, tak długo jak nie powoduje to niezgodności z Prawem 1
Głowny przykład to zakręty: standard był pomyślany jako liniowe GBC, ale tak długo jak moduł nie jest poszerzony od strony przednich części sekcji wejścia i wyjścia, może zostać obrócony i ustawiony tak aby stał pod kątem 90 stopni w prawo względem poprzednika. Podobnie moduł, który nie jest rozszerzony poza sekcje wejścia i wyjścia albo jest głęboki tylko na 10 studów, może zostać użyty do wykonania albo skrętu w prawo (jak poprzednik), albo w lewo (co redefiniuje pojęcia takie jak "przód" czy "tył" takiego 10 studowego modułu). To są przykłady modułów zgodnych ze standardem, które mogą także zostać wykorzystane na niestandardowe sposóby.
Inny przykład to moduły, które rozdzielają strumień: tak długo jak dwa podstrumienie są utrzymywane i mogą być (jeśli jest taka potrzeba) ponownie połączone przed wspólnym wyjściem, jest to dopuszczalne. Moduł może także posiadać opcjonalne drugie wyjście w innej lokalizacji, tak długo jak nie wymaga jego posiadania (opcjonalność, oznacza np. że niestandardowe wyjście może zostać wyłączone i wtedy wszystkie piłki będą trafiały do standardowego wyjścia), możesz zostać użyty w normalny sposób co jest zgodne z 1 Prawem.
Moje strony o LEGO