Proof of concept version of the game (v.0.0)


Hello, I've decided that my first post here should be about the very first version of this game I've made. Although version v.0.1 is the latest as of time writing this post, I've decided to share this one for anyone being curious about what the game originally looked like, or what kind of differences can be expected in between different versions.  Without further ado, here's the description of GPTRPG V.0.0: Proof of Concept:


GPTRPG V.0.0: Proof of Concept

Description

Proof of concept of the game to be.

Basic RPG mechanics. Procedurally generated ground.

All features should be just functional and probably temporary to show the possibility of the concept. No need for proffecional asssets yet.

Features

  • Dialogue:
    • Basic Conversation functionality:
      • npc greets
      • player speaks (choices)
      • npc responds
      • loop
    • switch mode in responces (switch to quest part, info loop, etc)
    • Dialogue types (quests, small talk)
  • Terrain:
    • Random terrain spawn:
      • spawn 9 lands around current one
      • land mapping (Dont spawn land if theres one already)
    • Terrain types:
      • basic: plains, mountains, forest
      • mob spawner with npc / enemy
      • special with item
    • Bordered map
  • Player:
    • Basic movement funtionality (walk, jump, sprint, attack)
    • Camera movement
    • Rotate player with camera
  • Mobs:
    • Spawn 5 mobs per land with random initial position and direction
    • Movement:
      • rotate to current direction
      • Dont go outside land borders
      • Turn away from walls
    • Mob types:
      • npc to talk,
      • enemy to fight
  • Gameplay mechanics:
    • Fight
      • Defeat or be defeted
      • Enemies hunt you when in range
      • Damage for both sides:
        • on end of attack animation
        • Must be in range
    • Quest:
      • Types (bring item, defeat enemies)
      • Available quest spawns quest land
      • Rewards in points
      • Dialogue for start, complete and fail
      • When quest not active, hide enemies and don’t collect q_items
      • Journal:
        • Display active quests,
        • Choose active quest
    • Items:
      • Quest item
      • Hp restore
  • UI elements:
    • UI scale to screen size
    • Start menu:
      • start,
      • credits
    • Game over screen
    • Gameplay:
      • hp
      • Points
      • Basic mini map
    • Dialogue
    • Quest UI:
      • Journal
      • Active quest
      • Compass to quest goal
  • Music: (BGM, walk, attack, heal, damage, quest complete)
  • Models:
    • Ground: (Ground, Ramp, Platform)
    • Objects: (barrier, Tree)
    • Actors (Player, Enemy, Npc)
  • Animations:
    • Actors (Player, Enemy, Npc)

Issues

  • Player jitters when climbing ramp (because of conflicting velocity x/z and y)
  • Enemy sometimes dissappears on contact with player
  • When exploring map, fps drop? (unconfirmed)
  • General mob collision / gravity issues

Files

GPT RPG v.0.0.exe 84 MB
Nov 04, 2023

Get GPT RPG

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.