저는 Roguelike 방식으로 "DOS"출력을 보여주는 방법을 찾고 있습니다. 사용자가 버튼을 누르거나 마우스로 클릭 할 때 변경되거나 움직일 수있는 문자 (레벨)로 채워진 도스 창이있는 것처럼 보입니다.DOS 창에서 어디서나 쓸 수 있습니다.
일반적인 DOS 창 (말하자면 고전적인 C++ 프로그램의 출력 또는 .bat) 당신은 오직 '더 많은 글을 쓸 수 있습니다.'그리고 귀찮고 인공물을 일으키는 변화가 생기면 전체 레벨을 다시 그려야합니다 (업데이트 된 레벨이 천천히 스크롤됩니다).
Qt 또는 SDL을 사용하여이 문제를 극복하기 위해 문자로 2D 타일을 그릴 수 있음을 알고 있지만, 내가하고 싶은 일에 대해 복잡해 보입니다. 그리기 쉬운 방법 (C++ 라이브러리)이 있습니다./a 'DOS'창 어디에서나 문자를 사용할 수 있습니까?
감사합니다.
[편집] 감사합니다. 모든 제안을 확인해 보겠습니다.
[편집] PDCurses, 그것은 여기에서 찾을 수 있습니다 사용하는 방법에 대한 자습서를 원 (이것은 ncurses를 말한다 그러나 그것은 단순한 안녕하세요 세계 예를 들어 완벽하게 잘 작동) : 여기 http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/
오른쪽 장소는 B800입니다 : 0000 memomory를 잘 제공합니다. – tomdemuyt
@tomdemuyt 예! http://www.shikadi.net/moddingwiki/B800_Text – HostileFork