lfnetwork.com mark read register faq members calendar

Thread: JA mod: Jedi Fighter
Thread Tools Display Modes
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Old 04-18-2004, 09:58 PM   #1
skew
 
Join Date: May 2002
Posts: 39
JA mod: Jedi Fighter

Here are some in-progress shots of a mod I've been working on for a while and hope to complete by Quakecon this year. It is essentially a Street Fighter 2 clone for Jedi Academy.

jedifighter screens

I will be releasing a test version around the beginning of June.

What do you guys think? Would you enjoy playing a one-on-one mod such as this or are team games more appealing? Also, what mods are you guys working on these days?


--
Adnan Zafar
adnan.f.zafar "at" gmail.com
skew is offline   you may: quote & reply,
Old 04-19-2004, 12:49 PM   #2
Wudan
Got Balance?
 
Wudan's Avatar
 
Join Date: Oct 2002
Location: Salt Lake, UT
Posts: 1,442
I've recently picked up my old mod I was working on and began coding on it again.

One thing I think might be cool is if you had sabers for the energy bars or at least endcaps for them. also, another thing that is cool from other fighting games, is that the camera pulls away as the distance between the combatants increases, and, depending on map design, you could have the camera rotate at little as they approach the ends of their 2d run.

Just a few thoughts.


Mt-Wudan.com
I made a silly little program called Dragon, which is an animation tool for the GLA format, used in Jedi Outcast, Jedi Academy and Krakatoa.
Wudan is offline   you may: quote & reply,
Old 04-20-2004, 05:17 AM   #3
skew
 
Join Date: May 2002
Posts: 39
health bar and camera

My roommate is an artist and he'll probably be doing the visual styles for everything, including the health bars, so they will be alot better looking in the future. Most of the assets in place as of now are programmer art.

As to the functionality of the health bar, I just started adding some little features such as sections of the health bar falling off and fading away while interpolating between the current and the previous health values, etc. Anything to make it seem more arcadey.

Regarding the camera, it does exactly what you said.

The camera calculates an ideal position between the two opponents along the X axis and will linearly interpolate from its current position to its ideal position using units/sec values defined in the .jedifighter files (per map). This coordinate can be augmented by an offset.

Side note:
Elaborating a bit more on the interpolation, you can set 3 thresholds for the interpolation units per second. All you have to do is state a range amount and a speed to apply over that range. Three ranges allows the mapper to have some fine tuned camera control which can be essential in certain cases.

For example, if the map contained a teleporter, and the player was all of a sudden teleported 500 units away from his opponent, you would want the camera to quickly relocate to his position in order for the players view to be meaningful. Using this idea, the mapper could specify that between 500 to 100 units deviation of the ideal camera position from the current cametra position, let the camera update its position by 75 units per second. Then from 100 to 50 units, let the camera update by 15 units per seconds, etc.

Anyway, back to the camera depth. For the Y coordinate of the camera, I simply calculate the distance of the camera from the point on the X axis bisecting the line segment between the two players such that the proper (and current) FOV will be maintained. This ideal position is again interpolated using the same procedure as above and can also be augmented by an offset.

The Z coordinate of the camera can calculated in two ways. The first, and default method, is to simply set the cameras Z coordinate to your clients Z coordinate. The alternative method is to take an average of the Z coordinates of your client and your opponent. This lets the camera follow both you and your opponent. MVC2 uses the first method whereas other fighters might use the second. This distinction can also be set in the .jedifighter file to be executed upon map loading. Again, interpolation and offsetting can be applied.


--
Adnan Zafar
adnan.f.zafar "at" gmail.com
skew is offline   you may: quote & reply,
Old 04-28-2004, 01:41 AM   #4
BloodRaven
Lurker
 
BloodRaven's Avatar
 
Join Date: Oct 2003
Location: U.K
Posts: 4
hows this project going?
BloodRaven is offline   you may: quote & reply,
Old 04-29-2004, 01:15 AM   #5
skew
 
Join Date: May 2002
Posts: 39
Its coming along. Ive finished a few more things on my TODO list in terms of cleaning up movement code and basically making things as strict as possible (no Killer Instinct style exploits!).

I'm aiming for a public test release sometime in the end of May to the beginning of June. That way I'll have a two week free period to dedicate to the mod following my finals.


--
Adnan Zafar
adnan.f.zafar "at" gmail.com
skew is offline   you may: quote & reply,
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Go Back   LucasForums > Network > JediKnight Series > Editing Central > JA Coding > JA mod: Jedi Fighter

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:54 AM.

LFNetwork, LLC ©2002-2011 - All rights reserved.
Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.