Pets Vs. Monsters

Pets vs Monsters is a free-to-play online game currently in beta. You use pets to battle a monster invasion. You can play together online with your friends, collect great loot to customize your character, and explore dangerous and mysterious worlds!

The developers are a company called Sweet Robot which in turn are a subsidary of FunCom (best known for the their MMORPG’s, Age of Conan and Anarchy Online).


http://kappa.dreamhosters.com/jgo/pvm1.jpg

http://kappa.dreamhosters.com/jgo/pvm2.jpg

http://kappa.dreamhosters.com/jgo/pvm3.jpg

Trailer and more screenshots found here.

Go try it out here.

Hmmm I got this:


load: class com.funcom.util.PVMApplet not found.
java.lang.ClassNotFoundException: com.funcom.util.PVMApplet
	at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Exception: java.lang.ClassNotFoundException: com.funcom.util.PVMApplet

Me and my son played it until lvl 30 or so but after level 15 it get super repetitive. The only nice part about the game is the effects on the different animals, but to get different effects you need to pay for it.

Also, chatting is extremely limited (Think the out of the box multiplayer games of windows, like online hearts/spades).

All in all, nice for kids under 12 or so but after that it lacks very much.

Link is going to:

http://http//www.petsvsmonsters.com/

oops, fixed, thx.

Unfortunately I’m not able to play it right now, but I must say that the screenshots look great! Kappa, do you know whether they are using LWJGL or just drawing the applet with Java 2D?

lwjgl

Mike

If you look in the Java Console, you will see they download:

What’s quite curious is that all the files are stored on ageofconan.com … ???

I can see a lot of effort went into this! I got to level 2, then OOM:

java.lang.RuntimeException: java.lang.OutOfMemoryError
	at com.funcom.tcg.client.TcgFixedFramerateGame.start(TcgFixedFramerateGame.java:139)
	at com.funcom.tcg.client.TcgJme.start(TcgJme.java:129)
	at com.funcom.tcg.client.TcgJme.main(TcgJme.java:189)
Caused by: java.lang.OutOfMemoryError
	at sun.misc.Unsafe.allocateMemory(Native Method)
	at java.nio.DirectByteBuffer.<init>(Unknown Source)
	at java.nio.ByteBuffer.allocateDirect(Unknown Source)
	at com.jme.util.geom.BufferUtils.createIntBuffer(BufferUtils.java:814)
	at com.jme.scene.shape.Quad.updateGeometry(Quad.java:155)
	at com.jme.scene.shape.Quad.<init>(Quad.java:87)
	at com.funcom.gameengine.breadcrumbs.BreadcrumbNode.<init>(BreadcrumbNode.java:45)
	at com.funcom.gameengine.breadcrumbs.BreadcrumbManager.addNewBreadcrumbs(BreadcrumbManager.java:230)
	at com.funcom.gameengine.breadcrumbs.BreadcrumbManager.recreateBreadcrumbsOnDemand(BreadcrumbManager.java:196)
	at com.funcom.gameengine.breadcrumbs.BreadcrumbManager.update(BreadcrumbManager.java:149)
	at com.funcom.tcg.client.state.MainGameState.update(MainGameState.java:1083)
	at com.jmex.game.state.GameStateNode.update(GameStateNode.java:71)
	at com.funcom.tcg.client.TcgGame.update(TcgGame.java:684)
	at com.funcom.tcg.client.TcgFixedFramerateGame.start(TcgFixedFramerateGame.java:109)
	... 2 more

I think the game would do better to get players into the game faster. I can’t say much about gameplay since I couldn’t get far.