728x90 SMALL Game Development Tool 게임 제작툴14 [WebGL][Phaser][웹 기반] HTML5기반 2D 게임 라이브러리 (프레임워크) "Phaser 페이저" Phaser 페이저(MIT 라이선스)는 영국에 Richard Davey (Photonstorm) HTML5기반 2D 게임 개발 프레임워크입니다. 또한 WebGL지원으로 3D 구현도 가능합니다. 전에 소개 해드렸던 Processing 프로세싱(Java 기반), P5.js (JavaScript / WebGL 기반), Three.js(JavaScript / WebGL 기반)와 비슷한 라이브러리 (프레임 워크)입니다. Pixi.js 라이브러리로 렌더링을 하며, Apache Cordova 아파치 코도바 (구, PhoneGap 폰갭) (모바일 앱 개발 프레임워크의 Third Party 툴로 iOS, Android, Desktop앱 개발에 사용되었습니다. ==================================.. 2023. 3. 19. [C++ 오픈소스 라이브러리][DirectX를 쉽게 사용할 수 있도록 래핑한 2D C++ 라이브러리] DxLib DX라이브러리 DxLib DX라이브러리(2001년 5월 1일) 은 일본 출신 개발자 야마다 타쿠미라가 개발한 DirectX를 쉽게 사용할 수 있도록 래핑한 무료 C++ 라이브러리입니다. 오픈소스 라이선스 명명하지 않았습니다만 무료로 공개했으니 개발할 수 있다고 합니다. Windows, Android, iOS를 지원하고 Nintendo Switch™, PlayStation®4, PlayStation®Vita 게임에도 사용되곤 합니다. 주로 2D게임에 사용하는 라이브러리 (3D도 가능하긴 함)이고 컴파일만 C++ (.cpp) 한다고 합니다. 그 정도로 일본 내에서 잘 알려져 있지만 아쉽게도 개발 문서 자료가 일본어로 제공되어서 국내 많이 알려지지 않았습니다. Google 번역기 일본어 -> 한국어 사용 권장) 공식 웹사이.. 2023. 2. 6. [2D 오픈소스 그래픽 라이브러리][libxd / piksel / p8g (Precessing) (추가)] 2D graphics library for C++ C++기반 2D 그래픽 라이브러리 이번에 소개할 오픈소스 라이브러리는 아직 좀 더 알아보고 있는 한 개발자가 개발한 2개 2D 그래픽 라이브러리입니다. libxd는 C++기반 2D 그래픽 라이브러리며 그래픽 응용 프로그램을 만들 수 있는 직관적인 함수 모음을 제공하는 C++ 라이브러리입니다. 게임, 예술적 시각화 또는 고도로 정교한 물리 시뮬레이션을 할 수 있으며 libxd는 C++를 배우기 위한 도구로도 사용할 수 있습니다. OpenGL 기반이기 때문에 libxd는 하드웨어 가속 렌더링을 할 수 있다고 하는데 OpenGL 관련 API 호출되는 것은 아니라고 합니다. 지금 2D 그래픽 라이브러리에 초점을 잡고 있지만 장기적으로는 3D까지 구현도 곧 가능할 것으로 보입니다. libxd는 Linux, macOS 및 Windows를 지원합니다.. 2023. 2. 2. [WebGL][Processing 프로세싱] Java 기반 오픈 소스 프로그래밍 언어 Processing 프로세싱 Processing 프로세싱(오픈소스 라이선스: GPL, LGPL 라이선스) 은 컴퓨터 프로그래밍의 본질을 시각적 개념으로 프로그래머가 아닌 사람들에게 교육할 목적으로 뉴 미디어 아트, 시각 디자인 공동체를 위해 개발된 오픈 소스 프로그래밍 언어이자 통합 개발 환경(IDE)이다. 2001년 MIT 미디어 연구소에서 케이시 리아스와 벤자민 프라이가 시작하였습니다. 현재는 Processing Foundation 프로세싱 재단에서 관리 하고 있습니다. Processing 프로세싱로는 미디어 아트, 그래픽 아트, 2D 게임 / WebGL 웹 기반 3D게임 등을 구현할 수 있습니다. Processing 프로세싱 Java 자바, GLSL, JavaScript 자바스크립트 언어로 구성되어있고 파일 확장자명은 .pde.. 2023. 1. 22. 이전 1 2 3 4 다음 728x90 LIST