Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.29 KB

README.md

File metadata and controls

37 lines (26 loc) · 1.29 KB

screenshot

Angry Metal

AngryGL port to iOS and Metal API.

Main goal was to port original OpenGL version to iOS and Metal API, but during the work I decided to use ECS approach. Also I added simple HUD with Dear ImGui.

Dependencies

  1. Open Asset Import Library

  2. EnTT

  3. STB

  4. Dear ImGui

Assets

Orignal Unity assets must be placed like this:

AngryMetal/AngryMetal/Assets/Bullet/Bullet_D.png

AngryMetal/AngryMetal/Assets/Enemy/Enemy.fbx
AngryMetal/AngryMetal/Assets/Enemy/Enemy_D.png

AngryMetal/AngryMetal/Assets/Floor/Floor_D.psd
AngryMetal/AngryMetal/Assets/Floor/Floor_M.psd
AngryMetal/AngryMetal/Assets/Floor/Floor_N.psd

AngryMetal/AngryMetal/Assets/Player/Player.fbx
AngryMetal/AngryMetal/Assets/Player/Textures/Gun_D.tga
AngryMetal/AngryMetal/Assets/Player/Textures/Gun_E.tga
AngryMetal/AngryMetal/Assets/Player/Textures/Gun_M.tga
AngryMetal/AngryMetal/Assets/Player/Textures/Player_D.tga
AngryMetal/AngryMetal/Assets/Player/Textures/Player_E.tga
AngryMetal/AngryMetal/Assets/Player/Textures/Player_M.tga