๐ Awesome Game Development
๊ฒ์ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ต๊ณ ์ ์์ง, ๋๊ตฌ, ๋ฆฌ์์ค ๋ชจ์
๐ Awesome Game Development
๊ฒ์ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ต๊ณ ์ ์์ง, ๋๊ตฌ, ๋ฆฌ์์ค ๋ชจ์
2025๋ ์ต์ ํธ๋ ๋์ ๊ฒ์ฆ๋ ๋๊ตฌ๋ค์ ํ๊ณณ์ ๋ชจ์์ต๋๋ค.
๐งฉ ๊ฒ์ ์์ง
3D ๊ฒ์ ์์ง
- Unreal Engine โญ 11k โ Epic Games์ AAA ๊ฒ์ ์์ง
- Unity โ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๊ฒ์ ์์ง
- Godot โญ 91k โ ์คํ์์ค ๊ฒ์ ์์ง
- CryEngine โญ 3k โ ๊ณ ํ์ง ๊ทธ๋ํฝ ์์ง
2D ๊ฒ์ ์์ง
- Love2D โญ 5k โ Lua ๊ธฐ๋ฐ 2D ์์ง
- Cocos2d-x โญ 18k โ ํฌ๋ก์คํ๋ซํผ 2D ์์ง
- Construct 3 โ ๋น์ฃผ์ผ ๊ฒ์ ์ ์ ๋๊ตฌ
- GameMaker Studio โ 2D ๊ฒ์ ๊ฐ๋ฐ ํ๋ซํผ
๊ฒฝ๋ ๊ฒ์ ์์ง
- Phaser โญ 37k โ HTML5 ๊ฒ์ ํ๋ ์์ํฌ
- Defold โญ 4k โ King์ ๊ฒ์ ์์ง
- HaxeFlixel โญ 2k โ Haxe ๊ธฐ๋ฐ 2D ์์ง
- PICO-8 โ ํํ์ง ์ฝ์
๐ ๊ฒ์ ํ๋ ์์ํฌ
์น ๊ฒ์ ํ๋ ์์ํฌ
- Three.js โญ 103k โ 3D JavaScript ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- Babylon.js โญ 23k โ ๊ฐ๋ ฅํ 3D ์์ง
- PlayCanvas โญ 10k โ WebGL ๊ฒ์ ์์ง
- A-Frame โญ 17k โ ์น VR ํ๋ ์์ํฌ
๋ชจ๋ฐ์ผ ๊ฒ์ ํ๋ ์์ํฌ
- Flutter Game โญ 9k โ Flutter ๊ฒ์ ์์ง
- LibGDX โญ 23k โ Java ๊ฒ์ ํ๋ ์์ํฌ
- Solar2D โญ 3k โ ํฌ๋ก์คํ๋ซํผ 2D
- Kivy โญ 18k โ Python ํฌ๋ก์คํ๋ซํผ
๋ค์ดํฐ๋ธ ํ๋ ์์ํฌ
- SDL โญ 9k โ ํฌ๋ก์คํ๋ซํผ ๋ฉํฐ๋ฏธ๋์ด
- SFML โญ 10k โ ๊ฐ๋จํ ๋ฉํฐ๋ฏธ๋์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- Raylib โญ 22k โ ๊ฐ๋จํ ๊ฒ์ ํ๋ก๊ทธ๋๋ฐ
- MonoGame โญ 11k โ C# ๊ฒ์ ํ๋ ์์ํฌ
๐จ ๊ทธ๋ํฝ์ค & ๋ ๋๋ง
๊ทธ๋ํฝ์ค API
- Vulkan โญ 3k โ ์ฐจ์ธ๋ ๊ทธ๋ํฝ API
- DirectX โญ 6k โ Windows ๊ทธ๋ํฝ API
- OpenGL โญ 9k โ ํฌ๋ก์คํ๋ซํผ ๊ทธ๋ํฝ API
- Metal โ Apple ๊ทธ๋ํฝ API
์ ฐ์ด๋ ๋๊ตฌ
- Shader Graph โ Unity ์ ฐ์ด๋ ์๋ํฐ
- Shadertoy โ ์จ๋ผ์ธ ์ ฐ์ด๋ ์๋ํฐ
- GLSL Editor โญ 1k โ GLSL ์๋ํฐ
- ShaderLab โ Unity ์ ฐ์ด๋ ์ธ์ด
๋น์ฃผ์ผ ํจ๊ณผ
- Effekseer โญ 2k โ ํํฐํด ํจ๊ณผ ๋๊ตฌ
- PopcornFX โ ์ค์๊ฐ VFX ํ๋ซํผ
- Houdini โ ํ๋ก์์ ๋ด VFX
๐ต ์ค๋์ค & ์์
์ค๋์ค ์์ง
- FMOD โ ๊ฒ์ ์ค๋์ค ๋ฏธ๋ค์จ์ด
- Wwise โ ์ธํฐ๋ํฐ๋ธ ์ค๋์ค
- OpenAL โญ 3k โ ํฌ๋ก์คํ๋ซํผ 3D ์ค๋์ค
- SoLoud โญ 2k โ ๊ฐ๋จํ ์ค๋์ค ์์ง
์์ ์ ์ ๋๊ตฌ
- LMMS โญ 8k โ ์คํ์์ค DAW
- Ardour โญ 4k โ ๋์งํธ ์ค๋์ค ์ํฌ์คํ ์ด์
- FamiStudio โญ 1k โ NES ์์ ์๋ํฐ
- BeepBox โญ 1k โ ์จ๋ผ์ธ ์นฉํ ์๋ํฐ
๐ค AI & ๋ฌผ๋ฆฌ ์์ง
๋ฌผ๋ฆฌ ์์ง
- Bullet Physics โญ 13k โ ์ค์๊ฐ ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์
- Box2D โญ 8k โ 2D ๋ฌผ๋ฆฌ ์์ง
- PhysX โญ 3k โ NVIDIA ๋ฌผ๋ฆฌ ์์ง
- Havok โ ์์ ์ฉ ๋ฌผ๋ฆฌ ์์ง
AI & ๋ค๋น๊ฒ์ด์
- Recast Navigation โญ 7k โ ๋ค๋น๊ฒ์ด์ ๋ฉ์
- behavior3 โญ 3k โ ํ๋ ํธ๋ฆฌ
- GOAP โญ 1k โ ๋ชฉํ ์งํฅ ํ๋ ๊ณํ
- Steering Behaviors โญ 700 โ AI ์กฐํฅ ํ๋
๋จธ์ ๋ฌ๋ for ๊ฒ์
- Unity ML-Agents โญ 17k โ Unity ML ํดํท
- TensorFlow.js โญ 19k โ ๋ธ๋ผ์ฐ์ ML
- Stable Baselines3 โญ 9k โ ๊ฐํํ์ต
๐ ๏ธ ๊ฐ๋ฐ ๋๊ตฌ
๋ ๋ฒจ ๋์์ธ
- Tiled โญ 11k โ ํ์ผ๋งต ์๋ํฐ
- LDTK โญ 3k โ ๋ ๋ฒจ ๋์์ธ ํดํท
- Ogmo Editor โญ 500 โ 2D ๋ ๋ฒจ ์๋ํฐ
์ ์ ์ ์
- Blender โญ 13k โ 3D ๋ชจ๋ธ๋ง/์ ๋๋ฉ์ด์
- Aseprite โญ 29k โ ํฝ์ ์ํธ ์๋ํฐ
- Krita โญ 7k โ ๋์งํธ ํ์ธํ
- MagicaVoxel โ ๋ณต์ ์๋ํฐ
๋ฒ์ ๊ด๋ฆฌ
- Perforce โ ๊ฒ์ ๊ฐ๋ฐ์ฉ VCS
- Plastic SCM โ ๊ฒ์ ํ์ฉ VCS
- Git LFS โญ 13k โ ๋์ฉ๋ ํ์ผ ์ ์ฅ์
๐ฎ ๊ฒ์ ๋ฐฐํฌ
PC ๋ฐฐํฌ ํ๋ซํผ
- Steam โ ์ต๋ PC ๊ฒ์ ํ๋ซํผ
- Epic Games Store โ Epic ๊ฒ์ ์คํ ์ด
- GOG โ DRM-free ๊ฒ์
- itch.io โ ์ธ๋ ๊ฒ์ ํ๋ซํผ
๋ชจ๋ฐ์ผ ๋ฐฐํฌ
- Google Play โ Android ์ฑ ์คํ ์ด
- App Store โ iOS ์ฑ ์คํ ์ด
- Samsung Galaxy Store โ ์ผ์ฑ ์ฑ ์คํ ์ด
์ฝ์ ๋ฐฐํฌ
- PlayStation โ Sony ์ฝ์
- Xbox โ Microsoft ์ฝ์
- Nintendo โ Nintendo ์ฝ์
๐ฅ ์ปค๋ฎค๋ํฐ & ํ์
๊ฒ์ ์ผ & ํด์ปคํค
- Global Game Jam โ ์ธ๊ณ ์ต๋ ๊ฒ์์ผ
- Ludum Dare โ 48์๊ฐ ๊ฒ์ ์ ์
- itch.io Jams โ ๋ค์ํ ๊ฒ์์ผ
- GMTK Game Jam โ ์ธ๊ธฐ ๊ฒ์์ผ
ํ์ ๋๊ตฌ
- Parsec โ ์๊ฒฉ ๊ฒ์ ๊ฐ๋ฐ
- Unity Collaborate โ Unity ํ์
- GitHub for Unity โญ 1k โ Unity Git ํตํฉ
๐ ํ์ต ์๋ฃ
์จ๋ผ์ธ ํ์ต
- Unity Learn โ Unity ๊ณต์ ํ์ต
- Unreal Online Learning โ ์ธ๋ฆฌ์ผ ํ์ต
- GDC Vault โ GDC ๊ฐ์ฐ ์์นด์ด๋ธ
- Brackeys โ ๊ฒ์ ๊ฐ๋ฐ ํํ ๋ฆฌ์ผ
๋์
- Game Programming Patterns โ ๊ฒ์ ํ๋ก๊ทธ๋๋ฐ ํจํด
- The Art of Game Design โ Jesse Schell
- Rules of Play โ Katie Salen & Eric Zimmerman
- Theory of Fun โ Raph Koster
์ปค๋ฎค๋ํฐ
- r/gamedev โ Reddit ๊ฒ์ ๊ฐ๋ฐ
- GameDev.net โ ๊ฒ์ ๊ฐ๋ฐ ์ปค๋ฎค๋ํฐ
- IndieDB โ ์ธ๋ ๊ฒ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ํ๊ตญ ๊ฒ์ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ โ ํ๊ตญ ์ปค๋ฎค๋ํฐ
๐ 2025 Highlights
์ฃผ์ ํธ๋ ๋
- AI ๊ธฐ๋ฐ ์ฝํ ์ธ ์์ฑ: ํ ์ค์ฒ, ๋ชจ๋ธ, ์ฝ๋ AI ์ง์
- ํด๋ผ์ฐ๋ ๊ฒ์ด๋ฐ: ์คํธ๋ฆฌ๋ฐ ๊ฒ์ ์๋น์ค ํ๋
- ํฌ๋ก์คํ๋ซํผ: ๋ค์ค ํ๋ซํผ ๋์ ๊ฐ๋ฐ
- ๋ฉํ๋ฒ์ค ๊ฒ์: ๊ฐ์ ์ธ๊ณ ๊ฒ์ ์ฆ๊ฐ
์๋ก์ด ๊ธฐ์
- Nanite ๊ฐ์ํ: ๋ฌด์ ํ ํด๋ฆฌ๊ณค ๋ ๋๋ง
- Lumen ์กฐ๋ช : ์ค์๊ฐ ๊ธ๋ก๋ฒ ์ผ๋ฃจ๋ฏธ๋ค์ด์
- DLSS 3: AI ๊ธฐ๋ฐ ํ๋ ์ ์์ฑ
- WebGPU: ์น ๊ธฐ๋ฐ ๊ณ ์ฑ๋ฅ ๊ทธ๋ํฝ
ํ์ ํ๋ซํผ
- Unity 6: ์ฐจ์ธ๋ Unity ์์ง
- Unreal Engine 5.5: ํฅ์๋ ์ฑ๋ฅ๊ณผ ๊ธฐ๋ฅ
- Godot 4.3: ์คํ์์ค ์์ง ๋ฐ์
- Roblox Studio: ๋ฉํ๋ฒ์ค ๊ฒ์ ํ๋ซํผ
ํ๊ตญ ๊ฒ์ ์ํ๊ณ
- ๋ฅ์จ: ๊ธ๋ก๋ฒ ๊ฒ์ ๊ฐ๋ฐ์ฌ
- ํฌ๋ํํค: ๋ธ๋ก์ฒด์ธ ๊ฒ์ ๊ฐ๋ฐ
- ๋ท๋ง๋ธ: ๋ชจ๋ฐ์ผ ๊ฒ์ ๊ฐ๋ฐ
- ์ค๋ง์ผ๊ฒ์ดํธ: ๋ฉ๊ฐํํธ ๊ฒ์
์ค๋ฌด ํ
- ํ๋กํ ํ์ดํ: ๋น ๋ฅธ ๊ฒ์ฆ๊ณผ ๋ฐ๋ณต
- ์ต์ ํ ์ฐ์ : ์ฑ๋ฅ > ๊ทธ๋ํฝ
- ์ ์ ํ ์คํธ: ์กฐ๊ธฐ ํผ๋๋ฐฑ ์์ง
- ๋ผ์ด๋ธ ์๋น์ค: ์ง์์ ์ ๋ฐ์ดํธ ๊ณํ
์ฝํ ์ธ ์ ๋ฐ์ดํธ ์์ฒญ์ ์์ฒญ ๊ฒ์ํ์ ์จ์ฃผ์ธ์