본문 바로가기
숨터 가볍게 읽는 공간
이미지 차단
전체 베스트 최근
← github 게시판

[%] Js로 간단히 만들어본 테트리스

ryu(ashrad) 2022-03-20 21:12 추천 12
바닐라 js로 canvas 안쓰고 테트리스를 간단히 만들어봤음.

그냥 생각나는 것 그대로 만들다 보니 허접함.
그리고 그걸로 간단한 글 하나 써봄.

https://isa-dev.tistory.com/229


테트리스는 pc에서만 확인 가능 ㅇㅇ

https://yoonjonglyu.github.io/js-util/tetris/


담에 뭐만들지 안떠올라서 store나 만들어야겠다.

댓글 19

  • 시작할때 좌우로 흔들면 위에서 블락 고정되는 버그 있음

    익명(211.215) 2022-03-20 21:26
  • 답글

    어떻게 한거임? 그런거 안되는데;

    ryu(ashrad) 2022-03-20 21:43
  • 답글

    시작 - game over까지 down키 - 재시작 - 좌우버튼 연타

    익명(211.215) 2022-03-20 21:45
  • 답글

    확인했음. 게임 오버시에 플래그 초기화 해주는거 하나 빠트렸네 수정함! 땡큐

    ryu(ashrad) 2022-03-20 21:48
  • down 화살표키 쭉 누르다가 right 키 몇번 누르면 블록이 바로 안 뜨는 버그가 있네요

    츄럴(121.175) 2022-03-20 21:32
  • 답글

    음 찾아볼게 그런게 되나

    ryu(ashrad) 2022-03-20 21:44
  • 답글

    재현은 안되고 로직상 state를 렌더링하는게 이전 흔적 지우고 유효성 검증하고 다음 위치에 그려주는거라 유효성 검증하는데 있던 예외 케이스 수정함 맨위에서 블록이 게임판 밖으로 나갈 수 있긴했을거임. 이거 맞나? 몰?루

    ryu(ashrad) 2022-03-20 22:14
  • 오랜만에 테트리스하니 재밌다

    익명(180.71) 2022-03-20 21:42
  • 답글

    땡큐 ㅇㅅㅇ

    ryu(ashrad) 2022-03-20 21:44
  • 답글

    근데 버그가 있네.. 한줄로 쭉 쌓은다음에 게임오버 당하니 맨 윗줄에 블록이 있다고 판단했는지 계속 블럭나오자마자 겜오버됨

    익명(180.71) 2022-03-20 21:47
  • 답글

    그거 게임오버시에 isCrash라는 플래그 변수를 초기화 안해서 그랬던거 같아 수정했어!

    ryu(ashrad) 2022-03-20 21:58
  • 스페이스 왜 안되노

    익명(222.121) 2022-03-20 22:21
  • 답글

    하드드롭, 홀딩, 반대방향 회전, T스핀은 구현안했어!

    ryu(ashrad) 2022-03-20 22:33
  • 해당 댓글은 삭제되었습니다.

    해당 댓글은 삭제되었습니다. 2026-07-30 05:03
  • 답글 dccon
    ryu(ashrad) 2022-03-21 11:53
  • 개고수 ㄷㄷ

    아나리쿠(am5am) 2022-03-21 11:38
  • 답글 dccon
    ryu(ashrad) 2022-03-21 11:53
  • 상위 1%

    익명(183.97) 2022-03-21 23:27
  • 답글 dccon
    ryu(ashrad) 2022-03-22 07:27

다른 개념글

  • okky랑 클리앙 보면서 뭐 저런 외골수 꼰대들이 있나 싶었는데 [5]
    [%] 익명(223.39) | 22.03.20
    추천 22
  • 머리좋으니 너무 쉽다 [25]
    [%] 익명(183.98) | 22.03.18
    추천 17
  • 밑에 identity function 질문하신 분 보셈 [3]
    [%] 구름(bluegkstjr) | 22.03.18
    추천 11
  • 갠적으로 생각하는 실시간 렌더링 테크트리 [63]
    [%] 설양(seolyang) | 22.03.15
    추천 42
  • 잘 가르치고 못 가르치고를 떠나서 약팔이가 너무 많아짐 [1]
    [%] 익명(223.39) | 22.03.15
    추천 13
  • 자바를 대체 왜 안하는거지? [7]
    [정보] Git(tom8672) | 22.03.14
    추천 18
  • 포인터 개념 정리 [12]
    [%] Git(tom8672) | 22.03.14
    추천 42
  • 토이플젝에 중독되버림 [15]
    [%] 익명(128.119) | 22.03.13
    추천 40
  • 니넨 120시간 근무랑 노동 유연화 걱정 안되냐 [19]
    [%] 익명(121.166) | 22.03.13
    추천 14
  • 아치가 어쩌고 젠투가 어쩌고 하지만 역시 윈도우가 최고다 [15]
    [%] 익명(58.227) | 22.03.12
    추천 20
목록으로
읽기 전용 미러