1. C#

 [#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.


 [#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.


 [#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.


 [#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# 6.0 scripting
 Windows Desktop, Phone & Xbox One / Xamarin for Android, iOS & Linux / macOS and PlayStation 4 coming soon!
 Graphics: 2D, 3D & VR
 파티클, 포스트 이펙트 지원
 Fully-featured Engine: 멀티스레딩, 물리, 오디오, 애니메이션, 이벤트 시스템

2. C++

 [#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.

 [#org] [#github]
 Godot is an advanced, feature-packed, multi-platform 2D and 3D open source game engine

 쇼케이스에서 해당 엔진이 사용된 게임들 소개.

 [#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
 [#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

 [#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, 리눅스 지원


 [#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

 [#Google Code Archive]
 A 2D Physics Engine for Games

 물리엔진 기초를 배우는데도 최적화

 [#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)



 [#org]  [#github]

 A cross-platform game engine for adventurous Java developers.

 조명, 쉐이더, 메테리얼, 필터 및 이펙트 지원

 유틸리티: 물리, 지형, 시네마틱, NW, GUI


 [#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개의 게임을 갤러리를 통해 열람 가능.

4. Python


 [#org] [#github]

 Panda3D is a game engine, a framework for 3D rendering and game development for Python and C++ programs.

 갤러리에서 랜더링 샘플 열람 가능.

 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 모델링 툴과 동일.

기타. 참조자료

Game Engines · GitHub

기타. 변경이력





'프로그래밍note > 엔진 관련' 카테고리의 다른 글

유니티: 디버깅 방식  (0) 2018.08.13
Box2d: 요약 및 정리  (0) 2017.08.30
오픈소스 게임엔진  (0) 2017.04.11
유니티: 개발팁 및 최적화  (0) 2016.08.17
유니티: NGUI 2.7 튜토리얼&샘플  (0) 2016.04.09
유니티: 안드로이드 API 플러그인  (0) 2016.04.08

+ Recent posts