Simplerpg - python terminal game made from scratch.

Overview

village test is now live in branch villagetest! (currently broken)

simplerpg, python terminal game made from scratch. To launch battle with 'Silver Monster' type python3 battletest.py
To Mod stuff, check wiki for file and libraries documentation.

Warning!

  • Only tested on Arch Linux, please create an issue if not wokring on windows!
You might also like...
Adventure-Game - Adventure Game which is created using Python

Adventure Game šŸŒ‡ This is a Adventure Game which is created using Python. Featur

Game-of-life - A simple python program to simulate and visualise the Conway's Game of life
Game-of-life - A simple python program to simulate and visualise the Conway's Game of life

Conway's game of life A simple python program to simulate and visualise the Conw

Quiz game made entirely with python and pygame for school work
Quiz game made entirely with python and pygame for school work

Tabela de conteúdo Descrição Como instalar Linguagens usadas Contribuidores Créditos Problemas com o jogo? Contate-nos Descrição Quiz feito inteiramen

This is an interactive MiniMap made with Python, PyQT5 & Pytesseract for the game
This is an interactive MiniMap made with Python, PyQT5 & Pytesseract for the game

NWMM-New-World-MiniMap Features: Automatically grabs position from "New World" Instance Live visualisation of player position on MiniMap Circular & re

A Higher-Lower web game made in Python using Flask framework.

Higher Lower Web Game Guess the random number from 0 to 9 in this web game made with Python and Flask Framework Modules that were used Random Flask In

Small game I made in 2019 using python/pygame.
Small game I made in 2019 using python/pygame.

Kill-The-Blokk // Shoot or Die This is a small game I made in gr.10 (2019) for my high school computer science class; the game was coded in python usi

Input-based tic tac toe game made in only python.

Tic Tac Toe Tic Tac Toe is a game in which two players seek in alternate turns to complete a row, a column, or a diagonal with either three O's or thr

Advanced guessing game made in only python.

Guessing Game This is a number guessing game written in python which consists of three modes; easy,medium and hard. Each mode contains there own diffi

Pokemon game made in Python with open ended requirements from Codecademy

Pokemon game made in Python with open ended requirements from Codecademy. This is one of my first projects utilizing OOP and classes! -This game is a

