처음으로 8비트 짜리 게임을 구현해봤다. 기본 C++밖에 모르는 나는 어느새 Visual Studio로 한 10개 정도의 소스파일들을 만들고 그 10개의 파일들로 인해 간단한 컴퓨터 게임이 실행하는걸 성공했다. 그리고 나는 처음으로 그래픽스를 매니지 하는 라이브러리를 응용했기 때문에 프로그램이 정상적으로 컴파일을 할 수 있다는게 감격스러웠다. 나는 원래 링크드 리스트로 구현하려고 했지만 더 좋고 효율적인 벡터들을 응용하게 되었다. 다들 어렸을때 한번쯤은 해봤을 게임이다 (요근래 어린 친구들은 과연 이 뱀 게임을 잘 알지 모르겠지만). 원래 이 게임을 실행하던 컴퓨터들은 애초에 회색/검은색 화면에서 쪼그만 뱀 한 마리가 동동 화면 속으로 기어다니고 있었다. 규칙들은 간단하게 뱀의 방향키들이 연속으로 반대 ..