Paragliding mod - is it possible?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ulbe001

    #1

    Paragliding mod - is it possible?

    My name is Ulf Benjaminsson, I'm currently reading game design and programming at Gotland University in Sweden. My school is hosting the annual Gotland Game Convention in approx' five weeks, and my class had been given charge of the Theme Park of this years convention.

    The Theme Park is a part of the convention where people can participate in ”physical” games and experience innovative game play of sorts. Previous years have seen some really cool stuff like voice-contolled pong (players control their paddle with the pitch of their voice), a pacman installation where the player is placed in a projected maze and tracked by camera, dance mat controlled beat-em ups and mechanical arcades.

    I am the lead programmer of our team of five and I'm writing here as a part of my research – I'm hoping you guys can tell me if what we have in mind is possible to do in Battlefield. Our plan is to create a paragliding simulator-mod.

    The player is strapped into a real bucket-seat harness, and control the game with wires as in real life. We will project the game on a large canvas in front of the player, in first person view, and will use (digitally controlled) fans to simulate winds to further immerse the player.

    The hardware of the project is not an issue yet. I have three graphic artists in my team, all very proficient in 3D-modelling, so the level design and modelling should not pose any problems either. What I need help with is the coding parts. What we will need to add/change in Battlefield to make this work is;

    1. We need to create a new vehicle (the parachute) with proper gliding characteristics.
    2. We need to create thermals – areas of rising air – to allow the player to keep aloft. (simple graphical effects and scripted triggers of some kind would suffice)
    3. We might need to create some kind of start-sequence (a sequence in first-person running of a cliff or similar)
    3. We might need to create a landing sequence.

    I also need to know if Battlefield is able to render the environment properly when placing the POV on a high altitude.

    1. The question is; how hard is it to create new types of vehicles in Battlefied? Has it been done before? I've seen new tanks and cars – but entirely new kind of functionality? The parachute needs to turn around it's trailing edges. It needs to react to rising air and gain altitude.

    2. Thermals will be visible columns of raising air in the sky – kind of like they did in Pilotwings 64. When the player enters a thermal, it will provide a slow lift for as long as he stays in it. Some might be placed close to the ground, while other might be high up in the air and require several ”jumps” from lower thermals to reach it.

    Thermals will also be of varying size (width) and the speed of the rising air will differ depending of the size. A smaller (thinner) thermal will have faster airflow and vice versa.

    3. Is scripted sequences like this possible?

    As an end note I want to add that everything we create will be relased under a Creative Commons license, and we will publish the mod, models and sources for anyone to use and build upon.

    Thanks in advance, for your time and effort!

    Best regards//
    Ulf Benjaminsson
    Sweden.
  • imported_Iridium

    #2
    Re: Paragliding mod - is it possible?

    The biggest problem will undoubtedly be thermals. I'm pretty sure you won't have much trouble acually making a paraglider. The current vehicles are made using a very loose physics system, and with the proper positioning of wings and flaps you would probably get the flight model you want. The scripted start and land sequences can probably be handled by giving the player the proper animations (but keep in mind that vehicles themselves cannot be animated).

    Thermals, however, are like nothing currently in Battlefield. It may be possible to use python to turn on engines placed on the paraglider only when it is over a certain area of the map, but thats just wild speculation on my part. I've never used python, and from what i hear its pretty limited.

    Also, as for high altitude, BF2's draw distance, if i remember correctly, is limited to 1000m. I'm not sure if this can be hacked in any way.

    Comment

    • [WOLF]bbob

      #3
      Re: Paragliding mod - is it possible?

      it can be hacked i think, but I guess for the thermals you need to get full access to the engine, something that dice/ea will probably never allow since thats how they make their money..

      Comment

      • Tres

        #4
        Re: Paragliding mod - is it possible?

        I really don't think Battlefield 2 is that suitable for this kind of thing, although the simplified flight physics would probably work well. Why not look at Flight Sim 2004 or something? I'm fairly sure there are user created vehicles for that and I can't see why you wouldn't be able to simplify the physics of the vehicle. Then again, I've never tried to mod FS2004 so...

        Comment

        • Happy

          #5
          Re: Paragliding mod - is it possible?

          For the thermals, you could try making triggerable evelators but I don't know much about them.

          Comment

          • imported_CheetahShrk

            #6
            Re: Paragliding mod - is it possible?

            Originally posted by =BONG=Happy
            For the thermals, you could try making triggerable evelators but I don't know much about them.
            Which will really not do much, considering the scale needed. Meh, the source engine is much more suitable for this kind of thing.
            But your ideas, are basically way way more then bf2 can handle.
            Scripted squences are not even possible at all, nothing cinematic really as this game is and never will be cinematic, it's a war game ^^

            Comment

            • ulbe001

              #7
              Re: Paragliding mod - is it possible?

              Thank you all for your help. You make me believe BF2 might not be such a great choice to get this kind of thing running quickly. My current line is to mod FarCry and use the cryengine to do the work for us. Hopefully it will look good enough. ^^

              I'll get back to you when I know where this is going, or when I hit a snag. Thanks again!

              Comment

              • ulbe001

                #8
                Re: Paragliding mod - is it possible?

                Okay. My team sat down today and went through what we've got from our research. We concluded that we won't be able to finish this game in time for the convention. Thus; we wil not be making this mod. Atleast not now.

                We all feel the idea is solid and would be very fun to build and play, but we don't want to make a half-assed production, which is all we could realisticly do in four weeks.

                Thanks for your help!

                Comment

                Working...