[{"keyword":"\ub864","rank":0},{"keyword":"\ube14\ub8e8\uc544\uce74","rank":0},{"keyword":"\ubc84\ud29c\ubc84","rank":1},{"keyword":"\ud2b8\ub9ad\uceec","rank":-1},{"keyword":"\uba85\uc870","rank":0},{"keyword":"\ub9c8\ub77c\ud1a4","rank":2},{"keyword":"\ub9bc\ubc84\uc2a4","rank":-1},{"keyword":"\ub974\ub9dd","rank":1},{"keyword":"\ub2c8\ucf00","rank":2},{"keyword":"\uba54\ud0c0\ud018\uc2a4\ud2b8","rank":0},{"keyword":"\ub9d0\ub538","rank":3},{"keyword":"\uc820\ub808\uc2a4","rank":-5},{"keyword":"\uc6d0\uc2e0","rank":3},{"keyword":"\uc5d4\ub4dc\ud544\ub4dc","rank":"new"},{"keyword":"\ub358\ud30c","rank":6},{"keyword":"\uc6d4\ub4dc\ucef5","rank":"new"},{"keyword":"\uc57c\uad6c","rank":-4},{"keyword":"@","rank":0},{"keyword":"\uc6d0\ud53c\uc2a4","rank":-7},{"keyword":"\u3147\u3147\u3131","rank":-3},{"keyword":"\uc18c\uc8042","rank":"new"},{"keyword":"\ub514\uc9c0\ubaac","rank":"new"}]
(IP보기클릭)124.194.***.***
크리스 소이어 옹한테 지금 물어봐도 난 못해 그땐 젊었지 허허 한다는 전설의 작품
(IP보기클릭)220.124.***.***
그때도 감탄하면서했지만 지금봐도 안꿀리는 디테일 굉장함
(IP보기클릭)211.235.***.***
???:나는 테트리스라고 한다 조막만한 기판에서 X,Y축 움직임과 스프라이트 회전을 구현하지 그리고 매 조건마다 스코어링되는 점수가 다르다
(IP보기클릭)118.235.***.***
어셈블리어는 기계어랑 1:1 매칭이 되는 저급언어고 어셈블러로 변환함. 그냥 가독성 아주 좋아진 기계어. C는 컴파일러를 통해 기계어로 번역을 해야하는 고급언어임. 완전히 다름..
(IP보기클릭)218.51.***.***
나중에 이식한다고 리버스 엔지니어링 하면서 이걸 어떻게 어셈블리로 짰냐고 머리 깨졌다고 ㅋㅋㅋ
(IP보기클릭)118.127.***.***
수천명이 달라 붙어서 그래픽만 좋은 등신 게임 많은 거 보면 모든 걸 조합해 내는 뛰어난 1명이 얼마나 중요한지 알 수 있음.
(IP보기클릭)1.237.***.***
어셈블리어가 기계어랑 한끗 차이나는 프로그래밍 언어라던데 ㅋㅋ
(IP보기클릭)220.124.***.***
그때도 감탄하면서했지만 지금봐도 안꿀리는 디테일 굉장함
(IP보기클릭)116.46.***.***
명작은 시대를 타지않는다는걸 증명하지 | 26.05.20 13:46 | | |
(IP보기클릭)1.237.***.***
어셈블리어가 기계어랑 한끗 차이나는 프로그래밍 언어라던데 ㅋㅋ
(IP보기클릭)211.234.***.***
그 정도는 아님 예전에 nscript한글화 하면서 어셈블러로 코딩해본 바로는 c할 줄 알면 어셈블러도 가능함 | 26.05.20 13:44 | | |
(IP보기클릭)118.235.***.***
딮퍼플
어셈블리어는 기계어랑 1:1 매칭이 되는 저급언어고 어셈블러로 변환함. 그냥 가독성 아주 좋아진 기계어. C는 컴파일러를 통해 기계어로 번역을 해야하는 고급언어임. 완전히 다름.. | 26.05.20 13:56 | | |
(IP보기클릭)211.234.***.***
원리가 아니라 난이도 말한거였는데... c에서 포인터 다룰줄 알면 어셈블러도 사용은 가능함 기계어는 아예 0101만 있자나... | 26.05.20 13:58 | | |
(IP보기클릭)118.235.***.***
어셈블리어 난이도가 높은 이유는 플랫폼 (CPU 종류)이 달라지면 명령어 세트가 달라진다는데 있음 C는 아니잖아. 문법이 문서로 따로 정의되어있음. 난이도도 완전 다름. 물론 쌩 기계어보단 어셈블리어가 훨씬 쉽긴 함. | 26.05.20 14:02 | | |
(IP보기클릭)211.36.***.***
c할 줄 알면 어셈블러도 가능함 이건 영어 쓸 수 있으면 라틴어 할 수 있음 수준의 과장이라고 봄 | 26.05.20 14:04 | | |
(IP보기클릭)118.235.***.***
해보긴한겨? 어쌤은 if for 같은 제어문이 하나도 없는데.. | 26.05.20 14:12 | | |
(IP보기클릭)118.235.***.***
C언어를 10년 넘게 했었지만 어셈블리어는 전혀 다른 언어라 생각. 어떤 레지스터를 쓸지, 값이 메모리에 있는지 레지스터에 있는지, 호출 규약은 뭔지, 스택 상태가 어떤지, 최적화를 어떻게 할지 등 문법이 다르다가 아닌 사고방식 체계가 다름. 하고싶은 말은 C언어좀 했다고 해서 어셈블리어가 쉽게 익숙해지지는 않음. | 26.05.20 15:05 | | |
(IP보기클릭)112.175.***.***
얘는 어셈블러로 제로부터 코딩한게 아니고 이미 있는 nscript를 어셈블러로 일부 코드만 딸깍딸깍 수정한거라서 그렇게 말하는거 같은데 | 26.05.20 16:55 | | |
(IP보기클릭)14.47.***.***
아는 많큼 보이는 법이지 | 26.05.20 20:23 | | |
(IP보기클릭)211.235.***.***
???:나는 테트리스라고 한다 조막만한 기판에서 X,Y축 움직임과 스프라이트 회전을 구현하지 그리고 매 조건마다 스코어링되는 점수가 다르다
(IP보기클릭)118.235.***.***
테트리스 원본이 뭐지 검색좀 해봐야게따 | 26.05.20 13:50 | | |
(IP보기클릭)183.101.***.***
둠이 안돌아가는 기기도 테트리스는 돌아가지... | 26.05.20 13:52 | | |
(IP보기클릭)112.166.***.***
무려 그래픽이 KOI8-RU 코드임 | 26.05.20 14:19 | | |
(IP보기클릭)124.194.***.***
크리스 소이어 옹한테 지금 물어봐도 난 못해 그땐 젊었지 허허 한다는 전설의 작품
(IP보기클릭)218.51.***.***
나중에 이식한다고 리버스 엔지니어링 하면서 이걸 어떻게 어셈블리로 짰냐고 머리 깨졌다고 ㅋㅋㅋ
(IP보기클릭)118.235.***.***
(IP보기클릭)118.235.***.***
(IP보기클릭)220.78.***.***
(IP보기클릭)118.127.***.***
수천명이 달라 붙어서 그래픽만 좋은 등신 게임 많은 거 보면 모든 걸 조합해 내는 뛰어난 1명이 얼마나 중요한지 알 수 있음.
(IP보기클릭)118.235.***.***
저 뒤에도 수많은 게임이 나왔지만 플래닛 코스터정도를 제외하면 뭐.... | 26.05.20 13:59 | | |
(IP보기클릭)119.192.***.***
(IP보기클릭)211.192.***.***
99년 2002년 게임이라 아니지 않나? 당시만해도 그래픽카드들도 보급되고 DirectX나 OpenGL 같은 API 들도 많이 사용할 때라 일부 특수한 경우 빼고는 C/C++로 대부분 넘어갈때일 텐데 | 26.05.20 14:56 | | |
(IP보기클릭)58.232.***.***
1980년대 얘기 하시네... 퀘이크1 나올 때가 이미 C가 주류였음 | 26.05.20 16:28 | | |
(IP보기클릭)112.175.***.***
슈퍼패미컴도 개발은 어셈블리 였어서 저때에도 어셈블리로 게임 만들던 사람이 꽤 있긴 했을듯 | 26.05.20 16:58 | | |
(IP보기클릭)106.101.***.***
(IP보기클릭)220.85.***.***
(IP보기클릭)220.87.***.***
(IP보기클릭)58.29.***.***
(IP보기클릭)121.136.***.***
(IP보기클릭)116.123.***.***
(IP보기클릭)61.35.***.***
(IP보기클릭)211.234.***.***
기계어로 바로 하면 되는걸 왜 번거롭게 저러지?
(IP보기클릭)115.20.***.***