Rage of Magic II - Open Beta Fighter!

Hi I’m testing out my new Java beat-em-up game. I want to see if the applet is playable, as well as the Mac and Linux versions. Linux I have never tested, hopefully someone will have time. Rage of Magic II is a fantasy anime-styled side-scrolling beat-em up game with features like full screen super attacks, combo moves, power-ups and lots of enemies. Please let me know if you find any problems and what you think!

Download Now!

[]Mac OSX (21MB Zip) - requires Java 1.4 +
[
]Applet (7MB Applet)- requires Java 1.4 +
[]Linux (21MB Jar) - requires Java 1.4 +
[
]Windows NT/2K/XP (21MB Exe) - Joystick support, no Java required, NT/XP/2K Only.

Screenshots:

[]Splash Screen
[
]Main Menu
[]Player Select
[
]Gallery (Wren)
[]Arena Mode
[
]Nag Screen
[*]Arcade Mode

Thanks,
T.Suriyathep
www.rageofmagic.com

I have played around with the game a bit and it looks really polished! I’ll dig into it a bit deeper and post my thoughts!

-Chris

Thanks Chris looking forward to it!

Neat game. I ran it on Linux, and it seemed to work except:

  • full screen mode did not work
  • upon pressing F12, a new window popped up named “Open browser window”, but this window was black and unresponsive.

Hi purpleguitar, thanks for testing on Linux. Do you know what Java version you have installed? It’s pure Java for Linux with no special external libraries so I thought it would work fine. I will probably have to hold off on Linux until I get a test machine ready.

Nice! I love beat-em-ups!
I will test it on my Ubuntu Linux! :slight_smile:

Do you plan to release the source code?

Java 1.5.0_06 on Mandriva 2006 with nvidia video drivers.

It looks like FSEM on Linux is a known problem with Java pre-6.0. There’s a discussion over here that is interesting: http://forums.java.net/jive/thread.jspa?messageID=123989

When I tried out this code (ripped and slightly modified from the discussion linked above):


import java.awt.*;

public class FSETest {
    public static void main(String[] args) {
GraphicsDevice[] devices =
    GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices();
for (int i = 0; i < devices.length; i++) {
    GraphicsDevice device = devices[i];
    System.out.println("Device " + i + ": ID string=" +
                       device.getIDstring());
    System.out.println(" Available accelerated memory: " +
                       device.getAvailableAcceleratedMemory());
    System.out.println(" Fullscreen supported: " +
                       device.isFullScreenSupported());
    System.out.println(" Display change supported: " +
                       device.isDisplayChangeSupported());
    System.out.println();
}
    }
}

my machine claimed not to support FSEM.

My recommendation, along the lines of those in the forum, would be to fake FSEM with a full-screen, undecorated window. Hope that helps.

Cheers!

Does Java 6.0 fix fullscreen on Linux? It would be a bit hard to fake fullscreen because I would have to scale the game screen to match the user’s resolution. That would probably slow it down a lot. Also I’m trying to keep the code the same on all platforms so I don’t have to do anything too specific. Hopefully if they have Linux they will be tech savvy enough to get the latest Java.

Oh, and I doubt I will ever release the source code :slight_smile:

Nice one. But I’ve to complaine about the controls. They lack most time. It is not possible to to fine adjusted attacks. Take a look on the Street Fighter Series or similar. The keyreaction is much faster. And I wasn’t able to attack while walking :frowning: The attack should break the movement and continue after the attack. Just my opinion…

Evil

I thought the key reaction was just right. How fast the attack comes out depends on the move. Pressing A is the fastest attack, the rest will come out slower because they do more damage. For the walking while attacking, I never really noticed that. I played a ton of Street Fighter in the past too, so many quarters! My other favorite 2D fighters were Samurai Shodown and Streets of Rage. If it really bothers people I could probably change it. Here is the short list of combos:

http://rageofmagic.com/characters.php

The combo attack is an attack that will change once contact is made, the next key will interrupt the first attack quicker so it can chain before being blocked. For example Azrael has [A][A][A] it will only come out if they connect. Another move is [A][S][A] he will do a completely different move, halfmoon slice.

Ok, I will take a look at home tomorrow, maybe its just my new keyboard here at work ^^

Anyway, I tried it last with everything settet to fast. That wasn’t fast :frowning: Maybe I am just getting just to such games…and want to much… The fastes game I played was back in the 90ties, One Mus Fall 2097. To play with the Shadow Character at highest charakter speed level was great. You haven’t had full controll without full concentration ^^

I don’t know about Java 6.0, but the fullscreen demo from Brackeen’s Chapter 5 worked for me today. Here’s the web site for the book, which has all the source code: http://www.brackeen.com/javagamebook/.

Haha, that is one addicting game. Nicely coded as well.

I was just about to whoop that little green elf dude and his purple minions and the trial ended :frowning:

I checked Evil-Devil’s problem with the pressing an attack key while walking and it seems to work for me. I think it depends on the keyboard you’re using. Mine when I walk forward hold it down, then press attack, let go of attack, it will still walk forward. I picked really annoying times to end the trial :slight_smile:

Well, I played it at home. Works all fine. Even walking and punshing the enemy down. The waittime between switching from moving to punching is ok. But not as good i prefer. I like the “Super Street Fighter Turbo” style more. The game itself seems to be a bit slow even on fast settings. Is it possible to make it a little bit faster on fast?

The actual fast is like normal in other games. In the end its your decission. If you like it the way it is, go with it :slight_smile:

And I lost so much, need more training ^^

Thanks everyone, the game has been released today!