I have 3 years of experience for video game development. I took my first step into this job with Unity engine. And now, I maintain all my work with Unreal Engine.
This project is a engine plugin that I developed for the Unreal Engine and offered for sale on the Unreal Engine Marketplace.
Project Description
This engine plugin, allows the recoil system which is generally used in shooter games to be added to the Unreal projects in a more flexible and easy way. The purpose of this plugin is to provide a flexible recoil system with various features that can be customized by those who want to include this system in their Unreal project. Thanks to these features, the flexibility and variety of the project can be increased by producing different settings.
Customize your recoil
This recoil system includes many settings that you can customize such as recoil speed, spread rate, recoil pattern etc. Create and edit your own recoil.
Create own recoil pattern
There is an editor tool where you can adjust all the recoil settings and also draw recoil pattern by placing dots. Create and edit your own throwback style.
For more information about the plugin and to play its demo:Marketplace Link
My Responsibilities
Developing the entire Recoil system using Blueprint and some of it using C++.
Working with Editor Scripting tools available in Unreal Engine.
Working with Network Replications to make the plugin Multiplayer Ready.
Preparing the necessary elements such as documentation, video, demo for publishing the plugin.
Graduation Project
This project is actually my graduation project at the university, and it is also a finalist video game Project that developed with Unreal Engine 4.
Project Description
This is a multiplayer virtual reality game that allows players socialize them each other. In order to provide socialization in the game, a virtual environment has been created using VR technology. There are some game elements in this virtual environment where players can interact with each other.
Choose your character
There are multiple characters in the game. Select the character you want to enter the virtual environment.
Hangout with your friends!
Spend time with your friends with in-game mini-games (block tower, shooting range, ball game) or using video content on TVs.
My Responsibilities
Building an Animation blueprint that integrated with VR for the characters by Using Unreal Engine 4.
Developing Networking replications for Multiplayer system.
Designing some UI elements.
Blood On The Cotton
Blood On The Cotton (BOTC) is a demo game project developed with Unreal Engine 4 upon request from Fiverr.
Project Description
BOTC is a story-based, third-person, stealth game. The game deals with the subject of slavery in the Pre-War Period of American history. The player (the main character) takes on the role of a slave who is forced to work in Pendleton Plantation, trying to reach the North, seeking his freedom.
Go gather information, try to stay hidden and find a way to escape plantation!
Do the missions that need to be done by following the instructions in the game. Explore the farm and gather information by talking to the characters in the surrounding area. Try to escape from the farm by using the privacy feature according to the information you collect.
My Responsibilities
Developing game mechanics such as locomotion, stealth and combat system.
Create some cinematic sequences by using Unreal Engine 4.
Constructing an landscape and arranging some elements in a environment.
Rise of Darkness
Rise of Darkness is a video game project developed with the Unreal Engine 4 at the Game Jam event (HKU Game Jam 2021) held at our school.
Game Jam Theme: “Losing”
Project Description
Rise of Darkness is a third-person horror game. The game takes place in a house that is said to have a large amount of money and is said to be cursed. The main character of the game enters this cursed house in search of money after hearing these rumors at night time.
If the player doesn't meet certain conditions while inside the house, they start to lose their sanity and see different things.
Keep your light on and keep your sanity
Renew your torch by going to the candlesticks and keep searching the house until you find the money.
My Responsibilities
Developing several Gameplay Mechanic in basics.
Integrating several external assets to the Project.
L.P.F is a video game project developed with Unity engine at the Global Game Jam event (GGJ 2021) held at our school.
Game Jam Theme: “Lost & Found”
Project Description
L.P.F is a third-person parkour game. The main character of the game is responsible for finding these items, being an employee of the lost and found office. The player has various materials (metal detector, drone) that he can use to find items.
Try to find clue
Depending on your attitude towards people who lost their item at the beginning of the game, you can get more hints. Use it in your favor.
Use your materials and find that item!
You don't need to go around the whole map to find the item, you have useful materials, use them. There may be places you cannot reach, you can use your drone for this.
My Responsibilities
My Taking part in Level design in Unity engine.
Developing some Gameplay Mechanics such as drone movement.
Teknofest 2020 Project
This project is a video game project developed with Unity engine, which won the Teknofest 2020 event.
Project Description
This project is a multiplayer virtual reality game. In this project, we designed a 3D virtual park environment for children undergoing cancer treatment. In this environment, there are materials (slides, swings, see-saws) where children can have fun with their friends.
My Responsibilities
Managing some Animation states and Level designing.
Fixing some bugs in Networking for multiplayer system.
Hay Aksi is a video game project developed with Unity engine at the Global Game Jam event (GGJ 2020) held at our school. At the same time, this project is my first experience.
Game Jam Theme: “Repair”
Project Description
Hay Aksi is a third-person puzzle game. The game deals with the subject of a character who suddenly breaks down and tries to repair his vehicle while he is traveling by car on the road.
In order to do this repair job, he must first collect the repair items and then solve a small puzzle.
My Responsibilities
I was responsible with Level Design in Unity engine.