Dejan Zeljko

About Me Login

Toon Tanks

Toon Tanks Banner

Game Overview

In Toon Tanks, players control a tank navigating through obstacles and defeating turrets. This Unreal Engine project focused on foundational C++ skills, Unreal Engine mechanics, and Blueprints, providing a comprehensive look at game development basics in Unreal.

Skills Demonstrated

Skill Description
Unreal C++ Programming Implemented core gameplay mechanics in C++, such as tank controls, turret targeting, and firing.
Blueprints Utilized Blueprints for rapid prototyping and additional visual scripting, enhancing interactivity and functionality.
Components and Actors Worked with tank and turret components, created custom actors, and managed them in the level editor.
Game Modes & Pawns Set up custom game modes and pawn classes, designing unique player and enemy behaviors.
Sound Integration Added sounds and managed their playback using Unreal’s audio tools for immersive feedback.

Game Features

Unreal Engine Concepts and Tools

Components

Used components to structure the tank's behavior and interactions with the environment.

Actors and Scenes

Learned how to work with Actors for both player and enemy elements, and managed them in different levels and scenes.

Game Mode & Player Pawn

Customized game modes and created Player Pawn classes to define the core gameplay loop and player abilities.

Collision Handling

Integrated collision detection for interactions between the tank, turrets, and obstacles, allowing precise gameplay elements.

Learning Takeaways

This project was a strong foundation for understanding the fundamentals of Unreal Engine, from programming in C++ to utilizing Blueprints for visual scripting. It allowed me to see how engine features like collision detection, component management, and asset integration combine to create a cohesive game experience.

Tools Used