<span style="color:#333333;font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;">방학이고 심심한데 할거 없으니 게임 프레임워크를 만들어보자 [1]</span> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">입니다.</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><br></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">네 프로그래머를 꿈꾸는 대학생 1학년입니다.</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><br></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><br></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">생각해보니까 프레임워크를 만들고 앤진도 만들 생각인데 어떻게 해야할까 고민이 되는군요. 하지만 망하는건 그때의 나지 지금의 내가 아닙니다.</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><br></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">오늘은 DirectInput을 이용한 키보드 입력과 Directx11을 이용해 Directx를 초기화 하고 화면 갱신을 해봤습니다.</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><br></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">처음에 Direct2d를 이용할까 아니면 버텍스를 이용해서 3d를 2d처럼보이게 할까 생각하다가 어차피 openGL을 하려면 3d를 2d 처럼 버텍스로 꾸며야 하므로 그냥 버텍스 이용해서 만들 계획입니다.</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><br></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">directx 초기화는 사용하는 디스플레이를 찾고 정보를 저장한뒤 백 버퍼 정보를 갱신하고 depth 버퍼를 생성했습니다.</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">그리고 화면을 갱신할때 기존에 그렷던 백 버퍼를 지우고 다시 백 버퍼를 작성 시작하고 완료시 갱신합니다.</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><br></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">directinput은 DirectInput8Create로 DirectInput을 생성 후 이 생성한 거에서 keyboard 변수에 디바이스를 생성하고 매 프래임마다 정보를 복사해오면 끝입니다.</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><br></div> <div><font color="#333333" face="gulim, Dotum, Helvetica, AppleGothic, sans-serif"><a target="_blank" href="https://github.com/jineyne/hubetbe/tree/master/hubetbe/framework">https://github.com/jineyne/hubetbe/tree/master/hubetbe/framework</a></font></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><br></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">유용한 사이트:</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">구 d3dxmath를 directxmath 명령어 호환되는 것들을 보여주는 사이트</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;">=> <a target="_blank" href="https://msdn.microsoft.com/en-us/library/windows/desktop/ff729728">https://msdn.microsoft.com/en-us/library/windows/desktop/ff729728</a>(v=vs.85).aspx</div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><br></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;color:#333333;"><div>아마 제가 많이 부족할겁니다. pulls requests좀 많이 보내주세요...!</div> <div><br></div> <div><font color="#ffffff">망했어</font></div></div>
제작 플러그인
AntiBL(1.1ver build 20151211) <a href="http://www.todayhumor.co.kr/board/view.php?table=minecraft&no=22165&s_no=22165&page=1">http://www.todayhumor.co.kr/board/view.php?table=minecraft&no=22165&s_no=22165&page=1</a>
hubetbe Game framework 저장소 : <a href="https://github.com/jineyne/hubetbe">https://github.com/jineyne/hubetbe</a>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.