PDA

View Full Version : Has 6Dof Already been done w/Halo? Help?



GuardianX
September 1st, 2008, 01:35 PM
Hello-

Being a 6Dof enthusiast, I have been aching to do a 6dof type of gameplay mod with Halo, but I don't know if it has already been done. If you don't know what this is, go here: http://en.wikipedia.org/wiki/6DOF

I have been experimenting with the ship I have gotten together, and I figured out how to give it no gravity, but I don't know enough to really go any further.

If this has not ben done, is there somebody who can assist me in where i am aiming? If there is already a mod like this, can someone direct me to it? Or offer advice/help? I'd really appreciate it!

-GX

FRain
September 1st, 2008, 01:55 PM
Is there like a tl;dr of 6DOF?

GuardianX
September 1st, 2008, 02:03 PM
Oh. My. God. You can't be serious....


6 Degrees of Freedom (6DoF) - Can move the player's ship in any direction in a set 3-dimensional space. Up, Down, Sideways, can turn over horizantally and vertically.

Watch this video if you are still to lazy to read what I have posted: http://www.youtube.com/watch?v=iYRi8e9Hk8k

http://www.youtube.com/watch?v=_-slr7wL8KE

Regardless of what you think of the videos, I am trying to give you a general idea.

Is there anybody who can help me out on this one?

FRain
September 1st, 2008, 02:05 PM
Wow. That's actually pretty cool.

Limited
September 1st, 2008, 02:18 PM
You mean like walk on walls, or being able to switch angles while in the air?

teh lag
September 1st, 2008, 02:24 PM
6DOF?

<3. Descent was the first shooter I ever played.


However, I don't think it'd be easy (if at all possible) to impliment in Halo. I don't think it's possible to rotate on that third axis. Though you *can* do that in the Sapien game view, I don't think it can be done ingame. At least, without some sort of external app.

FRain
September 1st, 2008, 02:25 PM
I know you can in debug camera. Maybe someone can code it in when Sauce gets released.

Patrickssj6
September 1st, 2008, 02:29 PM
Reminds me extremely of Prey :awesome:

