Giter VIP home page Giter VIP logo

sharpshooter's Introduction

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 HighresScreenshot00003 HighresScreenshot00004 img HighresScreenshot00001

sharpshooter's People

Contributors

christinec-dev avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.