A downloadable game for Windows

Hello everyone

This is a simple demo project I made while I was learning C++ and unreal engine 4. I learned a lot during this project and used many features of the unreal engine. most of the gameplay mechanics and networking are done using C++. here's the list of the things I've learned during this project.

  • Understanding the overall architecture of unreal engine C++ classes and where should you inherit from what
  • Creating blueprints inherited from custom C++ classes and exposing variables and functions to them
  • Creating custom characters with custom animations and props
  • Animating characters and pawn
  • Animation blueprints
  • Animation montages
  • Animation blend space
  • Spawning and destroying actors
  • Spawning emitters and sounds
  • Creating custom widgets for HUD using unreal UMG
  • Controlling widgets from C++ and blueprints
  • Multiplayer in unreal engine
  • Creating and joining online sessions
  • Replicating properties to network
  • RPC functions
  • Networking gameplay mechanics and animations
  • Usage of Game Mode, Game State, Player State classes
  • Cool macro tags for UFunctions and UProperties
  • and many other things ...

I had a lot of fun creating this project and a lot of challenging and banging my head over the desk moments. but that's part of being a developer anyway.

A lot of bugs still remain, but I don't have the time to fix them at the moment.

Hope you enjoy it :)

P.S. Most of the assets are freely available in the epic marketplace

Download

Download
ue4_learning.7z 901 MB
Download
UE4_learning_Source.7z 19 kB

Install instructions

For extracting the zip file you need 7zip to be installed.

Leave a comment

Log in with itch.io to leave a comment.