Got headaches after 4 hours of playing straight with gravity changing all the time, puzzle solving and enemies appearing out of nowhere. :(

OpsY
September 1st, 2008, 02:45 PM
Reminds me extremely of Prey :awesome:

Got headaches after 4 hours of playing straight with gravity changing all the time, puzzle solving and enemies appearing out of nowhere. :(


Haha I played the demo and I was already so disturbed by the environment... looked like a cool game but definatly disturbing.

Snowy
September 1st, 2008, 02:56 PM
'twas what I was thinking. Reminds me of Prey.

Loved that game.

Bad Waffle
September 1st, 2008, 04:55 PM
The closest thing i can think of to something in halo having it would be the sentinel type, but its still limited.

Lateksi
September 1st, 2008, 05:14 PM
A modern example would be Crysis' spaceship gameplay. Anyone played a map for CE called "Matrix Creek" or something similar? If it only had a camera angle changing when you had your head upside down!

GuardianX
September 1st, 2008, 05:23 PM
Huh.....I never thought of it from that point
before.


Debug Cam

Flycam in Sapien

That is I guess the easiest way to think of it.

You all say that this would not be easy to
implement into Halo, and I firmly agree. The thing
that needs clarification is this: What is keeping
me from doing this? What are the limitations that
are restricting my efforts? (Be there any?)
Because...I think they are already there. (sort
of, let me explain)

Think of the Ghost. It lets you slide left, right,
foward, and backward, not to mention boost on a
few of them. Now, think of the banshee. It lets
you look all around and fly, like a normal flying
vehicle.

Why can't we (I) take a vehicle, give it no
gravity or momentum attributes, and make it where
it slides foward, left, right, and backwards? And
from there...that would be it. That's all you
really need to play that type of game.

The only things that would not be included if that
worked would be: Twisting sideways, Moving Up, and
moving down.

Is this something that can be done, currently
without Kornman00's Open Sauce Project?

GuardianX
September 1st, 2008, 05:33 PM
http://img231.imageshack.us/img231/9064/screeniege5.th.png (http://img231.imageshack.us/my.php?image=screeniege5.png)

The controls would be something like what has been highlighted by the green.

But....what are the limitations at htis point that would keep me from doing this? What would call for Kornman00's Open Sauce? (BTW- is he banned? It says he is under his name...)

I can't think of an easier way to get it through besides: The way the cam moves in Sapien.

I own Descent I, Descent II, Descent III, and Descent III Mercenary Exp. Maybe I could take screenies for anyone who doesn't get what I am sayin'?

http://img225.imageshack.us/img225/1605/controlsop0.th.png (http://img225.imageshack.us/my.php?image=controlsop0.png)

(Sorry for the Self-Bump)

Syuusuke
September 1st, 2008, 06:15 PM
He's not banned.

Btw to do it on the Debug camera (I know you didn't ask but...) it's G and T I think.

Limited
September 1st, 2008, 06:33 PM
I maybe possible via 3rd party app :O

teh lag
September 1st, 2008, 06:39 PM
But....what are the limitations at htis point that would keep me from doing this? What would call for Kornman00's Open Sauce? (BTW- is he banned? It says he is under his name...)

There is no vehicle type in the engine (those things are predefined - ex ghost, tank, hog, shee, dropship) that allows strafing AND flight.

There is also no way to have player input rotate a player-controlled unit on that last axis without an external app. Even so, I don't think bipeds support rotation on more than two axis.

Limited
September 1st, 2008, 06:49 PM
You can always trick Halo into thinking the player is a vehicle, and have the MC move like a ghost, or fly and swerve like a banshee.

jngrow
September 1st, 2008, 07:49 PM
Yeah, there hasn't been any "fly-around as MC" mods? I was thinking you would just alter that in some way.

GuardianX
September 1st, 2008, 08:28 PM
I am sure there is something.....could you guys help me look?

Strafing and flying...true, there are no presets, but can, say for instance, my ship be modded to do that? What tag would have to be edited?

The only other thing- I noticed that when I was messing around, there is vehicle correction. This is: The vehicle(s) are aligned to be parallel to the X axis (The ground). Is there a way to get around this?

I gave the ghost no gravity, to see what would happen, and it does nothing in midair, except turn a little.

Limited
September 1st, 2008, 08:53 PM
I might look into it, bit busy lately, got work and stuff.

Pooky
September 1st, 2008, 10:06 PM
So basically you're looking for Descent style gameplay?

Silly newbs and your Prey <_<

Kornman00
September 2nd, 2008, 02:01 AM
Well, hes an idea. The game expects a 'unit' tag for the player. So, in theory (I've never seen anyone do it) you could use a vehicle instead of a biped for the player game model. The vehicle should be able to do the movement you require. Just look at the banshee. You'd basically need tighter controls and remove the affect of gravity on it (mess around with the physics tag)

GuardianX
September 2nd, 2008, 01:11 PM
Well, hes an idea. The game expects a 'unit' tag for the player. So, in theory (I've never seen anyone do it) you could use a vehicle instead of a biped for the player game model. The vehicle should be able to do the movement you require. Just look at the banshee. You'd basically need tighter controls and remove the affect of gravity on it (mess around with the physics tag)

I actually have tried this- and here's what I got:

-When someone else tries to join, they can't, or they spawn underground. So no Multiplayer.

-The vehicle is not rendered (from what I saw) except for lights, etc.

-Primary guns only

-Was limited to vehicle's type of movement

So....I could give the banshee 0 Gravity. But- the problem of strafing still exists. How would I accomplish this? This is really what I am trying to get. A flying vehicle that will slide sideways in midair (with 0 Grav.)

Is this possible?

Patrickssj6
September 2nd, 2008, 01:20 PM
Try it real time by changing the pointers.

GuardianX
September 2nd, 2008, 01:41 PM
Try it real time by changing the pointers.

What do you mean? :confused2:

I tried this again, with a destructable ghost, and here's what I got:

-Vehicles were rendered

-Pieces broken off did not sync right on client (Not a problem)

-2nd Machine experienced SERIOUS lag

-Primary guns and boost worked

But....the problem remains of strafing in midair...

Sargent_Hawk
September 2nd, 2008, 01:46 PM
I've noticed, is that while a Ghost in falling in mid air, if you press A or D it started it bank, mabey you could increase it's banking speed (most likely in the physics)and ad those physics to the model you're using.

GuardianX
September 2nd, 2008, 01:52 PM
I've noticed, is that while a Ghost in falling in mid air, if you press A or D it started it bank, mabey you could increase it's banking speed (most likely in the physics)and ad those physics to the model you're using.

Doing this with no gravity will only make it spin. :(

The little banking it does now while in air only turns it, no movement.

How does the boost work? I noticed that using it w/no gravity yielded: it went straight to the ground and went whichever way. Is there maybe a way to implement that so that it works as thrust on different parts of the vehicle?

Sargent_Hawk
September 2nd, 2008, 02:05 PM
From what I've read, boost is a series of explosions behind the vehicle(angled a little igher then the vehicle so it doesin't do flips).

GuardianX
September 2nd, 2008, 02:10 PM
Can this be used to our advantage though, through alternate implementation means? (Can we put different boost parts that would correspond to the movement buttons?)

I noticed that w/out gravity, the ghost would still move if it was close enough to the ground. (When the biped is set as the vehicle) And- powerups can still be picked up.

I am unsure of what t otry next...any more suggestions anyone?

supersniper
September 3rd, 2008, 05:20 PM
Can't you just make the ghost drive sideways and forward? Like mesh 2 ghosts in a cross formation so you can strafe? IDK if that is even possible but just throwing out ideas.

Sargent_Hawk
September 4th, 2008, 02:45 PM
If that's possible that could solve our vertical slide problem, also I'm workign on a few theroys on how to make vehicles bank, if they work I'll post on how to do it.

JunkfoodMan
September 4th, 2008, 03:08 PM
I remember making the player a banshee in PC modding.

FRain
September 4th, 2008, 06:56 PM
Damn, wish there was a noclip mod for CE. 6DoF would work perfectly.

Sargent_Hawk
September 6th, 2008, 06:51 PM
Yeah, that would make it alot easier.
Ok, I've tried everything I could think of but nothing worked... Any ideas?

Inferno
September 6th, 2008, 06:56 PM
Make the player a sentinel?

Sargent_Hawk
September 6th, 2008, 06:57 PM
We're thinking of doing that, but we still need a way of baking the view bank(without using DEVcam/flycam), same with strafing mid air(including vertical strafe).

Inferno
September 6th, 2008, 07:00 PM
I'm pretty sure you can strafe with the sentinel in mid air and you could easily set up functions so that ctrl and space could be rise and fall. Unfortunately banking and 360 degree rotation wouldn't work well if at all.

Sargent_Hawk
September 6th, 2008, 07:55 PM
Ok, thanks for the info.

GuardianX
September 7th, 2008, 10:45 AM
Damn, wish there was a noclip mod for CE. 6DoF would work perfectly.

What is this?

Are there any maps that are 'Play as a Sentinel'? By the time somebody replies, I'll probably find one, but I would still like to know...

And---- Connecting two meshes of a ghost together wouldn't be needed- because the game relies upon the markers and nodes to tell it where things are. That's a good idea though...

Any more suggestions, and are there any mods where the player plays as a sentinel?

-GuardianX

Enzo03
September 8th, 2008, 07:09 PM
Mmm 6DoF!

Descent Comes to mind. I have all three of those games with all expansion packs. It was the first game that got me into online gaming, too.

As for a map that lets you play as a sentinel, look for sentinel valley by Dark Zealot on Halomaps.org. It was fun while people actually played that map because I love flying.

But you are still basically stuck on a level plane. You can look up and down to go up and down, but you can't slide ("strafe") up and down, nor can you bank (so no, you can't advise to "do a barrel roll!"). You are stuck with the same basic controls that any biped has. Moving in the direction they face and reverse, strafing left and right, shooting, dying, etc.

DarkHalo003
September 8th, 2008, 07:31 PM
Reminds me of good old Marathon. This would be interesting in Halo. Idk if going in a downwards vector would work perfectly, but going up is easily possible and left and right vectors are apparent in the ghost.

itszutak
September 8th, 2008, 07:50 PM
I don't know if it's been mentioned yet, but being a passenger in a rider_eject 0 warthog while it's rolling (for example, off of the huge base entrance in Hugeass) results in a "banked" first person camera.

Pooky
September 8th, 2008, 09:30 PM
What is this?

Are there any maps that are 'Play as a Sentinel'? By the time somebody replies, I'll probably find one, but I would still like to know...

And---- Connecting two meshes of a ghost together wouldn't be needed- because the game relies upon the markers and nodes to tell it where things are. That's a good idea though...

Any more suggestions, and are there any mods where the player plays as a sentinel?

-GuardianX

Yes, I remember a Gulch mod for CE where you played as Sentinels, but a 3 minute search didn't yield it so you'll have to find it yourself.

Sargent_Hawk
September 9th, 2008, 01:06 PM
Well, I've been thinking hard about this, I've came up with an idea fro vertical strafing, mabey we could work out a boost system that sends you upwards and downwards,but we'll have to find a way to keep you in one spot after strafing(due to the fact that there will be no gravity, we don't wana fly into the sun!)

Con
September 10th, 2008, 10:48 AM
boost systems suck, n

Sargent_Hawk
September 10th, 2008, 08:30 PM
Yeah, but so far it's the only thing I can think of that might work...

GuardianX
September 11th, 2008, 08:01 PM
I got the player to do what I wanted! (AKA - '4 degrees' so far--left, right, foward, backward) X and Y axis complete!

To do list:
-Up/Down movement
-FP interface according to ship; Arms don't work for some reason
-Weapons useage; also don't work
-Afterburner implementation
-Redone physics - current ones = epic fail

And a few other things....

I apologize for the lack of posts; I've been enormously busy lately.

What I did: I downloaded a few maps with the sentinel as the player. I studied how they worked, and looked in the .biped file. And---doh! At the bottom there is tons of stuff that goes with flying....So i went from there. I can do a short clip if necessary, or specify exactly what I did.

Worked fine w/Master Chief, but aiming for ship (Obviously)

This needs alot of work, but I have confidence now- XD.

How would I accomplish the Z axis movement? (Up/Down)
http://img167.imageshack.us/img167/5506/testds0.th.png (http://img167.imageshack.us/my.php?image=testds0.png)

Need a video clip? Say something! The ship needs ALOT of adjustments though....but it's a start.