Epic Paintball - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

Epic Paintball

Description:

Epic Paintball. Ryhan Hassan. David Baker. Sarat Tallamraju ... Can always continue improving, even after we leave. Covers a broad range of topics. Paintball ... – PowerPoint PPT presentation

Number of Views:159
Avg rating:3.0/5.0
Slides: 20
Provided by: ryhanh
Category:
Tags: epic | paintball

less

Transcript and Presenter's Notes

Title: Epic Paintball


1
Epic Paintball
  • Ryhan Hassan
  • David Baker
  • Sarat Tallamraju
  • Scott Martin
  • OSC SI Game Development Team 08

2
Why we chose this Project
  • Looked Challenging
  • Can always continue improving, even after we
    leave
  • Covers a broad range of topics

3
(No Transcript)
4
Software
5
Modeling
6
Mesh Creation
  • MakeHuman
  • Fast Character Creation
  • Already Texture Mapped
  • Quick Exporting to Apps
  • Blender
  • Very Powerful Flexible
  • Realistic with High Detail

7
Mesh Creation
  • Character
  • Generate Structure using MakeHuman
  • Reduce Polygon Count with Blender

8
Mesh Creation
  • Environment (Blender)
  • Buildings
  • Reduced Polygon Count by avoiding complex
    structures
  • Skydome
  • Keeps scale low for camera rendering, while
    giving a realistic panoramic view
  • Terrain
  • Changing Inclination for a more practical
    environment

9
Texturing
  • TurboSquid
  • Get Basic Texture
  • GIMP
  • Create/Modify Texture
  • Blender
  • Apply Texture

10
Animating
  • Blender
  • Forward Kinematics
  • Keyframing Animation
  • Interpolation
  • Export Chicken for .Eggs
  • Model File System

11
Programming
12
Physics
  • Collisions
  • Vector Node Pointing at Ground
  • Collision Detection Function
  • Jumping
  • Vt-1/2gt2, g9.8m/s/s
  • Iterated (looped over time)

13
Controls
  • Key Mapping
  • W,A,S,D for Movement
  • Mouse-Controlled Camera Movement
  • Shift for Running, J for Jumping, Space for
    Shooting
  • Calling Animations

14
Networking
  • CTRL-C AND V
  • Server/Client System
  • Initialization Function
  • Shutdown Function
  • Transmission Control Protocol
  • Packets
  • Sending/Receiving
  • User Datagram Protocol

15
so in the end
16
Accomplishments
  • 3D World
  • Multiple Players via Networking
  • Implemented Animations
  • Learned how to use Python Blender (kinda)
  • Solely used Freeware
  • Crashed every Laptop in the workstation

17
a short preview
18
Acknowledgements
  • Pete Carswell
  • Prasad Calyam
  • Elaine Pritchard
  • Daniel Eyster
  • Brianna Austin
  • TurboSquid
  • GIMP
  • Blender
  • Wings3d
  • Python (IDLE)
  • Panda3d
  • MakeHuman

19
Questions?
  • None? Excellent
Write a Comment
User Comments (0)
About PowerShow.com