WinAPI_2020_0622_월_WINAPI Portfolio 기획 # 간트 차트 만드는 사이트 - http://auiproject.com/ (20.06.30 부 폐쇄 예정) # 클래스 다이어그램 만드는 사이트 - https://yuml.me/ # 영상1 링크 - youtu.be/JRwRlF6wlcM # 영상2 링크 - youtu.be/gD0QKDkkRTE WinAPI Programming 5년 전
WinAPI_2020_0617_수_IceClimber # 보완점 0. 플레이어 애니메이션 최적화 0. 지면 충돌처리 버그 수정 0. 프레임 최적화 WinAPI Programming 5년 전
WinAPI_2020_0611_목_GDIplus_ShootingGame # 프로그램 설계 # 구현 중점 1. Object Pool을 이용하여 Player Bullet, Enemy 기체 & Bullet 및 Item의 Render와 Collision 최적화 2. Gdiplus를 이용하여 Player Move, Player Bullet, Player Boost, 기체 폭파 등의 Animation 구현 # 보완점 1. FPS 개선 2. Animation 관련 코드 모듈화 WinAPI Programming 5년 전
WinAPI_2020_0610_수_GDIplus_SlidingPuzzle # 프로그램 설계 1. 퍼즐 이미지 생성 -> CachedBitmap으로 16분할 2. Piece class 구현, 각 Piece의 member로 texture(Render)와 rect(Collision), id(ClearCheck)할당 3. Scene에서 vector로 전체 piece의 충돌 및 출력 컨트롤 4. Mouse LButtonUp에서 Collision() -> Move(), Clear() 처리(함수호출 최소화) #. F3 : 빈칸 기준 퍼즐 이동(상하좌우 중 랜덤 선택) #. LButtonUp : 인접거리일시 클릭한 Piece가 빈칸으로 이동 # 구현 중점 0. Gdiplus 라이브러리를 활용한 Texture Framework 설계 0. Gdiplus::CachedBitmap과 vector를.. WinAPI Programming 5년 전
WinAPI_2020_0609_화_Texture_GDIplus # 프로그램 설계 - Gdiplus를 이용한 배경 및 player, enemy 객체 출력 - Player는 방향키를 이용하여 맵의 경계선 안에서 상하좌우 이동 - Enemy도 마찬가지로 맵 경계선 내부에서 상하좌우 패턴 이동 - Player는 spaceBar를 이용하여 Bullet 객체 발사 - Bullet은 Object Pool을 이용하여 관리 - Player는 Bullet 발사 Delay를 가지고 있어, 한번 Bullet을 발사하면 일정 프레임 이후 다시 발사 가능 # 구현 중점 - Texture 클래스를 이용한 Framework 설계 - 성능 옵션 - Collision 영역과 Texture 영역의 일체화 # 보완 점 0. 성능 개선 - 최소 FPS 60 이상 유지 0. Render() 개선 - 아틀.. WinAPI Programming 5년 전