안녕하세요.
내 의붓 형제는 오늘 테트리스를 연기하고 있었지만 게임에서 모든 광고와 "재충전 시간"에 대해 화가 났고 그의 좌절감을 불러 일으켰습니다. 아마도 수천 개의 완전히 좌절이없는 (게임 플레이를 제외하고) 테트리스 클론이있을 것이라고 지적한 후, 나는 그에게 자신의 테트리스 게임을 대신 쓰라고 농담으로 말했다. 그의 즉각적인 반응은 "나는 결코 그렇게 할 수 없었다"였다. 일부 인터 로그 후, 그는 컴퓨터 과학을 공부하지 않고 어떻게하는 방법을 배우는 좋은 방법이 있다면, 그는 실제로 그렇게하는 것이 매우 재미있을 것이라고 생각했다고 밝혔다. 이것이 그것을 가능하게하려는 나의 시도입니다.
Tetris를 재생하기 만하면이 저장소의 루트에 작업 구현이 있어이 링크를 클릭하여 시작할 수 있습니다. 당신이 그것에 관심이 있다면 슈퍼 회전 시스템을 올바르게 구현합니다. 그것은 매우 기본적으로 (레벨, 소리가없고, "다음 조각"등이 없지만 완전히 재생 가능하고 아주 작습니다.
이 저장소의 고기는 DOC/로되어 있으며 모든 자습서 텍스트가 있습니다. 소개부터 시작하여 거기서 링크를 따라갑니다. 나는 매우 기본 (변수 란 무엇입니까?)에서 완전하고 작업하는 테트리스 게임을 만드는 방법에 이르기까지 모든 것을 다루려고 노력합니다. 따라서 매우 길지만 프로그래밍에 들어가려고하는 사람들에게는 좋은 입문서가 될 것이지만, "JavaScript에 대한 소개"스타일 튜토리얼을 완전히 이해하지 못하는 사람에게는 좋은 입문서가 될 것입니다.
튜토리얼은 끝나지 않았지만 적어도 코드가 있습니다. 나는 시간이있을 때 이것에 대해 글을 쓸 것이고,해야 할 일이 많기 때문에, 새로운 컨텐츠가 추가 될시기, 전체 자습서가 완료 될 때를 보장하지 않습니다. 그래도 글을 쓰는 것은 재미 있고, 사람들이 무언가를 얻는 것 같으면, 나는 계속하는 경향이 있습니다.
네 제발! GitHub 문제 추적기를 사용하여 문제를 열고 개선 제안서와 함께 풀 요청을 보내거나 이메일을 보내주십시오. 나는 붙잡기가 어렵지 않습니다.