Skip to content
View Ovahlord's full-sized avatar
  • Potatoland
  • 16:59 (UTC +01:00)

Organizations

@The-Cataclysm-Preservation-Project

Block or report Ovahlord

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ovahlord/readme.md

Hello, I'm Ovahlord. I'm a hobby C++ developer who is currently active in the World of Warcraft emulation scene. I've learned C++ all by myself ever since 2010 in order to be able to participate in the development of the emulation software. Over the years, I've picked up an interest in video game development as well, which was leading to me learning the basics of C# as my 2nd programming language.

My Skillset:

  • C++ programming: implementation, refactoring, modernization and fixing of established code bases
  • C# programming: creation of development tools, basic applications and video game architectures
  • MySQL: basic operations of managing, creating, altering and updating databases and tables
  • 3d Modeling: fundamentals of 3d asset creation and optimization using open source solutions such as Blender
  • 2d and 3d art: advanced 2d digital art skills, primarily specialized in hand-drawn digital artworks, as well as intermetidate 3d art skills, using industry standard software such as Adobe Substance Painter
  • Unity3d: intermediate skills on creating and deploying video game applications and assets

My Projects and Contributions:

  • TrinityCore (Maintainer): current member of the project developers, maintaining and developing the cata_classic branch to offer emulation support for the World of Warcraft Cataclysm Classic game. Written in C++
  • The Cataclysm Preservation Project (Project Lead): maintenance and development of a formerly abandoned branch of TrinityCore which has been resurrected and continued on my own behalf. Written in C++
  • WaypointCreator Gen2 (Lead Developer): creation and development of a developer tool for TrinityCore which can convert parsed packet sniff data into usable database data for the emulator. Featuring a Windows Forms UI and basic editing support. Written in C#
  • UnityComponents (Lead Developer): creation, maintenance and development of lightweight components and APIs for the Unity game engine. Aimed at providing easy to use tools to accelerate the development process and bringing over features which have enjoyed popularity in other game engines or video games. Written in C#
  • ManaSoup GameJam #3 Entry (Lead Developer): creation and implementation of gameplay functionality and coordination of the project and its contributors. The game released under the name 'Splitty Boi'. Written in C# for the Unity game engine

Pinned Loading

  1. The-Cataclysm-Preservation-Project/TrinityCore The-Cataclysm-Preservation-Project/TrinityCore Public archive

    Archived repository for WoW 4.3.4.15595. The project will be reworked for Cataclysm Classic as an official new branch of TrinityCore at https://github.com/TrinityCore/TrinityCore

    C++ 237 100

  2. UnityComponents UnityComponents Public

    A collection of handy components written for the Unity game engine

    C# 4