콘솔 응용프로그램을 만들 때 상황에 따라서 콘솔 창(Console Window)이 필요 없는 경우가 있습니다. 이런 경우 간단하게 창을 띄우지 않는 방법이 있습니다. 1. 간단한 방법 프로젝트 속성 > 응용 프로그램 > 출력 형식 에 보시면 콘솔 프로젝트의 경우 '콘솔 응용 프로그램'으로 설정되어 있습니다. 이것을 'Windows 응용 프로그램'으로 바꿔주면 명령 프롬프트 창이 띄지 않습니다. 단순히 콘솔 창만 가리고 싶다면 이 방법이 최고죠 ㅎㅎㅎ 하지만 비하인드 코드에서 아무런 제어를 할 수 없다는 단점이 있습니다. 2. 'WinAPI'를 이용한 방법 조금 번거롭더라도 'WinAPI'를 이용하면 코드에서 컨트롤이 가능합니다. 아래와 같이 'WinAPI'를 마샬링 해주고 [DllImport("kerne..
얘가 허쉬라네요 ㅡ.-;;; 그냥 특이해서 찍었는데 클리어하고 자료보다보니 초반에 허쉬가 나온다고 하던데 마침 스샷이 찍혀있네요 ㅎㅎㅎㅎ
재작년 할로윈때였나보네요.처음에는 양팀이 피터지게 싸우다가 보스가 나타나면 모두함께 보스를 잡는 미니게임이였습니다 ㅎㅎㅎ문제는 처음에 양팀이 합의해서 싸우지않으면 보스가 너무 어렵다는게-_-;;
유튜브에 올라와있는 'OpenTK' 플랫폼 튜토리얼을 따라하는 포스팅입니다. 'OpenTK'는 'OpenGL', 'OpenCL', 'OpenAL'가 합쳐진 C#랩퍼입니다. 0. 원본 OpenTK Platformer Tutorial: Part 1 - Clearing and Drawing in our Custom Game Class 게임(Game) 클래스를 만들어 화면을 초기화(Clearing)하고 서페이스(surface)를 그리는 방법. 1. 게임 클래스 만들기 프로젝트에 'Game'클래스를 만들어 줍니다. 이 클래스는 'GameWindow'를 상속받습니다. 그리고 주요 이벤트를 오버라이드(override, 재정의)해줍니다. class Game : GameWindow { public Game(int wid..
유튜브에 올라와있는 'OpenTK' 플랫폼 튜토리얼을 따라하는 포스팅입니다. 'OpenTK'는 'OpenGL', 'OpenCL', 'OpenAL'가 합쳐진 C#랩퍼입니다. 'Mono'와 호환되여 멀티플랫폼지원합니다. 'OpenAL'과 'OpneES'도 사용할 수 있고 자말린 스튜디오(Xamarin Studio)에서도 사용 가능합니다. 0. 원본 OpenTK Platformer Tutorials: Part 0 '비주얼 스튜디오 설치' 및 'OpenTK' 라이브러리 참조 하기. 1. 설치 하기 'OpenTK' 공식홈페이지에 가서 라이브러리를 다운받습니다. (참고 : OpenTK) 설치를 합니다. 설치할때 설치경로 확인합니다. 단순히 압축을 푸는 것이기 때문에 아무곳에나 설치하셔도 됩니다. 압축을 푼 폴더에 ..
처음에 저 밴딧이 자살한거라고 했을때 '으잌?' 했습니다. 근데 창작물에서 종종 저렇게 자살하는 묘사가 나오긴 하더라고요;;