With the collaboration of the Arab Arcade, I will be giving a workshop on how to make an FPS Game from start to finish in just 4 sessions.
If you are learning Unreal, live in Lebanon, and want to learn how to build a game like call of duty or counter strike, you should come to my workshop. And btw the picture is a screenshot from the game!
The first session is free, while the remainder will be 10$ each. Each session will take around 2 hours.
First session is on April 11th on 18:30 til 20:30
Location: Berytech Digital Park, Beirut Digital District, Bechara El Khoury St., Beyrouth, Lebanon
In this workshop I will be covering the following topics:
- I will be using Unreal Engine 4.15, and it is recommended that participants in this workshop have this version installed. Though older version MIGHT work. Please install the engine before the first workshop.
- Having some familiarities with UE4’s Blueprint or coding in general is an advantage but not a requirement.
You will be handed some project files during the first session that you can use to complete your game.
Each session will begin with a little theory, the theory is then followed by a live demonstration, then later the class will work together to build simple example.
By the end of the workshop, participants should be able to build a fully playable FPS.
The presentation will also link to tutorials and articles you can read if you want to develop the game even further.
Session 1: Designing the Game
In the first session, we will focus on creating a very simple playable FPS. It will include a quick intro to Blueprint, and user interface, and other engine’s tools by implementing the following:
- Create a Health System
- Add Simple Interface
- Design the Level
- Add a Score Board
- Make Character Sprint
Session 2: Implementing the Weapons
In this session, we will implement different types of weapons, and go over the different behavior of each bullet type by building the following:
- Make Gun
- Switching between Weapons
- Reload System
- Make Shot Gun
- Make a Semi Machine Gun
- Make a Grenade Launcher
- Melee Weapon
Session 3: Creating Proper Characters
In this session, we will be replacing the default character with a character that fits the theme of our game. We will also go over how to logically switch animations to match the character’s behavior.
- Becoming familiar with animation blueprints
- Adding ragdoll simulation
Session 4: Creating a basic AI
Create an AI that will patrol the map, until he detects the player then engages with him via multiple tactics. We will implement the following tasks:
- Follow Player
- Attack Player
- Pick Weapon
- Take Cover
P.S.: If you live in Lebanon and you would like to connect with the local gamedev community, hit me up on Twitter @JosephRAzzam](https://twitter.com/josephrazzam), and I would be more than happy to put you in touch.