2013-06-13 3 views

답변

24

NES의 시대에 NES를 절대 한계로 밀어 넣은 좋은 게임을 실행하기에 충분히 빠른 프로그래밍 언어는 없었습니다. (이것은 NES가 충분히 강한 CPU를 가지고 있지 않고 컴파일러가 좋지 않은 조합이다.) 프로그래머는 NES가 사용한 동일한 바이트 코드 - 명령어 세트를 사용하여 NES 게임을 작성해야했습니다. C조차도이 어셈블리 프로그래밍에 비해 높은 수준입니다. 여기

은 현대의 NES 게임을 만든 사람으로부터 훌륭한 자원이다

만들기의 : ROM 도시 미쳐 (레트로 시티 램 페이지) http://www.youtube.com/watch?v=Hvx4xXhZMrU

-3

Usually, they're written in C - 놀랍지 만 (아니오).

I 여기에은 NES 게임 개발로 뛰어 들지 말고 영어로 프로그래밍 할 수있는 Google 기능이 없어도 요구합니다. 프로그래밍을 배우고 C 을 익히고 (NES API 자체와 병행하여 기본적인 언어 관련 문제를 파악하기가 어려울 수 있기 때문에) 등의 학습을해야합니다. 게임을 만드는 것은 어린이의 놀이가 아닙니다. , 많은 학습이 필요합니다.

+1

그럼 내 질문에 점프하고 있지 않다 호기심되었다 NES 게임 개발에 뛰어 들었다. 나는 pygame과 xna로 게임을 개발했다. 심각한 AI 개발자 다. NES를 위해 게임을 쓰는 데 얼마나 많은 노력이 필요했는지 이해하고 싶었습니다. – xtechkid

+0

나는 모든 것이 의회에서 작성되었다고 기쁜 마음으로 대답하는 것에 대해 의심 스럽다. 그것은 단순히 광기입니다. 이것이 컴파일러가 중요한 이유입니다. –

관련 문제