Milestone 6

<tabber> 
|-|Milestone Schedule=
==Milestone 6 - Monday, 23rd October 2006==
Running on PC and X360:
*Jedi Melee (in-game to evaluate gameplay)
*Jedi Force Power (Lighting and Choke) prototype only affecting characters
*AI is functioning on ground/in space (ability to follow player across VBF)
*All classes & playable units fully defined including attributes, weapons and role
*Flying AI taking off / and landing on terrain and capital ships
**Can fly from ground to capital ship and vice versa
*Destruction of vehicles with debris with placeholder effects
*FX – re-entry in-game
*FX - Lightsaber in-game
All builds will be delivered on X360 and PS3 from this point.
|-|Roadmap=
==Milestone 6 - Monday, 23ʳᵈ October 2006==
Summary:
*Prototype of some Jedi Abilities and further AI functionality
Content Detail:
*This milestone presents the AI functioning on ground and in space including taking off and landing
*All classes & playable units will be fully defined including attributes, weapons and role
*Various effects such as re-entry and vehicle destruction including debris
*The build will be on Xbox 360 and PS3 from now on
Gameplay Features (AI):
*AI is functioning on ground / in space
**There will be between 3 and 5 AI on each side.
**There will be two sides.
**AI will travel between all the Command Posts to capture them. If they encounter the enemy they will fire at them, but eliminating them is not their primary objective.
**They will choose Command Posts at random.
**If a ship is necessary they will find a ship and fly it.
**Once captured a post, they will randomly rechoose another one.
**Because of the random nature of choosing command posts, there could be contention and they won't be captured.
**This is not a demonstration of a gamemode and so there are no win conditions.
*Flying AI taking off / and landing on terrain and capital ships
**Can fly from ground to capital ship and vice versa. This will be demonstrated via the desire to capture a Command Post seen in the previous showcase point.
*Vehicle spawns
**When a vehicle is destroyed, it respawns at the spawn point. This is not faction- specific. At present Spawn Points and Command Posts are currently un-linked.
*AI spawn points
**When AI die they respawn at random spawn points held by their faction
Gameplay Features (Miscellaneous):
*Jedi Melee and Force Power prototype
**Darth Vader model to be used. Possibly just in a Test Room.
**Lightning and Choke will be available and can be performed against your opponent. It will be identifiable by a placeholder icon, a graphical effect and an animation/stance change.
**Jedi Melee will be playable: lightsaber attacks, blocking and locking sabers.
**All of this will be in a split-screen (Single Console/PC) setup.
*Concurrent Players
**Up to 8 players can join a game. AI does not run in Network games.
Art (Characters):
*Darth Vader
*Imperial Probe Droid
*Droideka
*Clone Jet Trooper
*Clone Pilot (Clone Engineer)
*Clone Sharpshooter
*MagnaGuard (Commander)
Art (Vehicles):
*CIS Landing Ship
*Imperial Shuttle
*TIE Interceptor (variant of TIE fighter)
Art (Weapons):
*Republic -> Soldier Class -> DC-15 Blaster Rifle
*Republic -> Soldier Class -> DC-15s Blaster Pistol
*Republic -> Engineer Class -> SoroSuub F-187 Fusion Cutter
*Republic -> Sniper Class -> DC-15x Sniper Rifle
Technical Network (Effects);
*Re-entry effects
**This effect is to highlight the ship re-entering the planets atmosphere. It will be tested on one ship initially, viewed from 3rd person.
*Destruction of vehicles with debris
**The debris will be objects with collision, and the vehicle will appear wrecked after the explosion.
Technical Network (General);
*Particle Editor
**Not deliverable, but to be used in-house.
*Terrain Editor
**Not deliverable, but to be used in-house.
Production:
*Deliver Windows Build
*Deliver Xbox 360 Build
*Deliver PS3 Build
**Complete with functionality from previous deliverables on other platforms
|-|Release Notes=
==BF3: October MS6 - RELEASE NOTES==
PC / XBOX 360 / PS3
*Run game without parameters
*Menu for selecting Single player, Split-screen, Network
Console prerequisites:
Xbox 360
*Flash: 4308.0
*XDK: 4314.0 (October)
===Singleplayer===
Tatooine (tatooine_new.res)
*Background more complete
**Sarlaac pit
**Homestead
**Outpost
**Landing bay
**Tatooine building layout (as props initially)
**Republic base – better lighting – tweak platforms
*Respawn menu, with characters. Can spawn as:
**Clone Trooper (with e11)
**Engineer (model of Clone Pilot NEW) (with fusion cutter)
**Jet Trooper (model of Clone Jet Trooper) (with DC-15 Blaster rifle NEW)
**Dark Trooper (model of Storm Trooper) (with DC-15s Blaster pistol NEW)
**Battledroid (with Battledroid anim set) (with e11)
**Zam Wessel (with cloth) (with e11)
**Clone sharpshooter (with sniper rifle) NEW
*Command posts
**4 on ground
***Republic base
***Mos Espa (Cantina) NEW
***Homestead NEW
***Outpost NEW
*3 in space (non-moving capital ship)
**Reactor room
**Bridge
**Gun room NEW
*Vehicles (all damageable with explosion AND debris): NEW
**ALL Firing laser and missiles
**With re-entry effects on NEW
**Respawn when destroyed NEW
**Following vehicles
***Xwing (cockpit)
***CIS AAT (camera)
***Republic Starfighter (cockpit)
***Droid Starfighter (camera)
***LAAT gunship (cockpit)
***Speeder bike (camera)
***Sith Speeder (camera)
***Barc Speeder (camera)
***Tri-fighter (camera)
***V-Wing (cockpit)
***Tie Interceptor NEW in hangar (cockpit)
***Imperial shuttle NEW in hangar (cockpit)
*Super Star Destroyer in space
*CIS Landing ship across canyon from base NEW
*Cloth on tatooine buildings
*AI should traverse vertical battlefront NEW
**Choose command posts at random, and traverse to
***Decide whether ship necessary
****Find ship
****Fly to hangar
***Traverse to command post, then re-choose
**If die, should respawn at random command post spawnpoint
**AI should have debug text above them, with name of dest command post
Coruscant (corsuscant.res) PC ONLY
*Block-out (with shading). Only include vehicles if they work.
Bespin (bespin.res) PC ONLY NEW
*Block-out (with shading). Include some flying vehicles.
*Preferably with cloud city dome to give sense of scale
Star Destroyer PC ONLY NEW
*Block-out
Test Room (ai_test.res) ALL PLATFORMS NEW
*50 AI
Test Room (jedi_test.res) ALL PLATFORMS NEW
*Respawn menu
**Darth Vader (without cloth) (with lightsaber, force lightning and force choke) NEW
**Imperial officer (with lightsaber) NEW just to be lightsaber duel opponent
*Jedi combat
**As described in design doc
**NOT working over network
===Network (2-16 players)===
tatooine_network.res
*As single player but no AI in setup
*Multiple players able to use ground and space vehicles
**Able to fly to capital ship and exit
**Vehicles can be destroyed with player in it
*Command posts can be captured over network NEW
*Vehicles respawn NEW
===Splitscreen (2-player)===
(over VBF)
*Tatooine as single player
===Stage (PC only)===
(with perspective and orthogonal views)
*Darth Vader
**With light sabre, playing jedi animations one-after the other
*Clone Trooper
*Clone Jet Trooper
*Clone Pilot (engineer)
*Clone Sharpshooter
*MagnaGuard
*Battle Droid
*Assassin Droid
*Pilot Droid
*Super Battle Droid
*IG88
*Imperial Probe Droid
*Droideka
*Medical Droid
*Dwarf Spider Droid
*Buzz Droid
*Tri-Droid
*Storm Trooper
*Imperial Officer
*Zam Wessel
*C-3PO
*R2-D2
*Astromech
*Rancor
*Speeder Bike
*BARC Speeder
*Sith Speeder
*CIS AAT
*Hailfire droid
*Republic Starfighter
*B-Wing
*Droid Starfighter
*Tri-fighter
*LAAT Gunship
*X-Wing
*V-Wing
*Imperial shuttle
*TIE Interceptor
**There is a difference in the orientation of the window between the interior cockpit set and the exterior model. Actual colour is difficult to determine also.
*CIS Landing ship
*Escape Pod
*E11 Blaster Rifle
*Fusion Cutter
*Auto-turret (Desert)
*DC15 Blaster Rifle
*DC15s Blaster Pistol
*SoroSuub F-187 Fusioncutter
*DC15x Sniper rifle
|-|Milestone Feedback=
Project Title: Battlefront III
Developer: Free Radical Design
Milestone: Milestone 6
Production: Ted Fitzgerald
Jamil Dawsari
Gabe Gils Carbo
James Morris
Milestone Review PC Version
October 26ᵗʰ, 2006
Milestone 6 - Monday 23ʳᵈ October 2006
Running on PC and X360:
*Jedi Melee (in-game to evaluate gameplay)
*Jedi Force Power (Lighting and Choke) prototype only affecting characters
*AI is functioning on ground/in space (ability to follow player across VBF)
*All classes & playable units fully defined including attributes, weapons and role
*Flying AI taking off / and landing on terrain and capital ships
**Can fly from ground to capital ship and vice versa
*Destruction of vehicles with debris with placeholder effects
*FX – re-entry in-game
*FX - Lightsaber in-game
ms6.png
==Build Performance==
Overall
*Milestone working on PS3, 360 and PC
*Nicely done getting MS6 onto the PS3
Good
*Good stability with 2-screen multiplayer
*PS3 Jedi Melee running at 60 fps
Areas to Improve
*B Issue: Issues with stability and low framerate affecting build – what plans are there to improve framerate by MS7?
**[FRD: This will be covered by FRD’s optimization plan]
**LEC – that’s great, what’s your timeline for delivering the optimization plan?
**FRD: We will discuss this next week, or in the conference call I have requested with Peter and Steve
*C Issue: Client/Server desyncs
**[FRD: Noted. Thanks for all information and emails. We will look into it.]
*B Issue: Unable to load Mos Espa single-player without +perf command parameter (PC only)
*B Issue: Mos Espa single-player @ 3-5fps (all platforms)
*B Issue: Unstable single-player (PC only)
**When we execute game.win.exe without commandline options and load up Mos Espa, the game crashes or locks up within a few seconds of either loading the spawn menu, or a few seconds after spawning into the world. (PC Only)
**[FRD: These last three B issues – Is this applicable to all platforms? The PC version is currently targeted to one specification. Running on hardware that differs from it is likely to produce issues until compatibility testing and fixing is carried out]
**LEC – No, as noted the +perf and crash were PC specific. The low frame-rate was across all platforms on Mos Espa.
**FRD: We will investigate. Please can I have the spec of the worse machines.
STATUS:[LucasArts: Acceptable given milestone, will not impact approval]
==Jedi Melee (in-game to evaluate gameplay)==
Overall
*Good first pass on Jedi Melee
Good
*Locking lightsabers
*Blocking animations
*Attack animations
Areas to Improve
*B Issue: Target Lock-on: Players need a mechanism for turning off the lock.
**[FRD: Targeting lock occurs when the enemy is within a certain range. Unlock occurs if the enemy goes outside the range. Presently this works as designed]
**LEC – So, if the player is moving through a crowd of AI trying to reach the enemy hero he could find himself constantly locking onto the AI and being frustrated. The BF2 system of locking on automatically when a target is attacked, but also having the ability to turn lock on/off allowed for more user freedom and less frustration.
**FRD: To clarify, the lock-on will only happen if you choose to attack. Let’s discuss further on your visit.
*B Issue: Target Lock-on: Forcing player to turn to face someone who has a lock-on is disconcerting and frustrating. There needs to be another mechanism for indicating to a player when they are locked up, e.g. the player gets a HUD warning graphic with an indicator showing direction of attacker.
**[FRD: This is working as intended by design. Design will investigate the possibilities]
*C Issue: Target Lock-on: unable to use Darth vs Darth as player will not lock-on.
**[FRD: For the purposes of the milestone, Darth Vader is on one ‘side’. Therefore a character attack on another character of the same side will not cause damage. The Imperial Officer was designated as being on an opposing side for the purpose of this Milestone. This is why Darth Vader vs Imperial Officer causes player damage]
**LEC – understood, so in essence, we saw what would happen with friendlies, yes? However, we also noted that you couldn’t execute special melee moves unless you were locked on to a target – is that a bug?
**FRD: The lock on will happen if you attack
*C Issue: Target Lock-on: unable to damage other player unless locked on.
**[FRD: Noted]
*B Issue: Simple attack: currently, when R2 is pressed the model will do the base attack and return to the ready stance. Constant button-mashing does the attack/ready/attack/ready stance. Instead, button mashing should daisy chain different attack animations with each one flowing into the next for a fluid attack sequence. NOTE: reference SW Episode III game for example.
**[FRD: This will be addressed for the next build]
**LEC – great, will we see different attack animations? If so, will there be different block animations as counters to the attack animations? We can add this as a stretch goal for MS7.
**FRD: For the next build it will simply chain two existing animations. At this stage it is to primarily obtain gameplay feedback and approval, and not only visual goals.
*B Issue: There needs to be different attack styles for different Jedi/Sith, e.g. Vader/Emperor/Old Obi should have a ‘samurai’ technique while Luke, Anakin, etc have more acrobatic technique.
**[FRD: Please can LucasArts provide a list of preferred styles for the range of Jedi / Sith characters for reference]
**LEC – Definitely, we will put together a compilation of clips and categorize them into specific fighting styles. Our goal is to deliver you that compilation by the end of next week (10 Nov).
*B Issue: There needs to be different movement animations for different character types. Vader can’t use the same crouch, roll, crabwalk animations as other models.
**[FRD: As with the previous statement – a list of preferred animations would be very useful]
**LEC – Yes, they will fall into the same category as the fighting style, i.e. Old Ben wouldn’t be doing the rolls and jumps as young Ben, etc.
*B Issue: Block: player should be able to block and move at the same time.
**[FRD: This will be added by the January 07 milestone deliverable]
*C Issue: Block: what is the design for damage leaking through block? Can an attacker overpower a block?
**[FRD: Yes, damage will seep through blocking. Overpowering / breaking a blocking stance is intended and will be under review in respect of gameplay balancing]
*C Issue: Block: this uses stamina…what about attacks and big combos?
**[FRD: This is a topic we feel would be best discussed in a conference call or in the forthcoming visits]
**LEC – sounds good.
STATUS:[LucasArts: Approved as first pass on Jedi Melee]
==Jedi Force Power (Lighting and Choke) prototype only affecting characters==
Overall
*Good first pass on Lightning and Choke
Good
*Stance when using Choke
Questions/Areas to Improve
*C Issue: Force Chock: Jedi using this needs an effect around the hands to indicate use of force power.
**[FRD: Noted. Any reference that LucasArts can offer would be appreciated]
**C Issue: Force Choke: Can/how does the victim break this?
**[FRD: Button mashing / stick waggling is the current plan]
*C Issue: Force Choke: Jedi victims need a new animation, e.g. an animation which has the victim drop their saber (which goes out) as they hold both hands to their neck – when the choke is broken they automatically force pull the saber which ignites in their hand and they immediately take the ready stance.
**[FRD: This is something that requires discussion. There are technical considerations involved such as what happens to the lightsaber when it is dropped and the ramifications of using a pre-set animation to depict it dropping or using physics.]
**LEC – understood, we can discuss next week.
*C Issue: Force Lightning: extremely powerful and long-ranged. Is the intent to tweak this via playtest?
**[FRD: Yes, that is our intention]
*C Issue: Force Lightning: When blocked by Jedi, the effect needs to be absorbed into their light saber.
**[FRD: Noted.]
*C Issue: Force Lightning: What is the visual target for the lightning effect?
**[FRD: We intend to take the example that LucasArts supplied in an earlier milestone feedback report]
**LEC – understood
STATUS:[LucasArts: Approved]
==AI is functioning on ground/ in space (ability to follow player across VBF)==
Overall
*Acceptable first pass on AI traversing terrain and capital ships
Good
*They generally get to their destination
Areas to Improve
*B Issue: Pathfinding: AI get stuck on edges of ramps and cannot move
**[FRD: Screenshots of these instances would be helpful. We will look to provide on-screen co-ordinates for later builds to aid this type of reporting. Pathfinding is currently work in progress]
**LEC – we’ll focus on this when we get the coordinate function
*B Issue: Pathfinding: AI get stuck on side of starfighter and can neither enter vehicle nor move around it
**[FRD: We’ll investigate this. Pathfinding is currently work in progress]
*B Issue: AI animation when traveling needs to be improved – rather than having them running with gun extended, they should have a more natural stance as they walk or run to their destination. Upon encountering an opponent, they can then equip their weapon.
**This is an opportunity to add humor to the encounter by having AI do various audio or animations to simulate surprise, etc.
**[FRD: Animations are currently placeholder animations. Non-placeholder animations will be present by the end of 2006. We will investigate the suggestions raised in the final bullet-point]
STATUS:[LucasArts: Approved]
==All classes & playable units fully defined including attributes, weapons and role==
Overall
*Good first pass on classes and playable units
Good
*Class structure feels as if it’s getting balanced
Areas to Improve
*C Issue: Republic Heroes – they need non-Jedi Heroes
*C Issue: Heroes need to be balanced out across the different eras, e.g. same number of Jedi and non-Jedi heroes for each era.
*C Issue: Unlockable units – other than the Droideka, what other playable units are intended as unlockables for the other eras?
*C Issue: Han Solo special ability – consider a hero ability for Han Solo which when charged up allows him to frighten AI into stampeding away from him.
**Once triggered, any AI within a set radius will run directly away from Han Solo
**If player chases AI they will continue to run away
**Han Solo animation will be as from Star Wars movie with him yelling as he chases them
**Any AI encountered after ability is triggered will behave normally and engage Han Solo, which breaks the effect. At this point, all AI being chased will turn and engage Han Solo.
**If player shoots while using ability, it breaks the effect as above.
***[FRD: We would prefer to discuss these points in person when we meet at the start of November]
***LEC – sounds good.
STATUS:[LucasArts: First pass approved]
==Flying AI taking off / and landing on terrain and capital ships==
Overall
*Good first pass on AI taking off/landing on terrain and capital ships
Good
*Landing on capital ships
Areas to Improve
*B Issue: Landing on terrain: in some cases, the AI is unable to land on broken terrain – we had one instance of an AI stuck in the air on the side of a hill next to the Republic Base.
**[FRD: This is a terrain issue. We will investigate and provide more feedback.]
*B Issue: This is a major issue with landing in general (for player controlled ships).
**Main issues are
***Landing over broken or built up terrain
***Landing takes too long with need for vehicle to slow down, in many cases the the player will constantly press the land button which causes them to jump in and out of the ship.
***[FRD: This is a terrain issue. We will investigate and provide more feedback.]
**What is the design for the player experience when landing a ship?
***[FRD: We intend of the landing speed to be faster and less obtrusive to the flow of gameplay]
***LEC – so, players will *not* be able to jump out of a vehicle instantly? The challenge is in conveying to the player the reason for the delay.
***FRD: Our ultimate aim is that as a hero, you can jump out instantly when the vehicle is in landing conditions.
STATUS:[LucasArts: Approved]
==AI Can fly from ground to capital ship and vice versa ==
Overall
*Good first pass on AI traversing VBF
Good
*They maneuver from ground to ship well
Areas to Improve
*B Issue: Pathfinding: AI flying to ship appear to follow the same pre-determined path when going from the ground to the capital ship. What is the plan for giving the AI more natural flight paths?
**[FRD: Key pathfinding nodes help direct AI ships to their destination. These are not hand placed by setup but infact generated at run time. The pathfinding system will be refined for the March 07 (FPP) build, where these will be much more realistically random.]
**LEC – given the number of AI flying in the sky – what is the plan to manage their flight pattern with these pathfinding nodes. To set expectations: the game should be interesting to watch if I just let the AI run without any user interaction. Will we be able to make that assessment prior to the March milestone?
**FRD: As stated, the randomness will be worked on to ensure it is realistically random and therefore entertaining. It is unlikely that it be available for assessment before the March milestone.
STATUS:[LucasArts: Approved]
==Destruction of vehicles with debris with placeholder effects==
Overall
*Vehicles explode
Good
*Vehicles exploded with debris
Areas to Improve
*C Issue: Explosion effect – is the current graphical representation of the explosion a placeholder graphic?
**[FRD: This is currently placeholder art]
*C Issue: Explosion graphical effect needs to be punched up with distortion rings or other effects which punctuate the violence of the explosions.
**[FRD: These suggestions will be taken into account as the explosion art is refined]
*C Issue: Different vehicles need different explosion effects.
**[FRD: This will happen automatically to a degree. Gravity, speed, trajectory and mass will affect the appearance of how vehicles destruct. We do intend different classes of vehicles to have different effects, but this will not happen fully until later in the project]
**LEC – actually, the reference is to different types of explosions as in tanks will explode with a red fireball type effect while fighters would have more of an anti-matter type explosion, etc.
**FRD: Agreed. As we said, we do intend different classes of vehicles to have different effects, but this will not happen fully until later in the project
*C Issue: Debris – there is too much debris from some vehicle explosions, e.g. droid fighter.
**[FRD: Lessening the debris is not a problem. Do LucasArts have a list of specific vehicles that suffer from too much debris? It should be possible to treat this on a vehicle by vehicle basis]
**LEC – can vehicle destruction be added to the stage for each vehicle? That way we can view the effect and comment on it.
**FRD: Good idea. We will investigate it.
*C Issue: Vehicle debris does not show up on the client machine. We understand that collision of the debris will not be networked, but we’d expect that both systems would see the debris from an explosion.
**[FRD: This is a bug]
STATUS:[LucasArts: Approved]
==FX – re-entry in-game==
Overall
*Nice first pass on saber effect
Good
*Looks very nice on the PS3
Areas to Improve
*C Issue: Saber: trail effect – what’s the visual goal for this effect?
**[FRD: The effect in the movies is the effect we are going for]
**LEC – okay
*C Issue: The trail effect needs to fade towards the trailing edge instead of remaining a uniform opacity.
**[FRD: We have based the trail effect as we saw it from movie footage. Which should we use? Movies or your comments?]
**LEC – will review to ensure we’re on the same page.
STATUS:[LucasArts: Approved]
==Comments/Bugs==
Bugs
*C Issue: Vehicles don’t appear to respawn in the capital ship’s hangar.
**[FRD: Noted]
*C Issue: We were unable to fire our weapons while a vehicle is boosting.
**[FRD: This is correct as per the current design. We will review this]
**LEC – why shouldn’t players be able to fire weapons while boosting?
**FRD: The initial thoughts and design was that this offers a trade-off so that players will not boost all of the time their stamina bar allows. However, we are happy to consider and discuss alternatives.
*B Issue: Network
**Occasionally when respawning in a network game, the game screen stays on the floating city view after the UI fades out. When this happens there’s no way to actually respawn on the ground and we must restart the game to continue.
***[FRD: This is a known issue. Respawn code will be reviewed]
**Network play on the PC version often seems to get de-synched, and neither game clients, nor the server, seem to know that the game is not synched. See the example screenshot below, where one player sees a tank flying overhead.
***[FRD: This should be corrected by the December build]
bug01.png
*Vehicle debris does not show up on the client machine. We understand that collision of the debris will not be networked, but we’d expect that both systems would see the debris from an explosion
**[FRD: This is a bug and will be fixed]
*B Issue: Graphics
**On some machines, textures would all become black after playing for a minute or two (see screenshot).
***[FRD: Did you mean PCs? What are the specs of the machines that suffer from this issue? Are they the machines detailed in the email entitled Battlefront III PC Multiplayer Testing Report?]
bug02.png
Comments
[FRD: We would prefer to discuss these comment points in person during the visit]
*C Issue: Is the current spawn and class selection UI indicative of design/art direction?
*C Issue: We need to remove the rocket head from the jetpack on the engineer. That’s an item that is more closely associated with Boba and Jango Fett and more probably belongs only on those models.
*B Issue: Tatooine Level Design
**The tank inside the Republic Base is difficult to get out of the base and into action
***All vehicles should have a direct path out of the ‘bases’.
**Outpost CP?
***The area south of the Krayt Cavern – is that to be a CP?
**Urban area
***The built up parts of the city are extremely tight and difficult to navigate with a tank – is it the intention to make this an infantry only area?
***SP objective mentions snipers on rooftops – does that mean some buildings will have interior spaces with staircases leading upwards? Was this objective designed when snipers had the jetpack?
**Homestead CP
***In multiplayer, the CP is too open to camping especially from the rim above the CP. Moving the CP capture point to one of the anterooms might help alleviate this issue.
***In the wiki design – it shows the dune sea between the homestead and the city. However, in-game doesn’t have much distance. consider switching the Homestead location with the Sarlacc pit?
**Mos Espa CP
***What is the intent for the landing pit? It looks larger than the pit in the movie. Will it be populated with objects to make infantry combat interesting?
***The spiralling ramp leading out of the pit is very steep – when running down the ramp the player character jumps instead of staying on the ground (issue in homestead ramp, too).
***Is it the intent to leave the CP in the middle of the landing pit? Can we put it into a more understandable setting such as near machinery or a computer console of some sort?
***What is the intent with both ramps into the pit area? Right now they are bland and featureless. Can we add some cover to the main ramp so that it’s not a big wide turkey shoot area? With the understanding that we want to avoid the omnipresent boxes and barrels of most shooters.
**Cantina – is this going to be a CP on this level?
***Possible to have a bartender AI just minding the shop? Perhaps make it a health area where people can heal themselves...at the bar, of course.
**What other reasons will the player have for going into the city? What is the extent of the playable area for the city, e.g. one edge is the landing pit one edge is the cantina?
**Sarlacc Pit: Is the Sarlacc important for gameplay reasons or is it just a nice visual connection to the movies? Would be nice to make it have gameplay purpose (anyone falling into it dies) and then move it to an area which would get more usage.
**CIS Landing Ship – that’s a huge ship...will it always land in the same place?
***There’s mention of this ship landing at the first captured command post...but that ship isn’t big enough to land near most of the CPs on Tatooine.
*B Issue: CIS Interior
**Given that the capital ship interiors will see quite a bit of play, we need to make them more interesting both from a gameplay perspective and from an aesthetic perspective.
***Right now it’s five rooms with large corridors connecting them.
***What are the plans for making the main rooms interesting for gameplay?
***What are the plans for making the corridors more interesting for gameplay, e.g. sections which jut out into hallway to provide cover?
***NOTE: the one issue with level design is this: if a part of a level has been seen in a movie, then it must recreate that scene accurately. However, the flip-side of that is: we can be fairly creative with areas which have not been in the movies.
***We need railings along most catwalks to avoid the falling off syndrome of gameplay.
==Technical Comments==
General
*Good to see the game up and running on the PS3! For the first PS3 delivery, the build seems quite stable.
*We need to get better parity between the PC and X360 / PS3 builds, particularly with the renderer
*Streaming (of textures) is extremely slow – taking several minutes before the high-res textures are loaded
**Why has this slowed down significantly since the first build with streaming?
**[FRD: Which platform is this comment referring to?]
**FRD: Please can I have an answer to this.
*If there are specific instructions on how to demonstrate a milestone deliverable, ie networking on PS3, please include detailed instructions with the milestone
Performance
*Performance is barely passable on all three platforms
**PS3 performance is typically 4-7 FPS
**With the exception of the arena on PS3, which is running at almost 60 FPS except when the players saber-lock
*PS3 FPS display never drops below 5.00 FPS, but by firing rockets, I can get it down to approximately 2 FPS
**Is the FPS display inaccurate, or are you limiting it so it never drops below 5 FPS?
**[FRD: We believe there is a bug in the timings for the FPS counter at very low values. This will be investigated.]
*What are the major issues right now that are contributing to the performance problems?
**Are you running everything on the PPU or X360 single core?
**[FRD: No, we’re not running on single core. However, there is more we will be doing to improve performance in this area]
**Why is the PC build so much slower this milestone?
**[FRD: There are considerably more buildings. More props are present. No visibility culling]
**It seems that you are CPU-bound, since when looking only at the sky dome, I still get 5-6 FPS on PS3
**[FRD: Noted]
*Are you doing any visibility culling at this stage?
**[FRD: No. There is frustum culling on the props]
*I know it is early, and performance isn’t your top priority right now, but I want to get an understanding of what the issues are
Renderer
*There are major rendering artifacts on the X360 and PS3
**Z-buffer artifacts on PS3 (which you called out)
**Incorrect or missing lighting
**Lack of representative shaders, dropped geometry, etc.
*When we visited FRD several months ago for due diligence, you demonstrated a fairly robust and mature PS3 and X360 renderer, with excellent lighting, shaders, full-screen FX and so on
**Why are we seeing such a delta?
**[FRD: BF3 uses the renderer for quite different purposes. There are numerous aspects unique to BF3 such as megatextures, transformation portals, area and object scale and vertical battlefront.]
**LEC – do the BF3 renderer needs pose a problem to hitting the high visual target as established by other next gen titles? What steps will be taken to mitigate that risk?
**FRD: Please refer to the TDD. We are tackling some significant technical challenges and we have been targeting them since day one to get them all identified and dealt with. The risk is being minimized and managed. The Milestone Schedule and all deliverables were built with the recognized importance in investigating feasibility and maturing these features as early in the project as possible.
**In some ways it appears that you are starting from scratch for BF3 based on the renderer capabilities.
*Why are clouds, shadows, etc disabled on the console platforms?
**[FRD: The clouds and shadows were absent from the PS3 build as they would have had an adverse affect on the build quality of this version]
==Milestone 7 – Due November 20ᵗʰ, 2006==
*AI Turrets Firing. Auto guns targeting opposing team’s AI and player in-game.
**General
***What are these turrets? Is this referencing the large stationary turret in the Stage?
****[Yes]
***If so, those look like anti-vehicle turrets – is that their role or will they also target infantry?
****[For the purposes of demonstration they will target infantry]
***Or is this intended to be the deployable sentry drone for the sniper?
****[No]
**Art
***Will it be animated, e.g. if a drone does it move back and forth as it scans the area?
****[The Turret will be animated]
***Are there any animated textures on it, i.e. blinking lights, etc?
****[N/A for this turret]
**Gameplay
***If a drone, how will it be deployed?
***At what point does the AI engage a target If multiple enemies enter its engagement zone, how will it react?
****[The turret will target the first enemy that enters it’s range]
***Can it be shot and destroyed?
****[This will be possible in later builds, so no, not for this Milestone]
*AI space dog-fighting improvements. Shown on Hud, making it easier to target and shoot.
**General
***Is this an improvement in AI dog fighting or just gameplay improvement to target tracking in the HUD?
****[Both!]
**Art
***Referencing the Flight HUD in the wiki - please detail what aspects of the HUD should be seen in this milestone.
****[Just the target tracking aspect of the HUD]
***If the HUD design has changed since Wiki - please send through a mock-up of new HUD.
**Gameplay
***Will the AI dog fight each other in space in MS7?
****[Yes]
***Will they dog fight in the air above the ground?
****[Yes]
***Will they target a player?
****[Yes]
***Will they use both primary and secondary weapons?
****[Primary only]
***Will they travel between VBF layers as they dogfight?
****[Yes]
***[FRD: This will be demonstrated on the Coruscant map]
*Conquest Mode. Based in CIS Capital Ship. The AI will attempt to capture command posts and fight the opposing team. AI will defend captured command points.
**Changes
***Conquest working in single player and split screen on CIS Cruiser only (with AI) – as noted above
****[Agreed]
***Conquest working over VBF for network play only (no AI).
****[Agreed]
**Gameplay
***What actions will the AI take?
****Will they take cover?
*****[No]
****Will they take different routes to a CP?
*****[FRD: No. If two NPCs are at similar starting points they will make similar routes to their target]
*****LEC – will they travel the exact same route or have variance in the path taken?
*****FRD: It will be similar and so have some variance. This will be tweaked to be noticeable.
***Will AI spawn as different classes, e.g. sniper? If sniper, will AI engage from long range or follow pre-canned attack logic, i.e. move to X-distance and engage.
****[FRD: No]
****LEC – No as in AI won’t spawn as sniper or no as in they won’t exhibit sniper specific behavior?
****FRD: To clarify, I meant that the physically different characters will spawn, but the behaviors of the class will not be different and so won’t exhibit sniper specific behavior.
*****What is the criteria which determines if the AI will attack or defend a CP?
******[FRD: This is based on the balance of power at the CPs. If an owned CP is under heavy fire then AI will opt to defend. If owned CPs are not being attacked then AI will take an offensive stance and persue other CPs]
******LEC – Can players/AI spawn in on a CP that is being captured, i.e. an enemy is in capture radius of the CP?
*Jedi Melee and Force Power prototype. Prototype of Push and Pull only affects characters.
**General
***Jedi Arena only?
****[Yes]
***Can we add Jedi to the class selection screen for network play as a placeholder class?
****[FRD: Jedi combat will not be featured in network games yet]
****LEC – what milestone will that occur?
****FRD: Once Jedi Combat has been approved, we will look at making it work with AI & Network and so aiming for ~Jan ’07 (MS9). The important thing is to get the combat approved so as to minimize the risk of rework.
**Art
***Will these have different animation stances?
*****[FRD: Yes, one for pushing, one for pulling. If LucasArts have references for these animations we would find them very useful]
*****LEC – we’ll make inquiries.
***Will there be a graphicalfx to indicate the use of the force power?
***How will victim of Force power be affected? Will they go into a pre-canned animation?
****[Yes]
**Gameplay
***Can player block these Force powers? If so, how?
****[FRD: This is under review but will be a Jedi-only ability]
****LEC – so, you won’t be able to block either push or pull in MS7?
****FRD: No
*All classes integrated into the game. This may be pushed to MS8 due to character classes in the game being under review.
**Agreed that this may be pushed to MS8
*Grenades for use by player.
**Just Thermal Detonators or the other grenade variants noted in the class design?
***[FRD: Only Thermal Detonators will feature]
**Will these damage vehicles or infantry only?
***[FRD: Vehicles and infantry]
***LEC – will the grenade do as much damage to vehicles as infantry? As it stands, hand weapons destroy vehicles – the assumption is that this is not the intent. Will hand weapons, e.g. blaster, do damage to tanks and such?
***FRD: Your assumption is correct. All of this is subject to tweaking.
**Will character models have a ragdoll animation when killed/damaged by a grenade explosion?
***[Yes]
**Will there be terrain specific explosionfx, e.g. on ground dirt will spray up but on concrete you’ll just get black smoke or somesuch?
***[FRD: Yes, but it will feature in later builds]
*Improved explosions (destruction of vehicles, grenades etc)
**What type of improvements will be included?
***[FRD: This is under discussion – we intend to make them more impressive]
*HUD Map – Ground only.
**General
***Is this the minimap?
****[Yes]
***Will it appear if I’m in a vehicle on the ground?
****[Yes]
***What information will be displayed in the minimap?
****[FRD: All NPCs and CPs]
***Will there be variable zoom levels to the map?
****[No]
**Art
***Will the non-final graphics have the main graphical elements just not at final quality?
****[Yes]
***Will the graphics give an indication of the art direction for the map?
****[FRD: Not really. Functional detail only. Details such as the arrangements of buildings will be absent]
*Hero Models
**Mace Windu, Jango Fett
*Soldier Models
**Clone Heavy Trooper, Clone Melee, Imperial Support, Scout Trooper
*Droid Models
**Ammo/Power Droid. MSE-6
*Tatooine – Art Complete
**Although technical advances will allow better quality of lighting, detail, and performance at a later date.
**Would you clarify what Art Complete means?
***[FRD: All art in place and lit. No props present to ‘liven up’ the scene. Still subject to design tweaks]
***LEC – what falls under the category of ‘art’ in this case? Terrain heightmap, static objects, foliage, lightmaps, etc?
***FRD: All of the above. We discussed this in the conf call on Tuesday too. So in the case of Tatooine it will be the Terrain, the buildings, all lit properly etc. However, as we said, they are still subject to changes inflicted by Design and Technical advances.
*CIS Cruiser
**Art Complete.
*Art Complete Weapons
**HX2 Mine, Detpacks, Republic Grenade Launcher, Republic Diffusion Blaster, Republic Power Lance, Republic Rocket Launcher
*Detpacks Art
**Complete
*2ⁿᵈ Draft of Voice Script
**Main story and as much in-game as feasible.
*Final TDD. Incorporating feedback from Greenlight Meeting.
**Given the milestone delivery is due before the greenlight meeting (Nov 30), let’s modify this to *not* include that feedback – we can add it to the TDD delivery in the MS8 milestone.
*Procedural Foliage rendered in-game. Possibly demonstrated on rocks in Tatooine.
**Can you clarify how procedural foliage will appear in-game? Do you intend to render the rocks and boulders on Tatooine procedurally?
***[FRD: Yes. Procedural texturing will be used for small rocks and foliage – items that do not have collision properties associated with them]
*Stretch Goals for MS7
**AI cam added to the 360 and PS3 platforms
***[FRD: This will be available via a menu option]
**Free cam added to all platforms
***[FRD: Noted]
**Second Pass on classes and playable units
***[FRD: Noted]
**Pause Menu – add ability to return to Main Menu
***[FRD: Noted]
**On Playstation controller (PC only) move the Game Menu access from L3 to the Start button?
***[FRD: We believe this is an issue with the PS2/USB adaptors in use. Which make/model do you use?]
***LEC – not a major issue, we can defer it.
***FRD: I would still like to know the model you use because one day we will have to fix it.
Overall Rating: PASS
</tabber>​​​​​​​​​
Category:I&T - Milestones