Personal Unity Projects


Types: Asteroids arcade, rpg, logic (connect four)
Engine: Unity
Description: 2D | 3D | multiplayer | singleplayer | small | noncommercial | personal projects | solo development

Multiple made games for learning purposes. Codes on github will be shared soon.

  • RPG prototype
    • 2 selectable weapons, melee and ranged
    • 1 castable fireball spell with cooldown/energy
    • shop with buyable HP potions
    • usable hp potions for healing
    • simple enemies patrolling on navmesh and shooting if player in sight
    • simple universal quests architecture and win conditions
    • simple manually built map
    • URP used (switched from standard RP in the middle of development to feel how painful the transition is)
  • Asteroids 2D
    • remake of old game
    • hauling meteors to base for gathering points
    • pickups and powerups
    • destroy meteors to fracture them and get points and random pickups from them
    • avoid moving meteors and enemy shoots to survive
    • spend points to buy fuel for boosters usage
    • hp, shield and boosters resources available for player
    • moving and shooting enemies, occasional UFO
    • selectable model of player ship (different look and parameters like HP, rotation and speed)
    • highly customisable gameplay via scriptable objects
    • navigation arrows to points and fuel bases
    • save game system
  • Connect4 MP
    • 2 separate applications, one is server written in C#/.net listening for socket connections, second is Unity client/game connecting to server
    • well-known logic game where player wins if 4 same symbols are in horizontal,vertical or diagonal non-interrupted line
    • was made for learning server-authorative multiplayer game