Professional Web Applications Themes

build a one person shooting game - Macromedia Director 3D

Hi there all, This question is for those who done a one person shooting games before or have some knowledge on how. I sort of asked this question before though I never got the right answer to what I am looking for. I am having this problem where when I create a room, the room is so small that you only can walk 3-5 steps and your at the other end of the room. Yeah some rooms are like that in real life, though usally bedrooms and bathrooms are like that. However what about office rooms that are 20 feet ...

  1. #1

    Default build a one person shooting game

    Hi there all,
    This question is for those who done a one person shooting games before or have
    some knowledge on how.

    I sort of asked this question before though I never got the right answer to
    what I am looking for. I am having this problem where when I create a room, the
    room is so small that you only can walk 3-5 steps and your at the other end of
    the room. Yeah some rooms are like that in real life, though usally bedrooms
    and bathrooms are like that. However what about office rooms that are 20 feet
    in depth. Usually these types of rooms takes me at least 12 steps in real life
    to walk from one end to the other.

    It is one thing if I was only building a one room office, but in a one person
    shooting game usually their are at least 3 rooms before you go on to the next
    level. Take Doom for instance. Before you can open a door, their are at least 3
    rooms that you have to search around in to find the right colored key that
    opens that piticular door. However it seems impossible to build in Maya. I also
    tried it in Plasma, and I get the same problems. Eithier it needs to be really
    big in Plasma or it will be to small in Shockwave. In addition, lets say I do
    create a big sized room in either program. After doing that it gets really
    complicated to light the damb room becuase if you don't have enough lights then
    the room will be to dark, and if you put to many lights then some of the areas
    will be washed out.

    So my question is, what do you guys like doing to get around this, and are
    their any books that discuss these types of problems?

    Roofy Guest

  2. #2

    Default Re: build a one person shooting game

    Decrease the movement speed (the camera translation) and increase the FOV
    (camera Field of View).
    A less known thing: if you increase the FOV over 45 degrees, the "player"
    looks shorter.
    Also,you may rescale the entire word:
    on beginSprite(me)
    member("W3D_name").model("whatever").transform.sca le = vector( 2, 2, 2)
    end

    necromanthus Guest

  3. #3

    Default Re: build a one person shooting game

    Thanks necromanthus but this is my true problem.

    I did some tests between Maya and Shockwave. First off I realize that in
    shockwave, a cube that is 150 in width, 150 in length, 50 in height appears to
    be a decent size 12x12x8 foot bedroom. So I created those demensions in Maya
    and exported that to shockwave. I then created a dynamic cube through lingo in
    the same dementions and I then compared the 2. After comparing the 2 I relized
    that they come out the same. Though the differences of the 2 that I see is
    that in Maya it just appears to be roughly 3 times the size as it does in
    Shockwave which is really anoying because it is hard to pan those size
    demenions in Maya. In addition, just imagine what that would look like after
    modeling a 3 room floorplan and how many lights I would need to light up the
    rooms correctly in Maya. It would be huge.

    In addtion, I really don't like to scale the models because I am not sure if
    the other models such as the hiddem keys that the user has to find would line
    up correctly to where their suppose to be located at, and lowering the
    translation amounts to make it look like it is far to walk would just make
    camera the movement appear to move to a crawl. Anything below 2 units is to
    slow for a human walk and thats what I would have to do. In fact most likely
    maybe even set it to 1 unit.

    So do you think by making the characters smaller would do the trick?

    Roofy Guest

  4. #4

    Default Re: build a one person shooting game

    Your problem seems to be related to Maya scene default units and / or Maya SW3D Exporter (possible bugs).
    Unfortunately I can't help you because I don't use MAYA.
    necromanthus Guest

  5. #5

    Default Re: build a one person shooting game

    Yeah, I have to agrea on that. However, i did one more test that seems to fix
    this. If I parent the sub objects to the main room in Maya and then scale the
    parent in shockwave I then get more units for the camera to move around and the
    child objects don't loose there locations. So I thank you for giving me the
    idea about scaling. Also for the lighing I came up with the idea of mapping
    them into my textures and then just have one point light that is parented to
    the camera.

    Roofy Guest

Similar Threads

  1. How to do a person to person webcam chat without FCS?
    By DanMurrell in forum Macromedia Flash Flashcom
    Replies: 2
    Last Post: February 19th, 04:47 PM
  2. first person shooting
    By bsx06 in forum Macromedia Director 3D
    Replies: 0
    Last Post: November 24th, 04:52 AM
  3. Best way to build level in platform game
    By John in forum Macromedia Flash
    Replies: 0
    Last Post: April 23rd, 11:36 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139