StudioFortress.com - OpenGL Java games in your browser

Hey, long time lurker first time poster. Today my new website officially opens: StudioFortress.com.

It’s my first full website, a location and brand for housing my creations. It is a place for a user to go to play, and an online portfolio for me to build up my personal showcase of work.

All of the titles on offer uses hardware accelerated OpenGL for graphics and all run in your browser. Currently it is opening with three titles:

http://www.studiofortress.com/super_sweeper_banner.png

A MineSweeper clone, only it uses Tetris shaped blocks to try and refresh an old classic.


http://www.studiofortress.com/sokoban_banner.jpg

Navigate the maze to pot plants in the holes and get to continue. Contains 250 unique levels.


http://www.studiofortress.com/space_snake_banner.png

Snake clone where you can travel in full 360 degrees. Avoid the earth in the middle and don’t leave the solar system!

The banners lead to full pages about the game, and where you can also play. I hope you enjoy them and I will be adding more in the future. I have already started on a fourth game which I plan to have completed and uploaded by September. The applets are just JOGL running via the JNLPApplet launcher. They are all built using my own custom framework for building 2D games. I’m really impressed that Java is now able to offer so much power in the browser.

Finally feel free to checkout the Official SudioFortress forum.

Enjoy!

Good games man!

I am most taken by Space Snake (I love the rendering) but I think Super Sweeper is your winning game; it has most commercial appeal (but I know that is not your objective, yet ;))

Good luck with your brand (logo is very nice too)

Hi. Your games all look cool from the screen shots, but when I tried to run them I got this error:

JNLPAppletLauncher: static initializer
os.name = windows xp
nativePrefix =   nativeSuffix = .dll
tmpRootDir = ---
Applet.init
subapplet.classname = spacesnake.SpaceSnake
subapplet.displayname = Space Snake
Applet.start
os.name = windows xp
os.arch = x86
processNativeJar: http://download.java.net/media/gluegen/webstart/gluegen-rt-natives-windows-i586.jar --> ---applet\cache\www_studiofortress_com\eef67f00057cdc8b29ed332a829f77d9c0edbe2d\gluegen-rt-natives-windows-i586.jar : 5589 bytes written
validateCertificates:
VALIDATE: gluegen-rt.dll
java.io.IOException: Cannot find certificates for JNLPAppletLauncher class
	at org.jdesktop.applet.util.JNLPAppletLauncher.checkNativeCertificates(JNLPAppletLauncher.java:1843)
	at org.jdesktop.applet.util.JNLPAppletLauncher.validateCertificates(JNLPAppletLauncher.java:1814)
	at org.jdesktop.applet.util.JNLPAppletLauncher.processNativeJar(JNLPAppletLauncher.java:1579)
	at org.jdesktop.applet.util.JNLPAppletLauncher.initResources(JNLPAppletLauncher.java:1350)
	at org.jdesktop.applet.util.JNLPAppletLauncher.initAndStartApplet(JNLPAppletLauncher.java:1254)
	at org.jdesktop.applet.util.JNLPAppletLauncher.access$000(JNLPAppletLauncher.java:658)
	at org.jdesktop.applet.util.JNLPAppletLauncher$1.run(JNLPAppletLauncher.java:907)
Aug 8, 2009 8:49:00 PM org.jdesktop.applet.util.JNLPAppletLauncher displayError
SEVERE: java.io.IOException: Cannot find certificates for JNLPAppletLauncher class

Just for the record, the issue above has since been resolved. It was the same as this issue.