Skip to content

DigitalDok/MyPortfolioSnippets

Repository files navigation

Code Snippet Catalogue

This is my public repository which holds a number of C# Scripts or C++ Classes written by me, used in my games. Disclaimer: The following snippets are purely a part of the mechanics I've built for each game. For a full list of implemented features, please visit the respective project page in http://kdokos.wix.com/kdokos#!projects/c1rez for the project you are interested in.

Bots Arena (AI Team-Based Shooter - Unreal Engine C++)

  • Bot Logic & AI Decision Making Process (Based on Role)
  • Custom BT Node
  • Morale System
  • Fear System
  • Aggro (Targeting) System
  • Gameplay Adjustments & Randomization

A Day With Timmy (Adventure Point and Click - Unreal Engine C++)

  • Custom Dialogue System with Typewriter Effect
  • Custom Inventory System
  • Custom Interactive Object Sturcture

Caveman (Survival RPG - Unreal Engine C++)

  • Movement / Input System
  • Inventory System
  • 1st/3rd Person | Melee/Ranged Combat
  • Character Traits
  • UI / Animation
  • Caveman Arrow System

Dungeon Generator (Tool - WPF C#)

  • Procedural Tile Builder
  • Dungeon Carver
  • Bridging Support
  • Probability-Based Room Shape Randomization

Elven Ruins (Online Co-Op RPG - Unreal Engine C++)

  • Networking Features
  • Character Inputs | LockOn | Melee Attack/Combo | Ranged Attack/Focus | Potions
  • AI Behavior Tree Tasks and Service
  • Damage Mechanics
  • Monster Logic
  • Online Object Pool for Sound Effects

Invivo (Horror Adventure - Unity3D C#)

  • Custom Monster AI System (AI_Senses and Multi-State Patroller)
  • Interaction System
  • Interactive Object Mechanics (Padlocks/Safe/Posters/Inventory Items/Documents)
  • Journal System
  • Inventory System

Mage Wars (MOBA - Unreal Engine C++)

  • Networking Features
  • Spellcasting Mechanics
  • Spell Adjustable Effects
  • Buff System
  • Sound Effect Manager

Monster Combat (3v3 Turn Based Combat RPG - Unreal Engine C++)

  • Turn Based System
  • Object Pool (Particles / SFX)
  • Custom Ability System
  • Custom Inventory System
  • Party System / Custom Monster Actors
  • AI Controller that exploits our weakness

The Elementalist (2D Vertical Platformer - Unity3D C#)

  • Character Controlling Script
  • Sample enemy AI
  • Object Pooling (Particles / SFX)
  • Enemy Resetting Script (Respawn)

Zombie Shootout (Roguelike 3rd Person Shooter - Unreal Engine C++)

  • Procedural Environment Creation based on the Tool
  • Character Input, Aiming, Shooting
  • UI Wiring Up
  • Ammo System

About

This is my public repository which holds a number of C# Scripts or C++ Classes written by me, used in my games.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published