Giter VIP home page Giter VIP logo

stg_rpg's Introduction

Save the Girl!

A text based RPG, written in Python 3.x

Current Version: v0.2 (alpha)

A small text based RPG built in python, for shits and giggles.

Requirements

You only need Python 3 installed to run this game. Open a command prompt or shell terminal in the main folder and and type 'main.py' to start!

Synopsis

An old school text adventure RPG where you, "The Guy", has to save "The Girl" from "The Villian"!
Battle your way through the rouges gallery, collect loot and bater for items and weapons until you find "The VIllain" and enter into a showdown to end all showdowns!

How to Play

Once you start a new game you will be prompted to pick a class. Read the description carefully as it will affect how you play the game! Once you are started each room will have a set of availible actions, or a task to complete, or a monster to battle! The onscreen prompts will guide you along, but you can press '?' at any time to get help with what to do.

Current Features

  • 3 character classes with different base stats
  • 5 enemy types with random encounters and loot drops
  • 4 weapon types
  • Healing items
  • Customisable maps
  • Random loot from exploring
  • Trading posts
  • Save your progress

Planned Updates

  • Winning battles earn you EXP
  • Leveling system, with enemies leveling along with you
  • Puzzle tiles
  • More levels!

Roadmap

Alpha Stage

Version Release Notes Date
0.1 Inital release. Contains basic engine features; customisable maps, movement from room to room 31-Oct-16
0.2 Trading implemented with multiple weapons and healing items, random enemy encounters 04-Nov-16
0.3 Revamp Inventory to be more managable and extensible (refactor into classes); allow for armour and magic sections TBA
0.4 Revamp battle system to be a truly turn based with player battle menu, increase in enemy types TBA
0.5 Extend mapping system to allow meta data to be associated with tile types for each level, and add level progression TBA
0.6 Add mapping function for visited rooms and include puzzle tiles TBA

stg_rpg's People

Contributors

vidoardes avatar

Stargazers

 avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.