Simple AI Behaviour in the Unreal Engine 4

Artificial Intelligence in games is an important part of any game development process in order to allow non-player characters to able to have responsive and intelligent behavior in Games.

In this workshop you will be introduced to a basic concepts of AI and their implementation inside the Unreal Engine 4.

The foundations laid out in this workshop will allow you to grasp the basics of AI, the use of Blackboards, Behavior Trees, and Navigation Meshes; As well how should an AI react to the player and the environment.

Workshop Information

Location

Lab 2001, Building S40
University of Bahrain
Sakheer

Dates & Time

25-26 September 2019
5:00 PM – 8:00PM

Level

4 to 9

Seats Available

25

Lab

Bring Your Own Device Policy

Workshop Fees

FREE

Workshop Information

Objective

  • Understand a basic fundamentals of AI in the Unreal Engine 4.

  • Implement the use of Blackboards to store information for the AI

  • Implement the Use of Behavior Trees for AI Decision Making

  • Implement the use of Navigation Meshes for AI pathfinding.

  • Learn basics of putting together an animation blueprint.

  • Importing assets form the marketplace.

  • Create simple UMG assets.

  • Give your AI some information that is important to gameplay.

  • Given an optional Homework (upon completion earn a special badge and have them featured on the website)

Outcomes

  • Launch and navigate the Unreal Engine Interface.

  • Create a non-playable Character AI.

  • Create their own Blackboard.

  • Create logical Behavior trees.

  • Create customizable AI.

  • Create a simple UMG

  • Have the basics of Game AI.

Workshop & Location

Workshop

  • The workshop will be held at Lab no 2001, Building S21, University of Bahrain, Sakheer.
  • The workshop will run from the 25th to the 26h of September, 2019.
  • The workshop runs for 3 hours per day over 2 days.
  • Attendance will be marked.
  • Seats will be limited.
  • Signup is free for all.
  • The workshop is free thanks to our sponsors, supporters and partners.

Utilities

  • Power sockets and a display screen for the workshops are available.
  • Lavatories are available at the location.
  • Free parking is available at the location.
  • Internet will be available at the workshop.

Homework

You Will be Given Optional Homework

BYOD

Bring Your Own Device Policy

Class Preparation

Download the Unreal Engine

Download the latest version of the Unreal Engine 4 at UnrealEngine.com

Get the Free Assets

Download the following learning Materials form from the Unreal Engine Launcher’s Learning Tab:

  • [Updated on the 19th of September]

Download the following free packs from the Unreal Engine Marketplace

  • Infinity Blade: Warriors
    Epic
  • Infinity Blade: Weapons
  • Animation Starter Pack
  • Infinty Blade: Grass Lands

Get The Workshop Materials

Workshop Materials coming soon

[Update on the 19th of September]

Additional Reading & Training

How can I prepare for the Class?

You can start by Watching the Video, By following along you will be able to better prepare for the workshop.

Additionally We recommend that you visit the following resources for more info:

  • Asher Einhorn AI Tutorial Series [Link]
  • The Unreal Engine AI Documentation [Link]
  • Ryan Laley AI tutorial Series [Link]

Opt-in for something BIGGER

We aim to establish a game development industry in Bahrain, as we wish that you can be a part of acheiving that vision.

Opt-in for the Mentorship & Coaching Program, Take part in the community meetups, take advantage of the free workshops, or participate in events & Game Jams.

Or better yet, contribute & be a part of leadership team and help in the community programs.

The Bahrain Game Jam

The Bahrain Game Jam is an annual game development competition, where people, artists, coders, musicians, marketers, & designers challenge the clock and create games withing the span of 24 hours.

The Bahrain Game Jam 2019 will be in November and Signup starts in May 2019.

Signup at BahrainGameJam.com

Request a Mentor or a Coach

The Mentorship and Coaching Program allows you to evolve your learning and ultimately the completion of your game development projects. Its free thanks to the amazing volunteers that support the community.

Visit the Mentors & Coachs Page form more infor [Coming Soon]

Join up as a Volunteer

Having many initiatives requires a lot of work, you can help in building the community by being part of the team.

Visit the Volunteer Page [Coming Soon]

Or Email Organizers@UnrealBahrain.com

Project 60

Project 60 aims to register 60 games being developed this year, to qualify to be part of the project you games need to:

  • Be out of the protype phase.
  • Be at an early polish to a polished stage.
  • Have to at least of 5 minutes of gameplay if it is a demo.
  • or Near to published stage where the game is in beta.

Contact Organizers@UnrealBahrain.com for more info.

This Workshop Was Made Possible Thanks To 

Organized By

Venue Sponsor & Partner

Empowering Sponsor

Sponsor

Community Sponsor & Supporter

Contact Us