Sokratis Vogiatzakis's Projects
A top down RPG, based on the "RPG Core Combat Creator" online tutorial.
Following along the tutorial.
Implementation of Catlike Coding's first tutorial, but with some additions.
My BSc thesis. It's an attempt at creating a video game with variable levels of educational traits. Made with Unity3D.
Decal solution for Unity's Built-In Render Pipeline
A very small piece of code that was given as a project in our first semester's C class. It calculates Carmichael numbers. https://en.wikipedia.org/wiki/Carmichael_number
Highly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
The Snakes and Ladders board game made with Java (swing).
Implementation of Command Pattern, allows easy keybind swapping.
Physics based game where the player must guide a ship through some obstacles to finish the level. The game is playable here: https://sokratisv.itch.io/project-boost
Config files for my GitHub profile.
A small collection of brain training games (memory, maths, etc) made with Unity's UI system.
A virtual keyboard made using Unit's UI. Supports English/Greek (with accent on some letters), an easy theming option tool, and works with touchscreen monitors.
Zombie Runner is an FPS Shooter game where the player finds themselves in a forest near a destroyed lab. The player must explore the facility and they must survive using weapons with limited bullets, and a flashlight with limited battery.