Phantasy Blade

ah thats a pretty nice improvement cyanprime, much better then the version I saw last time.

from a graphics point of view its very nice, the small sprites look pretty good. Two things stand out though which sort of break consistency, first is the border on the tree sprites, that could be improved a little to make them fit in better. Second is the triangles used to represent the health bar, they don’t look that good, maybe the colour used on those needs to be darker or they need a colour gradient.

Sounds is pretty good, very nice.

Atmosphere is nice of the game is nice and the fog gives it a nice feel.

keep up the good work, looking forward to it becoming more of a game.

nice game
when will be more levels? :slight_smile:

updated the screenshot. WIP of alpha 3.

once again, I am not on an opengl enabled computer, so I am goinng ot hav eot try it later.

Phantasy Blade Alpha 3 released!
*new hud
*new boss (temp)
*new dash attack (press X)

play it here!

I will try your game if you remove that utterly annoying banner from your sig.

No longer works for me
Get this at startup:

java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.sun.javaws.Launcher.executeApplication(Unknown Source)
	at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
	at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
	at com.sun.javaws.Launcher.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\Daniel\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\56\4bc5f5b8-6b049df7-n\lwjgl.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(Unknown Source)
	at java.lang.ClassLoader.loadLibrary(Unknown Source)
	at java.lang.Runtime.loadLibrary0(Unknown Source)
	at java.lang.System.loadLibrary(Unknown Source)
	at org.lwjgl.Sys$1.run(Sys.java:75)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.lwjgl.Sys.doLoadLibrary(Sys.java:68)
	at org.lwjgl.Sys.loadLibrary(Sys.java:84)
	at org.lwjgl.Sys.<clinit>(Sys.java:101)
	at org.lwjgl.opengl.Display.<clinit>(Display.java:128)
	at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:39)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:36)
	at Game1.main(Game1.java:516)
	... 9 more

Why do you find his banner annoying? Personally I find it pretty.

@CyanPrime
I have seen your locked topic… I don’t hate you, I try the games (including yours) as often as I can even though I’m very busy with plenty of things. When I learn another game has been open sourced, I smile because I think it is a fair decision.

The new attack is fine but please update the list of controls otherwise people won’t guess pressing X allows to use another attack. It would be fine if you could add a twirling attack.

My opinion is that each banner is annoying and disturbing, no matter how pretty it is.
I think that images in sigs should not be allowed on this forum. Sorry for being off topic.

any chance the slick.jnlp can have solaris natives added to it?

I have a difference in graphics from your screen : trees are outline by a bright green color.

Windows XP
Java 1.6.0_13
Intel G43 graphics card

Pretty fun. Definitely a good start.

One thing that I think needs to be improved a lot is the enemy AI and the variety with them. It was often pretty boring because everything was just the same, more or less. I imagine you’re still in the process of doing more, anyway. But yeah, more enemy types and more weapons. I want to be able to do different things in different situations. And the attacking doesn’t feel quite fluid at this point - it would be nice to do different things with my sword than just a poke that freezes me in place.

I couldn’t beat the boss, given that he was completely random and therefore had no pattern to get “good” at. He would just stomp me no matter what. Not to forget that he was annoying in general, because I had to go after him to even fight him, then he would randomly go another way. He definitely needs some sort of AI and pattern.

I’ve been told that Phantasy Blade’s screen shows too much and things are too small, so I zoomed it in. Please tell me if it’s better or worse? http://imgur.com/rmM7E.png

nice, looks better.

although the interface looks a bit too smooth now to go with the retro look of the game.

that looks like a really cool hud.

Your last screenshot looks a lot better zoomed in, but I preferred the graphics looking more sharp.

There was a cool utility written by Kev Glass that scaled sprites 2x or 3x while still preserving sharpness… but I can’t find it :-\

It’s referred to here, but there’s no links to the source:
http://www.java-gaming.org/index.php/topic,10583.msg83581/topicseen.html#msg83581

Can’t you just use nearest neighbor instead of a linear filter?

Yeah good idea bilinear filtering would look much better.

But that scale2x program has some weird algorithm that just looks much better for some reason, can’t remember what it does exactly

I have a feeling you are talking about this:

http://slick.cokeandcode.com/demos/scalar.jnlp