Releases(2.4a-stable)
  • 2.4a-stable(Sep 19, 2022)

  • 2.3a-stable(May 29, 2022)

    Back to life

    It may not seem like a big update but it will make modding easier!
    details here ( Everything since 8th May 2022 ) dotGame "builds" are whatever for me now since i simply don't care about them.

    Major Changes:

    • launcher: rework to allow loading custom scenarios by simply placing 2 files in a folder - 589f2de70345f5d67c4c13ea62f3e4655df2e843, 81232ea7cbb7ac97e6cb9e08abb8ca325609ac20, 5c75d6a46d7f9e951a72274678f05ed7bedcf43d
    • launcher: rework module installer cf334ce8e58885d30962ee344b64ed5f950fd1b1

    Minor Changes:

    • Add comments to launcher explaining almost everything - 1f20f03cabab85dbfed3e1e9cb0ffd5c3db9d1d1
    Source code(tar.gz)
    Source code(zip)
    update.ota(2.27 MB)
  • 2.2a-stable(Jan 6, 2022)

    2 updates in a row? Third on it's way!

    details here ( January 6 2021 )
    From now (29.01.2022) you can download meta file for dotGame!

    Major Changes:

    • libbattle and entitylogic: new ai - 3826927435d79c8ce2cb470444586086d1d99fc4, e4c7a795274934c3e2ed656c12d4e270b056af06, 846132888a12d7428b6469c389c3eefab82ca8c1, 3826927435d79c8ce2cb470444586086d1d99fc4
    • libentity: rewrite enemy class and add new enemies - 396aff54d37c055425a628f0ff348ff9ae11f631
    • libmagic: add new spells, Dirt Spell, Stone Spell and Gravel Spell - 402d2a005cf5705baa03b3e56a989f201887be4b, 2affa164c55e71de72391cc76a5712fcf88456e0
    • Add Scenarios - 4d111be5a70f0b42675cd38ca5ad7222e067e346
    • worldcore: save seed and shop items to files - 3dbfc00232da5ed0f3e897b3e0686a9fb5c8c0f5

    Minor Changes:

    • libentity: change basePlayer() to baseEntity() - 3ab6ba25c82c7fc43fd9d9a8e9019e317d667c9a
    • libinput: unlock 't' and 'y' - b4f14f8666454104a2fdaf4537b971a0b9d420b2
    • battletest: add result for battle, ex. battleresult = battle(player, dungeonEnemy.stonemonster) - ee2e0e49dbba3ac6f0fe8460f6d4cd4c7e8c719e
    • worldcore: delete duplicate "You bought" line - 7af4b0ddd836b277395a6a13e61312fddc2fd79a
    Source code(tar.gz)
    Source code(zip)
    srpg.meta(379 bytes)
  • 2.1a-stable(Jan 5, 2022)

    details here ( starts from December 15 2021 )

    All since 2a-stable are here (stable) !

    Major Changes:

    • Launcher ( may not be the best, but it exists ) ! - 6000f659123bec00e1ef4217eccd9ba181bf2272
    • fix hp not regenerating passively - b1d46d19a79e55b3585c87046f95e757a8562076
    • fix UnicodeDecodeError when pressing eg. arrow keys - 93fbd2cdc18131a7dfd4f7d82576d7f9145ba878
    • make launch times shorter because launcher - f6329353860b7aba1ed33ca5b6726046ea8b609a
    • modloader and modrepo, for modding!
    Source code(tar.gz)
    Source code(zip)
  • 2a-stable(Dec 14, 2021)

    0a9735409f4d812f799f5267d974ff5e73b1a777 - Merge villagetest into main!

    All 2a-stable changes here! (all villagetest commits)

    Major Changes:

    • libinput: replace getch() with msvcrt and github gist - 3866495c86720d40e1434b16522a7fad1931e705
    • libsave: save / load system - 6c6cde433db853c75a8411941a9cf5edc2969eac
    • assets/items: add item descriptions and getItemInfo(item) - dafb7521933cbc101663fc1c5196a1ee564b15a5
    • libdraw & worldcore: add shops - 09c5567a308ace2e7b85e80a55efaad20f0293c9 & 29c0c814468f9cfa29872acdd4a11cddc79d2ad6
    • change default stats - 136c09b29418325cf015583e8d21dbbe14b6b85a
    • libdraw & worldcore: add sleep system (inn) - 5bf93149e5555f4f8ef8d987337f9e918105ece3
    • new_save: save generator
    Source code(tar.gz)
    Source code(zip)
  • 1.4a-unstable(Nov 21, 2021)


    New things:

    • Render bars for HP and Mana - 9f84ad1 libdraw.py
    • Implement Getch, as input - 5e3c991 libinput.py
    • Fleeing, menu loop and spell cast rework - 9050176 libbattle.py

    Preparations:

    • Items preparation - b9f159a
    • Overworld tests - 069798a
    Source code(tar.gz)
    Source code(zip)
Owner
reversee
I make things, and write code. My Discord is reversee#2134
reversee
This is a basic virtual quiz game using opencv-python

Basic Virtual-Quiz-Game This is a basic structure of a virtual quiz game using opencv-python. As the camera window opens up we can see the questions a

2 Dec 11, 2021
BritishTrainsDepartureBoard - A pygame program that immitates the dot matrix departure screens found at National Rail stations

BritishTrainsDepartureBoard - A pygame program that immitates the dot matrix departure screens found at National Rail stations

Finn O'Neill 3 Aug 10, 2022
A zombie game using Kinetic. You can control players using fingers

This is Eden Park's portpolio: Works, projects and practices This repository can be used to show the potential employers to check my works, code and p

Eden Park 4 May 16, 2022
Chess game for 2 players with UI

