🙃😉😌😃😆86 Sound 예제 :) https://github.com/eazuooz/WindowAPI/commit/525558681f2f19c57a7d6ae390adfcdbdcfaf897 Sound · eazuooz/WindowAPI@5255586 Show file tree Showing 12 changed files with 278 additions and 23 deletions. github.com Direct sound의 장점은 원하는 어떤 종류의 오디오 포맷이든지 잘 지원한다는 것입니다. 이 튜토리얼에서는 .wav 파일을 사용하지만 이것 대신 .mp3나 다른 포맷도 사용 가능합니다. 또한 여러분만의 포맷을 만들어 사용하는 것도 가능합니다. Direct sound는 너무 간단해서 단지 사운드 버퍼를 생성하고 불러올 오디오 .. 2022. 11. 9. Gravity 예제:) https://github.com/eazuooz/WindowAPI/commit/538491c83acc781fd31140548b0884ad4e47467b gravity · eazuooz/WindowAPI@538491c Show file tree Showing 9 changed files with 196 additions and 61 deletions. github.com 중력: 가장 기본적인 현실의 작동원리 현실에 존재하는, 또는 적어도 현실의 구조를 떠올릴 수 있는 정도의 논리 구조를 갖추어야 플레이어들에게 수용될 수 있는 것이 게임의 논리 구조다. 그리고 그 현실의 영역에서 가장 광범위한 영향력을 가지고 있는 구조라면 역시 중력일 것이다. 우리가 사는 세계(단지 인류의 세계인 지구라는 범주를 .. 2022. 11. 9. UIManager, UIBase 예제 :) https://github.com/eazuooz/WindowAPI/commit/332b2d05fbaec11e5624acf131c513e66590b349 UI Bases · eazuooz/WindowAPI@332b2d0 Show file tree Showing 13 changed files with 240 additions and 40 deletions. github.com 게임 UI ( user interface ) 게임과 유저 사이의 의사소통을 위해서 물리적 가상적 매개체로 가시적으로 보이는 화면 ( 버튼, 스크룰 )과 터치, 드래그 와 같은 조작 방법을 이야기 한다. 1. 풀 화면 : 하나의 장면이 스크린에 꽉 채워지는 형태를 말한다. [ 브롤스타즈 풀 화면 ] 2. 팝업 화면 ( 팝업 :.. 2022. 11. 9. Tile Map 예제 :) https://github.com/eazuooz/WindowAPI/commit/c76d9a833dc8bd2fdaf7feb3fbcac92c9ee2f813 TileMap Tool · eazuooz/WindowAPI@c76d9a8 Show file tree Showing 31 changed files with 891 additions and 170 deletions. github.com 타일맵이란? 일정한 크기와 모양을 가진 그림 조각들을 의미하고, 게임에서는 이들 조각을 맞추어서 게임의 배경을 완성을 하기도 합니다. 그리고 이렇게 완성이 된 배경들을 가리켜서 '타일맵(TileMap)'이라고들 부릅니다. ▶ 위 이미지와 같이 게임에서 타일을 이용해 배경맵은 마드는 이유는 게임의 배경이 이전 챕터에서.. 2022. 11. 2. Clone Object(복사 생성자) 예제 : ) https://github.com/eazuooz/WindowAPI/commit/d2c9e0ff36c548bbad02a2227d4a67b1f8ccc0dc# object Copy Constructor · eazuooz/WindowAPI@d2c9e0f Show file tree Showing 16 changed files with 127 additions and 16 deletions. github.com 기존에 객체를 이용하여 해당객체들의 속성을 그대로 사용해서 새로운 객체를 만들고 싶을때 가 있을 것이다. 다만 복사생성자를 이용해서 객체를 복사해서 넘겨줄 경우 동적할당된 주소값이 새로운객체에 그대로 복사가되어 delete 할떄나 값들을 사용할때 여러가지 문제점을 야기시킨다. 그래서 값을 복사하.. 2022. 10. 26. Rigidbody 예제 :) https://github.com/eazuooz/WindowAPI/commit/289a2c74cd90ae05d1bf149c9c05f6c7856d07c3 Rigidbody · eazuooz/WindowAPI@289a2c7 Show file tree Showing 9 changed files with 113 additions and 14 deletions. github.com 이제 간단한 물리 시스템도추가해보자. 강체(剛體, Rigid body)란 물리학에서 형태가 고정되어 변하지 않는 물체를 가리킨다. 강체는 외력이 가해져도 모양이나 크기가 변형되지 않는다. 실제 세계에서 모든 물체는 외력을 가함에 따라 조금씩 모양이나 크기가 변형될 수 있으며 따라서 강체라고 할 수 없지만, 변형되는 정도가 무.. 2022. 10. 20. 이전 1 ··· 4 5 6 7 8 9 10 ··· 15 다음