Download as pdf or txt
Download as pdf or txt
You are on page 1of 33

GAME DEVELOPMENT

TECHNOLOGY
SENG 31353
NANDUNIE HARISCHANDRA
BSc (Hons) in Software Engineering
I’m Nandunie Harischandra…

BSc (Hons) in Software Engineering – 2014/2015 BATCH

Worked for Arimac Lanka (Pvt.) Ltd.


Game Developer -- > Game Analyst

Joined academic staff in Software Engineering Teaching Unit


Final Marks
Final marks
• Assignments – 30%
• Mini project - 20%
• Final Exam or Viva – 50%

Number of assignments – 5
Number of Mini projects - 1 Assignments Mini-project Exam

*Note that these percentages can be changed according to the situation. If


we don’t get chance to hold a final exam by any chance, your final marks can
depend on assignments and mini-project marks.
Mini project – Marking Scheme
• Creativity and uniqueness (10 points)
• Optimization of the game. (10 points)
• Rendering pipeline, lighting and shadows (10 points)
• Visual effects (10 points)
• Game AI/Technology used (10 points)

Deadline- September 23
20mins Presentation | Git link
Learning Outcomes
• Explore digital games, consoles and Platforms
• Analysis of digital tools and techniques in designing and development of games
• Demonstrate the Life Cycle of Game Development using practical example
Tentative Course content
1. History of Gaming Industry
2. Game Genres
3. Gaming Technologies and Market Talent Requirement
4. Gaming Consoles & Platforms
5. Gaming Hardware Technologies
6. Introduction to the Gaming Entertainment Industry
7. Game Project Teams and their Roles in Game Development
8. Introduction to Game Development Life Cycle: (Game Concept/ Idea/ or a Story development, Technical &
Design Analysis, Game Design & Artwork, Game Programming, Quality & Testing, Deployment & Maintenance)
9. Game Project Management
10. Game Project Documents
11. Game Industry Monetization
12. The Neurology of Gaming
13. Introduction to Game Development Platforms (Mobile App Development and Desktop Game Development)
14. Server & Cloud Multiplayer Gaming.
Recommended Reading
• Novak, J. (2012).Game Development Essentials: An Introduction
Why did you choose this domain ?
Why Gaming ?
What is a Game?
What is a Game?

“A game is a structured form of play,


usually undertaken for enjoyment and sometimes used as an educational tool”
-wikipedia
What is a Video Game?
What are video games?
“A game played by electronically
manipulating images produced by a computer program on a monitor or
other display”

"A computer game is a software program in which


one or more players make decisions through the control of game
objects and resources, in pursuit of a goal."
What is a video game

• Playing a Game is About Making Decisions


• Playing a Game is About Control
• A Game Needs a Goal main goal, sub-goals
What a video game is NOT

• A bunch of cool features


• A lot of fancy graphics
Global Gaming Industry
HISTORY OF GAMING
First appearence
• Game rooms in military bases (SEGA)
• Mainframe video games
Arcade Games
Video Game Consoles
• Magnavox Odyssey – The first commercial home video game
console

• Atari VCS/2600

• Nintendo
Handheld gaming
• Nintendo introduced Game Boy in 1989
PC Gaming
• IBM PC 1981

• Apple Macintosh - 1984


Mobile Gaming
• Nokia 6110 (1997)
This was the first mobile phone included a pre installed game (Snake)
Old games…
PRESENT STATE OF GAMING
PRESENT STATE OF GAMING
PRESENT STATE OF GAMING
Virtual Reality (VR)
“ Immerses users in a fully artificial digital environment ”
Augmented Reality (AR)
“ Overlays virtual objects on the real-world environment”
Mixed Reality (MR)
“not just overlays but anchors virtual objects to the real world”
Extended Reality (XR)
“all real-and-virtual combined environments and human-machine interactions generated
by computer technology and wearables”
Thank you…

You might also like