Welcome!
This is an RPG Like maze game with RPG Style Fight Sequences made only using text!
Beta Ver. 1.0.1
KEY:
'#' = Wall
'-' = Floor
'P' = Player
'K' = Key
'E' = Enemy
'D' = Door
HOW TO PLAY:
Use the number, WASD Keys or just type the direction you'd like to move to in all caps to move!
Do the same to perform different actions!
When next to an E, you can FIGHT the enemy!
When next to a K, you can TAKE the key!
When next to a D, if you have a key you can LEAVE the maze!
CHANGES:
Beta 1.0.1:
Better inputs to move and perform actions!
NOTE:
This is a project I've been working on since August 25th and I've put a lot of work into. If this gets enough upvotes then I will DEFINITELY make updates to it. Also if you find any bugs or have any suggestions then just comment! I would love to hear your guys' suggestions and where there are some problems in the game. I would really appreciate it! Thanks!
-ThatOneDude1
can you use the getkey
module to reduce the amount of times you press enter?
Made a new update!!! Go to https://repl.it/talk/share/GAMEBETAv102Top-Down-Text-RPG-Made-ENTIRELY-Out-Of/54475 or look at new on share to find it! Hope you like it thanks!
The bug that didn't allow movement has been fixed :D
Hey, wanna make a Minecraft like game that's 2D in pygame python?
@WebSoftTechnolo that'd be a cool project, if you guys do it, ping me when you release it!
I can invite [email protected]
i invted u @dabs364
wow this is a good torimor
I've actually been working on a very similar project to this one, although yours is certainly more polished! I would suggest that you implement a few input checks to reduce the regularity of errors (ie. the ValueError with the potion menu I had some trouble with). Regardless, this is awesome! :D
@PXY Thanks! It means a lot! There are a few more kinks in the game that I’m working on for the next update. I won’t give anything away, but what I have planned for the next update is going to be literally game changing. XD
Good to hear! I'll make sure to bookmark this :) @ThatOneDude1
Oh yeah, got an error:
00 = = = = = = = = = = = = = = = =
01 = = = = = = = = Enemy =
02 HP : 55.0
04
03 HP : 100.0
05 = Player = = = = = = =
06 [ 1 : A T K ]
07 [ 3 : I T M ]
08 = = = = = = = = = = = = = = = =
What do you do?
Traceback (most recent call last):
File "main.py", line 308, in <module>
fightSequence()
File "main.py", line 210, in fightSequence
choice = int(input('What do you do? '))
ValueError: invalid literal for int() with base 10: ''
Connection closed abruptly
It was in the fighting part. I used potion 2.
Also, potion 3 healed the enemy fully. Not sure if it was meant to do that.
@GeneralBaker Did you type the name of the potion or the number to the very left of it. you're supposed to type the number to the very left. I probably should've clarified that. And I just tested it and It does increase your own health for each potion. The player health is to the right and below the enemy health. I hope this helps. Is there still any problems with it now that I've clarified?
@ThatOneDude1 Sorry, looked at it again and figured out the error is when you hit enter without selecting an action. Also I didn't realize the player's health was that one, I would suggest moving it so it is right next to the text 'player health' to keep from confusing
@GeneralBaker I'll add it to my list of improvements to make. Thanks for the suggestion! :D
You should try to randomly generate the map
Great game!
There's an error...
amazing game!
got some bugs
Can you elaborate? What [email protected]
Oh I see now. [email protected]
Should be fixed now. Thanks :D @WebSoftTechnolo
@ThatOneDude1 wrks now
@ThatOneDude1 how do u play
type either 1,2,3,4 or WASD then press enter to move the [email protected]
@ThatOneDude1 but it wont
Yea. I'll update it. But I can't right now, but i'll fix it by tomorrow at noon. sry! @WebSoftTechnolo
@ThatOneDude1 fine with me
@ThatOneDude1 you wanna help me on a chat engine
It should be fixed now :D @WebSoftTechnolo
yey it wrks @ThatOneDude1
I suggest using the module
getch
or whatever it is called so we don't have to press enter or return after each key.@AbhayBhat i think you are referring to the
getkey
module.@Lethdev2019 @AbhayBhat or readchar
@Lethdev2019 Is that like pynput? I tried to import that but replit doesnt seem to support it
yeah it is. Repl.it is linux and sometimes repl.it does not have what is required to get those modules. @AnthonyFerr