u.s.s.r milestone 3 presentation. background creating a arcade racing game involving the...
TRANSCRIPT
U.S.S.RMilestone 3 Presentation
Background
• Creating a arcade racing game involving the specialization areas of our choice:
• AI• Procedural Content• GPU/Shader programming
What went wrong?
• XNA/JigLibX is not the way to go.• Things took longer to implement/debug than planned.
• Source engine games + USSR destroys the dx9 device forcing user to reboot or get seizures .
• Trying to keep things simple, we over complicated stuff.
Graphics/Shaders
• What’s implemented:• Shadows• Particles• Fullscreen glow
• Why not more?
Procedural Content
• What’s implemented:• Tracks• Textures• Vehicles• ”Skybox”
• No terrain around the track
AI
• What’s implemented:• Track following• Fuzzy logic• Situation based steering• Interaction
• Limited obstacle avoidance• No difficulty settings
What went Right
• We have a game and it is playable.
• Techno Bauer Anthem!!!
Show us the game already
Lessons learned
• Do not use XNA for bigger projects if not specificly targeting the Xbox 360.
• Take the easy way out, there are shadercreation tools out there. No need for doing everything by hand.
• Ananlyze dependencies better to get a more complete timeplan.
• When making an AI that doesn’t cheat, don’t cripple it. Give it all the data it needs to cheat, just don’t let it.
Questions?
• ”Knowledge is power”