Skip to page content

Courses

  • Artificial Intelligence (10207)
  • תקציר הקורס:

    Abstract:

    The course will introduce philosophy of AI,

    knowledge presentation, algorithms for problem solving,

    search algorithms and applying them in games programming.
  • Games Development (10220)
  • תקציר הקורס:

    Abstract:

    The course will focus on examples of computer/video games,

    the specific problems related to games development and

    the solutions to these problems. The course is based on Unity3D IDE.

    During the course the following topics will be considered: Game Objects,

    Transformations, Materials and Textures, Rigid Body and Colliders,

    Character Controllers, Light Sources, C# scripts.

    Special attention will be payed to Terrain Building, Trees,

    Grass and Lakes, creation and importing assets like Humanoid,

    Warrior, Knights, animation technics. Locomotion and Models motion

    will be added as well as sound effects and UI elements. One of the

    central topics will be AI and NPC development related to it.

    To carry out the real game the enemies, fire and chasing will be studied.
  • Computer Games Design and Production Workshop (10267)
  • Computer Graphics (10342)
  • תקציר הקורס:

    Abstract:

    The Computer Graphics course focuses on 2D and 3D transformations,

    parallel and perspective projections, rendering techniques, viewport transformations, clipping, algorithms of random terrain constructions, fractals, geometric objects based on rotation, lighting and ray tracing.