An open API service indexing awesome lists of open source software.

https://github.com/christinec-dev/sharpshooter

A simple shooter-game made with UE4 and C++
https://github.com/christinec-dev/sharpshooter

cplusplus cpp unreal-engine-4

Last synced: about 1 month ago
JSON representation

A simple shooter-game made with UE4 and C++

Awesome Lists containing this project

README

        

# SharpShooter
SharpShooter (Or Paragon Fake as I renamed it) is a simple shooter-game made with UE4 and C++. The main purpose of the game is to destroy all the enemy AI's by shooting them. This is a beta version of the game, made from the ground up by me during the Unreal Engine C++ Developer: Learn C++ and Make Video Games course on Udemy https://www.udemy.com/course/unrealcourse/. The assets that I used to build my map were found on the Unreal Engine Marketplace, and the sound effects I found from sonniss.com. The game uses various mechanics, effects, and blueprints, and I really had a fun time setting up the actors' movements and shooting capabilities, sound effects, and manipulation of the AI! 😁

Check out my portfolio: https://christinecdev.com/

## Topics covered in this project:
C++, the games industry standard language.
How to use the Unreal Engine 4 Editor.
Git as a version control and backup system.
Object Oriented Programming and how to put it into practice.
Sound effects and audio to add depth to your games.
Game design principles.
Programming patterns and best practices.
Unreal's Terrain Editor to create epic landscapes.
Artificial Intelligence behaviour programming for enemies.
Strong and transferable problem solving skills.
Modern game development technologies and techniques.
A fundamental understanding of computers.
Write code that is clean and to understand.
Unreal Gameplay Framework to make games easily.
Advanced vehicle physics.
Blackboard and Behaviour Tree for customizable AI.
Animation Blueprint for custom character animation.
C++ template programming to reduce repetition.
Vector maths for game play and physics calculations.

## Video Demo
https://youtu.be/WkYR_HYdIgM

## Main UI
![HighresScreenshot00002](https://user-images.githubusercontent.com/87696858/161436428-5d345086-6b60-409e-b42d-d62780dde1c1.png)
![HighresScreenshot00003](https://user-images.githubusercontent.com/87696858/161436433-ce4d36a7-2e83-4e5a-9f48-029cb46467fd.png)
![HighresScreenshot00004](https://user-images.githubusercontent.com/87696858/161436435-be8578fa-36d7-4be0-a573-677e50b13ad3.png)
![img](https://user-images.githubusercontent.com/87696858/161436436-392f8cc0-9f22-4037-90a3-abe9ee8f103f.png)
![HighresScreenshot00001](https://user-images.githubusercontent.com/87696858/161436437-5acb2e2e-b8be-4341-a110-25b36d05f32f.png)