PDA

View Full Version : JGE++ 1.0: Hardware accelerated 2D game SDK for PSP



wraggster
October 22nd, 2007, 06:47
News/release from DrWatson:

Introduction

JGE++ (Jas Game Engine++) is a hardware accelerated 2D game SDK for PSP. It supports cross-platform development under MS Windows. The entire game development process, including coding, debugging and testing, can be done in Windows. (However, it's still recommended to test your game on PSP from time to time to make sure everything is fine.)

You can use JGE++ to make Windows games but the primary platform is PSP.


Features




1.xx and 3.xx firmware support on PSP.

Hardware accelerated 2D rendering including scaling, rotations and colour blending.

Animated sprites.

Geometry shapes rendering, including rectangle, circle, polygons and thick lines.

Loading PNG, JPEG and GIF.

Spline.

Advanced multiple emitter and key frame based particle system.

Bitmap fonts.

Chinese GBK fonts.

True Type fonts.

Stereo WAV playback.

Hardware MP3 decoding on PSP.

Resource manager.

Zipped resource support.

Frame based animation system using XML scripts.

Basic 3D functions, including support of rendering textured triangles, Quake 2 (MD2) model and OBJ model.

Port of HGE helper classes: hgeParticleSystem, hgeDistortionMesh and hgeFont.

Input system for English and Chinese.




Tutorials




01.HelloWorld

02.RenderingImages

03.ResourceManager

04.Splines

05.Shapes

06.TrueTypeFont

07.DisplayingChinese

08.Animator

09.3DPrimer

10.HGEDistortionMesh

11.HGEParticles

12.InputSystem




Project page

http://jge.googlecode.com/


Official forums

http://jge.khors.com/


License

JGE++ is Licensed under the BSD license, see LICENSE in root folder for details.



The JGE++ Team




James Hui (a.k.a. Dr.Watson)

Duan Sijiu (a.k.a. Chi80)




Special thanks to:




Cheese (WAV playback code)

Cooleyes (MP3 hardware decoder)

Fan990099

Firenonsuch

Newcreat

Raphael (VRAM manager)

Subelf

Youmentang

Jasmine (James' lovely wife)


http://jge.khors.com/images/jge.jpg


Download Here (http://jge.khors.com/JGE_1_0.zip) and Give Feedback Via Comments

BelmontSlayer
October 22nd, 2007, 08:43
Wow, that's just amazing. I might have to take a look at this...

titch.ryan
October 22nd, 2007, 09:32
that looks quite good.

Airdevil
October 22nd, 2007, 12:13
I know this may be a really stupid question, but how do i actually use this?

I have visual studio 2005 if that helps.... How do i set up this environment?

Yungblaqs
October 22nd, 2007, 14:37
Yo!! this is great!!! does that now mean that development on M.U.G.E.N using this development platform would increase stability and speed???

E.J.
October 22nd, 2007, 15:10
Great!, time to mess around with this!

Cap'n 1time
October 22nd, 2007, 17:28
Yo!! this is great!!! does that now mean that development on M.U.G.E.N using this development platform would increase stability and speed???

Not necessarily, though this "may" make it easier. Most of the time programmers stick with what they know. It is possible also that openmugen is just being done in SDL, which seems pretty logical if hes porting it to multiple platforms.

jmendes
October 22nd, 2007, 17:57
sounds cool

cihant
October 22nd, 2007, 20:22
I know this may be a really stupid question, but how do i actually use this?

I have visual studio 2005 if that helps.... How do i set up this environment?

a little help would be appriciated idd...

Safari Al
October 22nd, 2007, 20:54
very interesting. This might come in handy soon

dr_watson
October 23rd, 2007, 04:01
I know this may be a really stupid question, but how do i actually use this?

I have visual studio 2005 if that helps.... How do i set up this environment?

If you check out the tutorials, you can find VC2005 solution files there. You can build and check out the tutorials in VS.

But if you intend to do PSP homebrew stuff, you'll need to get the latest PSPSDK install thru the toolchain.