I wrote this little RPG in Python. It still needs a good battle system and real enemies, but since it's my first attempt to create a rather "big" project, I'm happy with the result. Everything is under 1 single file since I dunno how to split it into multiple ones.
# By Luca Savoini from random import randint import time # Player variables playername = input("What's your name? ") playerlevel = 1 hp = 50 + playerlevel strenght = 10 + playerlevel + randint(1, playerlevel) money = 100 # Enemy variables dummyhealth = 100 playerdamage = dummyhealth - strenght # Intro time.sleep(1) print(playername + ', Welcome to Lootia! Here you will fight for glory,' '\ncreate powerful weapons and discover ancient secrets!') time.sleep(4) print("You will fight many evil creatures, so kill this dummy to prove me you are worth giving a weapon") time.sleep(3) # Player input print("\nEnemy health=" + str(dummyhealth)) print("1=Sword attack\n2=Run") playerinput = input("What do you want to do? ") # Fight! if hp < 0: if playerinput == 1: print("You did " + playerdamage + "damage. That's a lotta damage!") dummyhealth - playerdamage elif playerinput == 2: moneyonrun = money - (money / 100) else: print("You are dead!")