본문 바로가기
728x90
SMALL

Game Development Tool 게임 제작툴14

[Java 기반][Java 1.3 Version 자바 1.3버전][Blu-ray Disc Java (BD-J)] "PlayStation 및 Xbox 게임 콘솔을 위한 소규모 홈브류 2D 게임 개발" BD-J (Blu-ray Disc Java) 블루레이 디스크 자바 몇 년전부터 BD-J (Blu-ray Disc Java)에 대해서 계속 알아보고 정리하고 있습니다. BD-J (Blu-ray Disc Java)를 먼저 설명하자면 한국어 자료가 없다보니 번역기에 힘을 빌려서 하도록 하겠습니다. [위키백과] 블루레이 디스크 내용 중에 "BD-J (Blu-ray Disc Java) " JavaOne 2005에서 썬 마이크로시스템즈의 자바 환경이 블루레이 디스크 플레이어 표준의 필수 요소 중에 하나가 될 것이라고 발표했다. 자바는 블루레이 디스크의 대화식 메뉴 구현에 사용되고 있으며, MPEG를 미리 랜더링하거나 선택 가능한 하위 메뉴 등에서 사용된다. 그리고 자바의 창시자인 제임스 고슬링은 JVM(Java Virtual Machine) 탑재, 네트워크 연결 등을 제안했다. .. 2024. 1. 2.
[C][Raylib] C언어 기반 오픈소스 크로스 플랫폼 라이브러리 Raylib은 2013년 "Ramon Santamaria 라몬 산타마리아"으로부터 개발되었는데, 개발하게 된 계기는 볼랜드 BGI 그래픽 라이브러리와 XNA 프레임워크에 영향을 받았다고 합니다. 게임개발 및 그래픽 프로그램 개발을 할 수 있는 C언어 기반 오픈소스 크로스 플랫폼 라이브러리입니다. 2D나 3D 게임(OpenGL지원)을 개발할 수 있으며, 다양한 라이브러리와 연결해서 개발할 수 있습니다. ==================================== 구글 검색창에 "Raylib" 검색 2024. 1. 2.
[Haxe/XML/Json][OpenFL] 오픈 소스 라이브러리 프레임워크 "OpenFL 오픈에프엘" OpenFL 오픈에프엘 (Open Flash Library 오픈 플래시 라이브러리)(MIT 라이선스) (9.2.1버전 2023년 기준)은 OpenFL팀이 2013년을 시작으로 멀티플랫폼 어플리케이션 개발이나 비디오 게임 개발을 위한 자유소프트웨어 오픈소스 프레임워크입니다. 국내에서는 잘 알려지지 않지만 OpenFL 오픈에프엘 Haxe, JavaScript (EcmaScript 5 or 6+) TypeScript등으로 개발되었으며, iOS, Android, HTML5 (choice of Canvas, WebGL, SVG or DOM), Windows, macOS, Linux, WebAssembly, Flash, AIR, PlayStation 4, PlayStation 3, PlayStation Vita, .. 2023. 3. 21.
[C++][Box2D] 오픈 소스 2차원 물리 시뮬레이터 엔진 "Box2D 박스2D" Box2D 박스2D(2.4.1 버전 (2020)) 는 2006년 에린 카토 (Erin Catto) (현재 블리자드의 물리 프로그래머라고 함) 에 의해 C++로 작성된 자유 오픈 소스 2차원 물리 시뮬레이터 엔진의 하나로, zlib 라이선스(2.4버전부터 MIT 라이선스) 로 배포된다. (참고) 인터넷에서 검색하다가 보니까 Processing 프로세싱(Java 기반)에서 사용할 수 있게 Java로 포팅. JBox2D로 사용가능하다고 나옵니다. 해당 관련 튜토리얼은 Processing 프로세싱 / P5.js 튜토리얼로 유명한 Daniel Shiffman "The Coding Train"에서 확인 가능합니다. ==================================== 구글 검색창에 "Box2D 박스2D.. 2023. 3. 19.
728x90
LIST