노력과 삽질 퇴적물
오픈소스 게임엔진 본문
1. C#
Duality [#net] [#github] |
2D Game Development Framework Duality is a modular 2D game engine that provides its own visual editor. It's highly extensible, written entirely in C# and backed by OpenGL. |
- | |
OpenRA [#net] [#github] |
provides a common platform for rebuilding and reimagining classic 2D and 2.5D RTS games (the OpenRA mods) it can be used as a general purpose RTS game engine. |
- | |
MonoGame [#net] [#github] |
One framework for creating powerful cross-platform games. We currently support iOS, Android, MacOS, Linux, all Windows platforms, OUYA, PS4, PSVita, and Xbox One with more platforms on the way. |
- | |
Stride Game Engine (구, Xenko) [#com] [#github] |
Next-Level C# Game Engine Xenko is an open-source C# game engine designed for the future of gaming. It comes with a full toolchain and is especially well suited to create realistic games but allows you much more! |
C# 10 & 닷넷 6 Graphics: 2D, 3D & VR 파티클, 포스트 이펙트 지원 Fully-featured Engine: 멀티스레딩, 물리, 오디오, 애니메이션, 이벤트 시스템 스트라이드 엔진으로 변경전 깃허브 주소 -> [#github] |
2. C++
CRYENGINE [#com] [#github] |
The most powerful game development platform is now available to everyone. Full engine source code. All features. No royalties. No obligations. No license fee. |
100% royalty-free Users can commercialize any games they develop using CRYENGINE as they choose, without being tied to any distribution platforms or middleware services. |
|
godot [#org] [#github] |
Godot is an advanced, feature-packed, multi-platform 2D and 3D open source game engine |
MULTI-PLATFORM EDITOR 지원 쇼케이스에서 해당 엔진이 사용된 게임들 소개. |
|
Torque2D/3D [#2D] [#3D, org] [#3D, github] |
MIT Licensed |
Torque 2D Forum: [#Beginner] [#Professional] 3D, wiki: [#Artists] [#Scripters] [#Coders] Simple custom startup sequence - Torque 3D |
|
Spring RTS Engine [#com] [#github] |
A powerful free cross-platform RTS game engine |
developed for Windows, Linux and Mac OS X | |
Cocos2d-x [#org] [#github] |
Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by thousands of developers all over the world. |
Cocos2d-x Programmers Guide API Reference Developers Manual(Wiki) Get Started |
|
GamePlay [#io] [#github] |
Open-source, cross-platform, C++ game framework/engine for creating 2D/3D mobile and desktop games. |
100% written in C++ and provides Lua bindings. Providing a very fast 윈도우, MacOSX, 리눅스 지원 |
|
openage [#mx] [#github] |
Free (as in freedom) open source clone of the Age of Empires II engine rewriting its engine in C++14 from scratch (GPLv3+). Including "modern" technologies like OpenGL and GLSL |
- | |
Box2d [#Google Code Archive] |
A 2D Physics Engine for Games |
물리엔진 기초를 배우는데도 최적화 | |
Allegro [#org] [#sourceforge] |
Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. |
Supported on Windows, Linux, Mac OSX, iPhone and Android Hardware accelerated bitmap and graphical primitive drawing support (via OpenGL or Direct3D) |
3. JAVA
jMonkeyEngine [#org] [#github] |
A cross-platform game engine for adventurous Java developers. |
조명, 쉐이더, 메테리얼, 필터 및 이펙트 지원 유틸리티: 물리, 지형, 시네마틱, NW, GUI [#위키] |
|
libGDX [#com] [#github] |
Publish your games on Windows, Mac, Linux, Android, iOS, BlackBerry and HTML5, all with the same code base. licensed under Apache 2.0 |
작성시점으로 4156개의 게임을 갤러리를 통해 열람 가능. -> 2D 애니메이션에 쓰이는 Spine이 해당 엔진으로 개발. udacity에 무료 강좌 존재 [#링크] -> Simple Video Game Projects With LibGDX…For Free -> LibGDX Tutorials in happycoding -> itch.io made with libGDX |
4. Python
Panda3D [#org] [#github] |
Panda3D is a game engine, a framework for 3D rendering and game development for Python and C++ programs. |
갤러리에서 랜더링 샘플 열람 가능. | |
Blender [#org] |
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. |
무료 3D 모델링 툴과 동일. |
기타. 참조자료
기타. 변경이력
일자
|
변경이력
|
2017-04-11
|
초안 |
2023-08-20
|
C#, Stride Game Engine 일부 수정 Java, libGDX |
'📂기초 및 세팅 note > 2D & 3D' 카테고리의 다른 글
Box2d: 요약 및 정리 (0) | 2017.08.30 |
---|---|
OpenGL ES: 기초 및 입문 (2) (0) | 2016.11.24 |
OpenGL ES: 기초 및 입문 (1) (0) | 2016.08.04 |
스마트폰기반 개발툴 종류 및 튜토리얼 모음 (0) | 2015.11.07 |
라이센스: 주요 모바일게임 엔진 (0) | 2015.04.23 |