Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko183
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

45

Gra "Tunel" w 170 liniach czystego JavaScriptu

Gra "Tunel" w 170 liniach czystego JavaScriptu

Samouczek programowania

czcionki
czcionki
czcionki
z
slicker.me
dodany: 13 godz. i 15 min temu
  • #
    javascript
  • #
    webdev
  • #
    programowanie
  • #
    js
  • #
    naukaprogramowania
  • #
    kodowanie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Komentarze (10)

najlepsze

ijones
ijones
3 godz. i 11 min temu via Wykop
  • 3
Na końcu tunelu powinno być światło ( ͡º ͜ʖ͡º)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

PIAN--A_A--KTYWNA
PIAN--A_A--KTYWNA
10 godz. i 13 min temu via Wykop
  • 3
You Win ( ͡° ͜ʖ ͡°) szkoda że taka krótka
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

czcionki
czcionki
czcionki
Autor
3 godz. i 56 min temu via Wykop
  • 1
@PIAN--A_A--KTYWNA: Gratuluję!
A długość tunelu można regulować stałą maxRows w linii 20.
  • Odpowiedz
werfogd
werfogd
werfogd
7 godz. i 9 min temu via Wykop
  • 2
Mawiają, że JS to jak szyszka w waginie (ani wyjąć, ani wsadzić głębiej).
A tu takie zdziwienie! Jednak da się w tym zrobić coś ciekawego!
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

czcionki
czcionki
czcionki
Autor
3 godz. i 58 min temu via Wykop
  • 1
@werfogd: dzięki za obrazową analogię i pozytywny feedback!
JS, jak każdy język, ma swoje wady, ale faktycznie do małych webowych gierek się nadaje.
  • Odpowiedz
uzytkownik_wykop_pl
uzytkownik_wykop_pl
uzytkownik_wykop_pl
3 godz. i 15 min temu via iOS
  • 2
@werfogd: 70% tego świata to js
  • Odpowiedz
autotldr
autotldr
13 godz. i 14 min temu via Wykop
  • 1
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.


Struktura Kodu
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

JoeBlade
JoeBlade
JoeBlade
25 min temu via Wykop
  • 0
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 ( ͡º ͜ʖ͡º)

Do usprawnienia grafiki możesz użyć np https://www.babylonjs.com/

  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

OrcSpearmiarz
OrcSpearmiarz
3 godz. i 16 min temu via Wykop
  • 0

Komentarz usunięty przez autora

Sidkwa
Sidkwa
3 godz. i 18 min temu via Wykop
  • -2
Sidkwa

źródło: ea35e3ecae9f372be95adf98c503f7cc

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Hity

tygodnia

Kobiety na LinkedIn masowo wyśmiewają popularny post o dyskryminacji mężczyzn
Kobiety na LinkedIn masowo wyśmiewają popularny post o dyskryminacji mężczyzn
3188
32-latek umiera z przyczyn naturalnych w gdańskim areszcie.
32-latek umiera z przyczyn naturalnych w gdańskim areszcie.
2386
Tysiące Węgrów na ulicach Budapesztu. Protest przeciw przemocy i rządom Orbana
Tysiące Węgrów na ulicach Budapesztu. Protest przeciw przemocy i rządom Orbana
2062
iRobot - producent robotów sprzątających właśnie zbankrutował
iRobot - producent robotów sprzątających właśnie zbankrutował
1883

Pokaż 18+

Oskarżeni o gwałt dziennikarze TVN Turbo uniewinnieni
Oskarżeni o gwałt dziennikarze TVN Turbo uniewinnieni
1788
Pokaż więcej

Powiązane tagi

  • #webdev
  • #programowanie
  • #jquery
  • #informatyka
  • #js
  • #php
  • #nodejs
  • #html5
  • #frontend
  • #html
  • #angularjs
  • #go
  • #css
  • #naukaprogramowania
  • #python

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking