Hassan Hosseini

Gameplay Programmer

Hi, my name is Hassan Hosseini. I am a game developer who concentrated especially on gameplay programming. It has been for about 5 years that I experienced game development. I have started game making with 3D Game Studio and Torque Game Engine since 2007 and continued with unity3D, UDK, CryEngine; And I have been working with Unreal Engine 4 for two years.

I developed a few games, software on PC, androids, and IOS that you can see them in the Portfolio section also You can see my skills in gameplay programming. Thanks a lot for visiting.

My skills

Experience

In The Name Of Freedom

Lead Game Programmer























The third-person adventure "In The Name Of Freedom Episode 1 : Vietnam" was my last project that developed by unreal engine 4. My main role in this project was lead gameplay programmer include character, artificial intelligence and UI also I created some cut scene on this game. All parts of game-play have created by C++ and implementation of missions done in blueprint by level designer and I regard to my beneficial C++ function that I created for the level designer. please watch the demo on portfolio section.

Responsibilities:
  • some platform gameplay abilities for the main character
  • Main Menu And UI
  • AI
  • Gameplay Implementation
Experience:
  • Great job with ue4
  • Interesting projects for improve programming abilities
  • Opportunity for professional development

Hezar Sanagr

Game Programmer























The first-person 3-d game "Hezar-Sangar" is my first professional project that developed by unreal engine 4. My main role in this project was gameplay programming include character and artificial intelligence design. You can watch some concept and parts of alpha gameplay that introduce ability of main character and artificial intelligence. All parts of gameplay have created by C++ and implementation of missions done in blueprint by level designer regard to my beneficial C++ function that I create for the level designer.

Responsibilities:
  • Advance artificial intelligence System
  • Friend artificial intelligence System with automatic behavior in war
  • Fps character development
  • Advance artificial intelligence animation system
  • Cover Ability for AI
  • Guard artificial intelligence with vision and hear sensitivity
Experience:
  • Great challenge in making advance artificial intelligence
  • Opportunity for professional development

Pigeon Of Medina (PC)

Game Developer























Developing 3D game "Pigeon Of Medina" simulated the Prophet's Mosque that you can fly in it. The main character of the game is a pigeon that flies around Prophet's Mosque. The character can fly around, read the notes, play music and etc. For simulating a realistic environment we implement crowd simulation in UDK game engine. using the SQL Lite database for storing data is one of highlighted technical part of this project. I developed the level design, material, programming and the whole implementation part of this project in UDK. This game developed for PC platform.

Responsibilities:
  • Program pigeon as a main character
  • Get involve in unreal script
  • Use SQLite as database
  • Action script and scaleform for UI
Experience:
  • Work as team
  • Use unreal script as good friend
  • Opportunity for professional development

Pigeon Of Medina (Mobile)

Game Developer























Developing 3D game "Pigeon Of Medina" simulated the Prophet's Mosque that you can fly in it. The main character of the game is a pigeon that flies around Prophet's Mosque. The character can fly around, read the notes, play music and etc. For simulating a realistic environment we implement crowd simulation in the Unity3D game engine. using the SQL Lite database for storing data is one of highlighted technical part of this project. I developed a level design, material, programming and the whole implementation part of this project in Unity3D. This game developed for Android and IOS platform.

Responsibilities:
  • Make everything easy to run in medium range phone
  • Simulate crowd in the phone with a lot of optimization technic
  • Use SQLite as database
Experience:
  • Developing on the mobile device
  • Opportunity for professional development

Dastan Behesht

Game Developer























Developed TV contest that called "Dastan Behesht" Commissioned by IRIB 1. I developed the level design, material, programming and the whole implementation part of this project in UDK. In this project, I used unreal script programming language. The technical part of this project was using the SQL Lite database and action script that connected to game engine with custom c# dll.

Responsibilities:
  • a stable game that runs without any bugs in the live program
  • SQLite and custom c# dll
  • Scaleform and action script ui
Experience:
  • Work as team
  • Use unreal script as good friend
  • Opportunity for professional development

Portfolio

 
 
[contact-form-7 id="9" title="Contact page"]