Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Kieran-De-Sousa authored Oct 26, 2022
1 parent 3d39a81 commit 622777c
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# DirectX11-Populous2

![DirectX11 - Populous II](https://github.com/Kieran-De-Sousa/DirectX11-Populous2/blob/main/Screenshots/DirectX11%20-%20Populous%20II01.png)

Populous II is a data-driven, vertical slice arcade game created in DirectX11 & C++. Created by a team of five in our ‘Game Engine Programming’ module, the project utilises an Entity Component System to efficiently simulate large numbers of unique game objects/entities.

Utilising a Data-Oriented Programming approach to the games back-end provided very high run-time performance, irrespective of the number of entities on screen. This implementation mitigates a problem present in the original Populous II, that being game lag when the number of NPCs gets too high. This, alongside the management of game builds playable and runnable on ‘clean’ PC’s and Arcade machines make this project a highlight of our Year 2, and gave us great understanding into studio and AGILE working environments.
Expand Down

0 comments on commit 622777c

Please sign in to comment.