2-D Chess for 2 players Overview This is a simple 2D Chess game for 2 players using pygame library. Requirements To be able to run this game, you must

7 Apr 06, 2022
A Frogger game in Python with pygame

CrockiCrocki A personal project of a simple "game" in Python to learn Pygame and Python. Requires: pygame: In Linux: pip3 install pygame In MacOS: pip

Jorge Abreu 1 Nov 07, 2021
A Tetris game made using PyGame as renderer only, for a school project.

Tetris_Python A Tetris game made using PyGame as renderer only, for a school project. Twist in the Game Blocks can pentrate through right and left bou

Ravi Arora 2 Jan 31, 2022
AI based assitant for minecarft

Minecraft_AI_assistant AI-based assistant for Minecraft There are 4 steps to build 1-I'm using collecting_data.png as a structure to take shots with c

Murat Ali Avcu 13 Oct 16, 2022
I automated the lumberjack game on telegram, by recognising pixels and using pyautogui module

Lumberjack Automated: @gamebot According to the official documentation, @gamebot is a demo bot for the Telegram Gaming Platform.` It provides some sam

Yew Chong 1 Dec 07, 2021
BUBBLE SHOOT - Pygame (python)

BUBBLE-SHOOT---Pygame BUBBLE SHOOT - Pygame (python) Bubbleshooter This is a Bubble shooter Game made with pygame. The arrow is controlled by the arro

ROBIN JONEY 1 Nov 12, 2021
Chess - A python gui application

Chess Python version 3.10 or greater is required to play. Note This is a gui application, and as such will not run inside WSL.

Jonxslays 1 Dec 16, 2021
A small fun project to simulate Conway's Game of Life, created in Python.

A small fun project to simulate Conway's Game of Life, created in Python. Conway's Game of Life simulates a grid of cells, where the state of each cell consists of whether the cell is alive or dead.

Harrison Verrios 1 Jun 19, 2022
Editing tool (read/write) .sc files (*_tes.sc , *.sc, *_dl.sc ) from Supercell games (Brawl Stars, Clash Royale, Clash of Clans and others).

SupercellSWF Version 0.1.0.2 About Editing tool (read/write) .sc files (*_tes.sc , *.sc, *_dl.sc ) from Supercell games (Brawl Stars, Clash Royale, Cl

Fred31 11 Jun 23, 2022
An entropy-based strategy to wordle

An entropy-based strategy to wordle

Gilles Vandewiele 24 Dec 31, 2022
A pygame implementation of John Conway's Game of Life

Game of Life A Pygame Simulation This is a Pygame implementation of the famous Conway's Game of Life. The game features a set of very simple rules: An

1 Jan 06, 2022
Jogo Flappy Bird com phyton e phygame

Flappy-Bird Tecnologias usadas Requisitos para inicializar o jogo: Python faƧa o download em: https://www.python.org/ Pygame faƧa o download em: https

João Guilherme 1 Dec 06, 2021
Game Boy emulator written in Python

If you have any questions, or just want to chat, join us on Discord. It is highly recommended to read the report to get a light introduction to Game B

Mads Ynddal 3.7k Dec 30, 2022
A hangman game that I created. Thanks to Data Flair for giving me the code!

Hangman A hangman game that I created. Thanks to Data Flair for giving me the code! Run python3 hangman.py in a terminal if you have Python 3. Please

SmashedFrenzy16 0 Dec 24, 2022
Wordle is a word game reminiscent of mastermind

Wordle is a word game reminiscent of mastermind. The player tries to guess a five letter word within six attempts. After each attempt, hints are given. Green tiles show that the letter is in the righ

Sidharth Anand 1 Feb 09, 2022
A Snake Game built by Python Turtle Module šŸ

Snake-Game A Snake Game built with Python Turtle Module šŸ Icons made by Freepik from www.flaticon.com Intro Control the direction of snake by simply

Megan 1 Oct 24, 2021
This is a text-based snake and ladder game .

This is a text-based snake and ladder game .

AKSHAI KRISHNA A 1 Nov 01, 2021