Download List

프로젝트 설명

The J2DGAMEFRAMEWORK provides the necessary classes to implement a simple 2D game in a window enviroment using Java Swing libraries. This framework also provides a Sprite Collision Manager and a simple GUI template. By using this framework, the developers only concern is how to implement classes, and not the 2D World, the collisions, etc. It uses the Observer Design Pattern. It has double-buffered rendering, simple use of collisions, and user-transparent multi-threading for collision classes. You can move sprites like a vector with speed and angle, and simply save and load your game.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-01-10 04:34
0.7.3

이 릴리스 충돌 액션 때마다 검사를 수행하기 위해 TimeCollisionAction 추상 클래스를 추가합니다. 그것은 J2DControlPanel에 setPanelWidth / 신장 메서드를 추가합니다.
Tags: mayor, Stable
This release adds a TimeCollisionAction abstract class to perform a collision action every time check. It adds setPanelWidth/Height methods to J2DControlPanel.

2010-12-25 15:11
0.7.2

몇 가지 버그가 수정되었습니다. JSimLife의 최신 버전이 사용됩니다.
Tags: Minor, Stable
Several bugs were fixed. The latest version of JSimLife is used.

2010-12-03 20:11
0.7.1

버그, 스프 라이트 속도와 SetSpeed, 충돌 및 IndexOutOfBound 예외에 관한 고정되었고 시작하거나 CollisionManager을 stoping.
Tags: Minor, Stable
Bugs were fixed concerning Sprite Speed and SetSpeed, collision and an IndexOutOfBound exception, and starting or stoping CollisionManager.

2010-11-30 20:14
0.7.0

이 릴리스는 여러 API 및 전체 게임 모델 및 구성 요소를 래핑 게임 클래스를 추가했습니다. J2DCanvasPanel 클래스는 이제 단순히 게임과 저장 또는로드 게임을 그립니다. 충돌 모델은 멀티 스레드 풀을 사용하여 향상되었습니다. 옵저버 / 띄는 디자인 패턴은 스프 라이트, 충돌, 그리고 게임을 관찰하기 위해 사용됩니다. 문서와 코드 코멘트 정보로 업데이 트되었습니다.
Tags: Stable, Major
This release added several APIs and a Game class that wraps the entire game model and components. The J2DCanvasPanel class now simply draws the Game and Save or Load Game. The Collision model was improved by using a multi thread pool. The Observer/Observable design patterns are used to observe Sprite, Collision, and Game. The documentation and code comments were updated with information.

Project Resources