Professional Documents
Culture Documents
TECHNOLOGIES
SENG 31353
NANDUNIE HARISCHANDRA
BSc (Hons) in Software Engineering
Game Engines
Choice of engine
Factors to consider when selecting an engine
● Price
● Features of engine
● Nature of project
● Target platforms
● Asset availability
● Team confidence
Made With Unity
Unreal marketplace
Unity Services
Made With Unreal
Unity Marketplace
Game Development Basics
Things in a game
• Static Objects (2D/3D)
• Dynamic objects
• Animations
• Audio
• Interactions
• Behaviors
• Lights
• Post processing
• Fog
• Particles
• Decals
• …
3D MODELS
3D Models
A 3D model is a mathematical representation of something three-dimensional.
Materials
A technique used for faking the lighting of bumps and dents. Adds details to objects without increasing polycount
Tessellation & Displacement
Expands the object beyond its original bounds with tessellation vertices
Subsurface Colors
Ex : when bullet hits a surface, what particle, what sound it should emit. Depends on the surface type
(wood, soil, rock, concrete… )
ANIMATIONS
Skeleton
Blend space/ Blend Trees
without PP with PP
Post Processing
• Anti Aliasing
• Ambient Occlusion
• Depth of field
• Auto exposure / eye adaptation
• Motion blur
• Bloom
• Color Grading
Bloom related to post-processing Gun bloom related to FPS