Skip to content

Small prototype created with Visual Studio in the subject of Video Game Programming. For this prototype, it was required to create an engine from scratch that could manage all the gaming systems.

Notifications You must be signed in to change notification settings

MangelDR/Black-Ocean

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Black-Ocean

University Project (La Salle URL). Video Game Programming

Author: Miguel Ángel Díaz Rodríguez

Teacher: Alun Evans

Language: C++

Table of Contents


Description

Small prototype created with Visual Studio in the subject of Video Game Programming. For this prototype, it was required to create an engine from scratch that could manage all the gaming systems.


Course

Course Deliverables:

  1. Week 3 or 4: 3D File Importer (10%)
  2. Week 8: Game Design Document and Prototype (20%)
  3. End of course: Final Game (70%)

Class outline

  1. Introduction to Game Development / C++ revision
  2. (Practical)
  3. Main Loop and Scene Organisation
  4. Materials
  5. Input and Movement
  6. Basic Physics and Collisions
  7. Data Driven Design
  8. Audio
  9. AI
  10. Particles
  11. HUD
  12. Deployment
  13. Final Presentation

Structure

Game Looping

Looping

Managers

managers

Game Looping

Looping

Objects

objects

mapping


Gameplay

Loading

Loading

Menú

Menu

Fighting

Fighting

Victory

Winning

About

Small prototype created with Visual Studio in the subject of Video Game Programming. For this prototype, it was required to create an engine from scratch that could manage all the gaming systems.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages