To najlepszy tl;dr, jaki mogłem zrobić, oryginał zmniejszony o 79% (jestem botem)
Pomysł Gry i Jej Działanie
Gra polega na bieganiu i skakaniu przez labirynt, unikając czarnych pól, a jej innowacyjnym elementem jest wewnętrzny tunel. Kluczowym aspektem jest funkcja tunnelCoords, która przekształca 2D na 3D, umożliwiając wizualizację tunelu. Użytkownicy mogą eksperymentować z dwoma płótnami, gdzie interakcje na górnym canvasie przekładają się na odpowiednie rysunki na dolnym, w oparciu o inne układy współrzędnych.
@DEMONzSZAFY: zgadza się, natomiast (przy zasadzie 1 linia = 1 instrukcja) podanie liczby linii daje przybliżoną informację o stopniu skomplikowania programu
To teraz bez optymalizacji rozmiaru i zrób na splajnach używając mieszanki sin/cos, bo takie coś znacząco poprawi wizualną warstwę gierki i przyciągnie znacznie więcej użytkowników ( ͡º͜ʖ͡º)
@czcionki: mechanika skoku jest taka sobie, Skok jest za dlugi (czas lotu). imho lepsze byloby skrocenie skoku (tak np. do 60%) i zrobienie mozliwosci double jump. albo nawet triple, i kazdy kolejny co raz krotszy. Albo dodatkowo skrecaine podczas lotu skraca dystans skoku. Obecnie bardzo latwo przestrzelic i nic nie mozna juz zrobic.
Komentarze (66)
najlepsze
Pesymista myśli że to pociąg.
Realista wie co to za otwór ( ͡º ͜ʖ͡º)
Tutaj jest esencja, tylko to co potrzebne i w optymalny sposób.
A długość tunelu można regulować stałą maxRows w linii 20.
Do usprawnienia grafiki możesz użyć np https://www.babylonjs.com/
źródło: temp_file7099340872425285564
PobierzA może to nie lenistwo, tylko ukryte ADHD?
Komentarz usunięty przez autora