(1) Spacechem


화학 게임 같지만 실제로는 프로그래밍 게임이다. 주어진 분자들을 재조합해서 목표 분자를 만드는 게임으로,
사이클 수, 리액터 수를 최소하는 게 목적인 최적화 게임이다.


(2) TIS-100


위의 Spacechem을 만든 곳에서 만든 작품.
이번에는 메모리라고는 스택밖에 없는 곳에서 극한의 어셈블리 코딩을 하는게 목표다.
마찬가지로 사이클, Instruciton, 사용한 Cell 수를 줄이는 최적화 게임이다.


(3) Shenzen I/O


또 똑같은 제작사에서 만든 게임.
이번에는 임베디드 프로그래밍의 묘미인 최적화를 기반으로 만든 게임이다.
적절한 CPU 칩을 설치하고 연결하고 프로그래밍 하며, 어떻게 하면 최소 가격, 최소 전력, 최소 사이클로 작성할지 생각하는 맛이 있다.


(4) Opus Magnum


그만 좀 만들어
이번 게임은 화학 대신 연금술을 퍼즐에 응용한 게임으로 최소 가격, 최소 사이클, 최소 공간으로 최적화를 하는 게 목표이다.
본문처럼 움짤로 저장하는 기능이 내장되어 있어 답을 공유하기 편하다.