테트리스는 이제 프린터가 될 수 있습니다. & excl;

Posted on
작가: Morris Wright
창조 날짜: 24 4 월 2021
업데이트 날짜: 1 십일월 2024
Anonim
테트리스는 이제 프린터가 될 수 있습니다. & excl; - 계략
테트리스는 이제 프린터가 될 수 있습니다. & excl; - 계략

지루한 자바 프로그래머 인 Michael Birken은 자신의 프로그래밍 노하우를 사용하여 그림을 Tetris 게임으로 변환 할 수있는 알고리즘을 만들었습니다. 그의 알고리즘은 다양한 픽셀과 모양을 찾고 이미지를 찾고 테트 리 미노를 배치 할 수있는 지점을 찾습니다. Birken이 그의 사이트에서 말한 것처럼,


Tetris Printer Algorithm은 비트 맵 이미지의 각 행을 일련의 패스로 변환합니다. 왼쪽에서 오른쪽으로 이동하면서 각 패스는 J, T 및 L Tetriminos를 적절하게 연결합니다. 예를 들어 아래 이미지에는 16 행 픽셀을 비트 맵 이미지에서 가져옵니다.

아래 이미지에 16 개의 픽셀을 덮는 데 필요한 5 개의 패스가 나타납니다. "

아래에 링크되어있는 Birken의 사이트에서 자세한 내용을 찾을 수 있지만 다른 프로그래머가 이와 같은 것을 시도한 적이 없다고 생각하는 것은 미친 짓입니다.

마지막으로, 프로그래머라고 부르는 사람들을 위해 자신의 소스 코드를 체크 아웃 할 수도 있습니다. 테트리스 여기 프린터. 이제 유일한 질문은 남아 있습니다. 테트리스 이 프로그램과 같은 세계 공예의 이미지 플레이어? 언젠가는 언젠가 우리는 그들이 싸우는 것을 볼 수 있습니다. 마리오.