Project Note #005Unlight Copycat DAY #04개요Window API의 일종인 pclaf를 활용해 게임을 만드는 과정을 정리합니다.참고 ※ https://github.com/BaeMinCheon/unlight-copycat (Github, "v0.4.0" 태그)환경Visual Studio 2015 ProfessionalWindows 10 Homepclaf (C/C++)Quest 시퀀스의 세부내용 구현을 마저 진행합니다. Deck 구조체의 name을 string에서 TCHAR로 변경합니다(아무래도 여러 번 출력될 값인데 매번 변환하는 것보다는, 저장할 때 한 번만 변환하는 것이 효율적이겠죠). 그리고 string에서 TCHAR로 변환하는 코드가 여러 번 사용되므로 함수로 따로 작성..
Project Note #004Unlight Copycat DAY #03개요Window API의 일종인 pclaf를 활용해 게임을 만드는 과정을 정리합니다.참고 ※ https://github.com/BaeMinCheon/unlight-copycat (Github, "v0.3.0" 태그)환경Visual Studio 2015 ProfessionalWindows 10 Homepclaf (C/C++)Main 시퀀스의 세부내용을 작성해봅시다. 유저이름, 레벨, 경험치 등의 수치를 출력해야함을 떠올릴 수 있습니다. 그러므로 유저정보를 담을 User 클래스를 만듭니다. 해당 클래스를 사용해 이름/레벨/젬/경험치/AP 정보를 저장합시다. 게임을 실행할 때마다 매번 똑같은 유저정보로 플레이하는 것은 재미없겠죠. 그러므로..
Project Note #003Unlight Copycat DAY #02개요Window API의 일종인 pclaf를 활용해 게임을 만드는 과정을 정리합니다.참고 ※ https://github.com/BaeMinCheon/unlight-copycat (Github, "v0.2.0" 커밋)환경Visual Studio 2015 ProfessionalWindows 10 Homepclaf (C/C++)버튼을 만들기 전에, rectangle()과 circle()을 이용해 메인화면을 Unlight와 비슷하게 구성해봅니다. Unlight의 기능들을 모두 구현하기에는 제약사항이 많으니, Quest와 그 내부 기능들만 구현할 생각입니다. 따라서 Quest 버튼이 위치할 곳은 비워둡니다. pclaf에서의 도형 그리기circ..
Project Note #002Unlight Copycat DAY #01개요Window API의 일종인 pclaf를 활용해 게임을 만드는 과정을 정리합니다.참고 ※ https://github.com/BaeMinCheon/unlight-copycat (Github, "v0.1.0" 커밋)환경Visual Studio 2015 ProfessionalWindows 10 Homepclaf (C/C++)Window API를 활용해 어떤 게임을 만들어볼까 생각을 하던 도중, 최근에 서비스 종료를 한 Unlight가 떠올랐습니다. 일관성 있는 디자인과 단순한 조작감으로 즐겨 했던 웹게임이었습니다(어떤 게임인지 궁금하신 분은 아래의 영상을 참고해주세요). 이 게임을 따라 만들어보는 것도 재미있을 것 같아 시작하게 되었습..
Project Note #001Mole CatchWindow API를 활용해 만든 게임, Mole Catch에 대해 알아봅니다.참고 ※ https://youtu.be/quCLlsKS_uU (플레이 영상) ※ https://github.com/BaeMinCheon/mole-catch (Github)환경Visual Studio 2015 CommunityWindows 10 HomeWindow API (C/C++)소개주어진 생명력이 0으로 떨어질 때까지, 두더지를 최대한 많이 잡아 고득점을 획득하는 것이 목표인 게임입니다. ※ 두더지를 잡을 때마다 게임점수 1을 획득하며, 놓칠 때마다 생명력 1을 잃습니다. 점수가 높아질수록 두더지들이 빠르게 사라집니다.학술동아리에서 Window API를 공부하고, 이를 적용해..
- Total
- Today
- Yesterday
- Hashtable
- git
- Slack
- Docker
- lib
- Python
- PopeTV
- windows
- JIT
- WindowAPI
- CAFFE
- ATOM
- unreal
- pclaf
- dll
- C/C++
- Anaconda
- visualstudio
- CUDA
- vscode
- A.I.
- unity
- cuDNN
- Game
- shader
- NOX
- tensorflow
- DirectX
- visual-studio
- csharp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |