Skip to content

기글하드웨어기글하드웨어

게임 / 엔터테인먼트 : 게임기, 게임용 주변기기, 콘솔, 휴대용 게임기, VR, AR, 게임 소프트웨어에 대한 이야기, 소식, 플레이 소감, 스크린샷, 플레이 영상을 올리는 게시판입니다.

소식
2025.01.16 15:58

용량 56바이트의 뱀 게임

profile
조회 수 2312 댓글 13
Extra Form
참고/링크 https://github.com/donno2048/snake

DRKDGfen5KyFhX92qn2R5F-650-80.pn.jpg

 

1997년의 노키아 6110 이후로 뱀 게임은 여러 기기와 운영체제로 출시되어 있습니다. 

 

이번에 나온 뱀 게임은 그래픽은 보잘것 없으나 용량이 56바이트밖에 안 됩니다. 

 

영어 한 글자가 1바이트인데 56바이트로 게임이 가능하기나 한건지 소스코드를 들여다보고 싶어졌습니다..


TAG •

  • ?
    leesoo      raysoda.com/user/leesoo 2025.01.16 17:33
    왜 킬로바이트가 아닌거죠 ㄷㄷㄷ
  • profile
    벨드록 2025.01.16 17:55
    로직이야 간단하게 정리하면

    1. 랜덤위치에 먹이(문자) 출력
    2. 방향키 입력에 따라 진행방향 변경
    3. 주기적으로 진행방향에 머리(문자) 출력 + 뒤쪽에 문자(꼬리) 지우기
    4. 출력된 머리(문자)의 충돌체크(먹이 or 벽/자기자신)

    면 되기는 하는데.... 그게 56바이트에 나올수 있을지;;;
    어셈블리어도 힘들어 보이고 기계어 수준이어야 가능하려나;;;;

    근데 프로그램이 56바이트여도 실행엔 그이상의 메모리가 필요하긴 할텐데......
    얼마나 필요하려나요.
  • profile
    야생감귤 2025.01.16 18:37
    출처를 보면 도스 환경에서 실행되고 도스 없이 돌아가는 버전도 있네요. x86 어셈블리입니다.
    프로그램 전체는 다음과 같습니다
    c57800b80a2099
    92cd108b3789fc
    93fecf000f78f9
    bbd007e460f6ea
    d414d5449801f0
    39d8ab96d01c71
    d872e129d3880f
    75fa5b883779dd
    출처에 QR코드로 만들어놓은 버전도 있네요
  • profile
    야생감귤 2025.01.16 18:39
    https://hackaday.com/2023/08/03/its-snake-in-a-qr-code-but-smaller/
    댓글에 어느정도 설명이 있으니 어셈블리를 만져보신분은 읽어보셔도 좋겠네요
  • profile
    title: 민트초코마초코      귀여운 아와와와왕 / 大好き! 2025.01.16 20:49
    ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ
  • ?
    title: 삼성렉사 2025.01.16 23:19
    주석이 코드보다 훨씬 길어요!
  • profile
    리나인버스 2025.01.17 01:14
    괴수들~~~
  • profile
    veritas      ლ(╹◡╹ლ)  2025.01.17 02:51
    저걸 코드로 최대한 단순하게 써도 56바이트는 넘을거같은데..
  • profile
    title: 야행성Kylver      ヾ(*´∀`*)ノ   컴퓨터가 몬가요? 하하하하 2025.01.17 06:48
    대학생활 때 NASM 배울 때도 뭔소리인지 모르고 하긴했는데 저런건 도대체 어떻게...
  • profile
    야고 2025.01.17 11:38
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    위 문자열는 56바이트 입니다..
  • profile
    title: 오타쿠nb2sy 2025.01.17 12:15
    코드를 보시면 아시겠지만 우리가 생각하는 대부분의 요소가 생략이 되어 있습니다. 예를 들면 "벽" 같은게 없어요.
  • ?
    title: 삼성렉사 2025.01.18 12:46
    어셈블리 치고는 코드도 엄청 간결하네요.
  • ?
    coyan 2025.01.17 15:28
    최적화 정말 좋네요!

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.

  1. No Image

    PS6의 칩셋 디자인이 완성, 출시는 27년?

    소니 PS6의 SoC 설계가 끝났다는 썰이 나왔습니다. 올해 말에 A0 테이프 아웃이 나오며 PS6의 출시는 2027년이 될 거라고 합니다. PS6의 SoC는 AMD의 새로운 아키텍처인 UDNA에서 파생되어 나온 그래픽이 탑재되며 3D V 캐시를 쓴다는 소...
    Date2025.01.21 소식 By낄낄 Reply6 Views918
    Read More
  2. No Image

    일론: 그래 나 계정 빌렸는데. 그래서?

    일론 머스크가 '아시아 플레이어'를 이기기 위해 패스 오브 액자일 2, 디아블로 4 계정 쉐어링등을 했다고 밝혔습니다.   그리고 아주 상큼하게, '패스 오브 액자일 2 커뮤니티에 사과해야 하지 않냐?' 라고 하자 내가 왜? 를 했답니다.
    Date2025.01.21 소식 Bytitle: 민트초코책읽는달팽 Reply9 Views1144
    Read More
  3. No Image

    EA 오리진, 4월 17일에 제공 중단

    EA가 2025년 4월 17일에 오리진 앱의 사용을 중단합니다. MS의 32비트 소프트웨어 지원 중단에 따른 것이라고 합니다. 오리진 앱 사용자들은 EA 앱으로 바꾸라고 권고합니다.
    Date2025.01.19 소식 By낄낄 Reply2 Views922
    Read More
  4. (수정)마비노기, 돈복사버그 터졌습니다..

              서버안정화라고 하겠지만    실제론   최소 3달동안 이뤄진 돈복사 버그가 있었는데 고칠생각은 모르겠고 진짜 몰랐나봐요   누구나 쓸정도로 퍼졋다가 쌀값이 폭락이 심해지니 자제하자 하는데 알빠노 하니 터트렸다는게 유력...
    Date2025.01.19 소식 Bytitle: 병약한토키 Reply7 Views1427 file
    Read More
  5. No Image

    [에픽 무료 게임, 심의중] Escpae Academy

    이번주 에픽 스토어 무료 게임은 Escpae Academy입니다. 만 또 심의중입니다.   올리는게 조금 늦었습니다.      
    Date2025.01.18 소식 By空虛 Reply2 Views454
    Read More
  6. 소전2)진술을 수정하십시오

      어떻게 사람 이름이 니터ㅋㅋㅋ 어떻게 대놓고 짭퉁ㅋㅋㅋ           ?????       윽...머리가....     그 흰둥이 집단 등장 이후 작중 시끼깡이 트라우마에 시달리는게 보이네요                         덕래야 그게 무슨 소리니
    Date2025.01.18 일반 ByLoliconite Reply3 Views428 file
    Read More
  7. No Image

    소니가 개발 중이던 게임 2개를 취소

    소니가 개발 중이던 게임 2개를 취소했다고 합니다. 하나는 블루포인트 게임즈에서 개발하던 갓 오브 워 시리즈로, 2년 동안 개발을 했던 것입니다. 스튜디오 폐쇄는 하지 않습니다. 다른 하나는 데이즈 곤으로 유명한 벤드 스튜디오에서 ...
    Date2025.01.18 소식 By낄낄 Reply5 Views770
    Read More
  8. 라이젠 Z2 Go는 Z1 익스트림보다 10% 느림

    라이젠 Z2 Go가 탑재된 리전 고 S와 라이젠 Z1 익스트림이 탑재된 ASUS ROG Ally X의 성능을 비교한 것입니다. 전체적으로 10% 가량 느리다고 하네요. 라이젠 Z2 Go SoC는 젠3 아키텍처 4코어 4.3GHz로 한 세대 전 아키텍처에 클럭도 낮...
    Date2025.01.18 소식 By낄낄 Reply3 Views815 file
    Read More
  9. 스위치 2의 테그라는 8nm로 생산?

    디지털 파운드리는 닌텐도 스위치 2에 탑재된 테그라 T239 SoC가 삼성 8nm DUV로 제조했다고 주장했습니다. 일각에서는 5nm 공정으로 제조했다는 주장도 있지만, 클럭이나 성능 수준으로 보아서 8nm일 거라는 주장을 유지하고 있습니다. ...
    Date2025.01.18 소식 By낄낄 Reply8 Views885 file
    Read More
  10. AOKZOE, 라이젠 HX 370 탑재 A1X 휴대용 게임기 발표

    AOKZOE이 AMD 라이젠 HX 370을 탑재한 A1X 휴대용 게임기를 발표했습니다. 젠5/젠5c 12코어, 라데온 890M 16CU, 8인치 120Hz VRR, 72.2Wh 배터리 구성입니다.
    Date2025.01.18 소식 By낄낄 Reply1 Views337 file
    Read More
  11. No Image

    DLSS, FSR에 눈이 너무 익숙해졌네요

    컴퓨터에서 DLSS, FSR 지원하는 게임만 하다가 미지원 게임하면 화면이 너무 자글거려서 못하겠어요 특히 플스5(프로 아님) 게임할 때 역체감이 많이 느껴지네요  
    Date2025.01.18 일반 By부녀자 Reply3 Views628
    Read More
  12. No Image

    미FTC, 원신 개발사 Hoyoverse에 벌금 2천만 달러 부과

    게임 원신의 개발사인 호요버스가 미국 FTC와의 소송 끝에 2천만 달러의 벌금을 지불하기로 합의했습니다.   이 소송은 호요버스가 16세 미만의 플레이어들에게 부모의 동의 없이 랜덤박스를 판매하고, 희귀 아이템 획득 확률과 관련된 정...
    Date2025.01.18 소식 By디이나 Reply0 Views815
    Read More
  13. No Image

    닌텐도 스위치 2, 5월 31일에 한국에서 체험회

    닌텐도 스위치 2가 2025년에 발매이고, 한국에서 열리는 체험회는 5월 31일부터 6월 1일까지 킨텍스입니다. 그런데 이게 '또한 「Nintendo Switch 2」를 먼저 체험해볼 수 있는 이벤트 「Nintendo Switch 2 체험회」를 세계의 여러 도...
    Date2025.01.17 소식 By낄낄 Reply2 Views597
    Read More
  14. 닌텐도, 스위치 2 예고 영상 공개 ?

              4월 예고 영상이 올라 왔습니다.   드디어 후속 기기가 나오나 봅니다.
    Date2025.01.16 소식 Bytitle: 컴맹카토메구미 Reply15 Views1591 file
    Read More
  15. 용량 56바이트의 뱀 게임

    1997년의 노키아 6110 이후로 뱀 게임은 여러 기기와 운영체제로 출시되어 있습니다. 이번에 나온 뱀 게임은 그래픽은 보잘것 없으나 용량이 56바이트밖에 안 됩니다. 영어 한 글자가 1바이트인데 56바이트로 게임이 가능하기나 한건지 ...
    Date2025.01.16 소식 By낄낄 Reply13 Views2312 file
    Read More
목록
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 ... 760 Next
/ 760
최근 코멘트 30개

MSI 코리아
더함
앱코
AMD
한미마이크로닉스

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소