Share your repls and programming experiences

← Back to all posts
🏆Hero Legends - RPG Game🏆
Seazyns (195)

Helpers: Ezolite and Xobeen
Full Patchnotes: https://pastebin.com/raw/81Pfk51Y
To Fork The Game: https://repl.it/@Seazyns/Hero-Legends

Commentshotnewtop
algore (20)

Very nice code, love the use of class objects that isn't used very much on repl especially in python.

Seazyns (195)

@algore Thanks! I recently got into using classes and this is my first time implementing them in a game. Glad you like it.

EthanH03 (0)

@Seazyns hey there is a code error in line 22 and the game cant be played

Seazyns (195)

If you will be playing this game, make sure you open the link above in the info section and fork the project!

ChristopherLi5 (9)

VERY NICE GAME! LOVE IT! Literally the only game that is good with the accounts. I LOVE IT! This deserves 1000 upvotes (literally)

Seazyns (195)

@ChristopherLi5 Thanks so much, greatly appreciated! Sorry for the late reply.

AQDProjects (18)

Good premise. You should add attacks that can affect statuses rather than just damage like poisoned, asleep, paralyzed, confused, scared, attack up, enemy attack down, defense up, enemy defense down, etc. (think all the flavors of Pokemon attacks) This would add in alot more complexities to combat and replayablity

Seazyns (195)

@AQDProjects Yes, that was actually one of the ideas we had, and it will most likely get implemented in the future.

JaydenGonzalez (4)

this is so fun dude so glad i found out about this game

NihalAnand (11)

I was looking through your update pastebins, and I noticed that you are looking to add skills. What exactly does that entail?
I ask because I love your game and I'm curious to see what you'll do next!

Oh, by the way, if you have a lot of time, maybe consider having a global database in which to store usernames and passwords so you don't have to store it within a fork. I understand if that's too much to ask, but it's just a suggestion. I know how hard these things can be :D

Seazyns (195)

@NihalAnand For skills, I was thinking some characters can get different buffs. Also for the database, I think it is a wonderful idea, but I'm not sure how to get it to work. Can we talk later, my discord is Seazyns#8376

NihalAnand (11)

@Seazyns Sorry it took so long, maybe this will help. I'd give this to you personally, but it might be useful to everyone out there looking at doing this themselves. This website tells how I've made a similar database before with Google Sheets. (I didn't write the article; looking at it again the wording here is a little confusing) I did it locally so I don't know if it would work on REPL, but I assume it would. https://www.twilio.com/blog/2017/02/an-easy-way-to-read-and-write-to-a-google-spreadsheet-in-python.html
And here is the documentation for the library they use.
https://gspread.readthedocs.io/en/latest/
Hope this helps :)

AsgardianoBR (3)

RPG is very cool!!! I like it!

Seazyns (195)

@AsgardianoBR Thanks I really appreciate your feedback, new updates are coming out soon.

AsgardianoBR (3)

@Seazyns Mana and HP could increase when leveling up.

Seazyns (195)

@AsgardianoBR Me and a friend work on this game and we were thinking of that, we aren't sure though.

epicman702 (45)

@Seazyns Maybe you should make it a bit like the roblox RPGs and make it so that mana and hp should increase and remove it from the upgrade table. a great game tho

Seazyns (195)

@epicman702 Thanks for the feedback, we will see if that would be a good addition.

Seazyns (195)

@GeorgeIrvine_Fy Thank you! Glad you enjoy it.

KevinPatel4 (2)

This game is very interesting, because it has a basic concept of a fighting game and it involves different hero's and monsters. I find this game very fun and I just love to play this on my free time because its very time consuming. Maybe some features is to add some graphics. This will make the game way more fun and exciting. Enjoy the game, and keep up the great work, Seazyns (and other crew members). Loved it!!!

Seazyns (195)

@KevinPatel4 Thanks for the honest review, I appreciate it! There will be many more features coming to this game!

Rumble330 (2)

I'm having a lot of fun playing this game!! Really cool idea, but when it's more fully developed, it'll be way cooler. Suggestions: make each level rewarding in some way, maybe some fun colored text or something, make damage scale with levels, more levels with harder mobs, a tavern to recruit more heroes (though the latter would be difficult, would make it feel like a real campaign). Thx!

Rumble330 (2)

maybe also a chance to miss your attacks would be funny

Seazyns (195)

@Rumble330 Yeah that's a cool idea. Right now me and my friends are working hard on Story Mode, we don't have an ETA to when it will release but I had to re optimize the entire code and now we started the story mode code.

DanteG1 (1)

The monsters have too much health and are too numorus for the amount of mana but otherwise a good game.

Seazyns (195)

@DanteG1 We are still figuring out new ways to heal in order to replenish mana, but thanks for the feedback.

midhi (3)

@Seazyns the melee attack should replenish the mana because you are not using mana

Seazyns (195)

@midhi There is going to be other ways but that isn't a bad idea, we will think about it. Right now our focus is on story mode, once we release it, we will prioritize work on both modes.

zhidao (3)

@DanteG1 yes you are correct in my ôpîöñ.

JaydenGonzalez (4)

i have now tried it it is a really fun game

Seazyns (195)

@JaydenGonzalez Thank you really appreciated!

JaydenGonzalez (4)

this seems like a very cool game

SamuelKim10 (1)

this is so far amazing

Seazyns (195)

@SamuelKim10 Thank you, I appreciate it.

Taotio (1)

Your game is really cool! Congrats! I´ve just started learning python and this really an incentive for me to start! Thank you.
Is there a way to contact you? Just for some question and some chatting about your game :D
Kind regards
Tao

Seazyns (195)

@Taotio Thank you so much for the feedback, if you want to contact me, my discord tag is Seazyns#8376. Feel free to contact me there.

TheBlacksmith (12)

I look forward to seeing future updates.

Seazyns (195)

@TAL0S Alright, thanks for linking it as well, I'll take a look at it to see if I can add it to my code.

Seazyns (195)

@TAL0S Hey, I looked over Json Store, the issue is I use classes, and I store character properties as user = Character(name,damage,mana) etc. Is there a way to store class objects, because I tried it and it didn't work. If you have time can you discord me if you know how I can do it. Seazyns#8376

TAL0S (3)

@Seazyns I'm not to sure if you can store functions inside of store, but you can store objects (e.g. colours = {"red":red, "green":green, "blue":blue, "white":white, "grey":grey, "aqua":aqua, "teal":teal} ), If that might help.
My discord handle is Arkanic#3070 if you wanted to know.

Highwayman (154)

@Seazyns it’s too bad you can’t get closer to the bytes from what I can tell. How deep can you look at an object?

Seazyns (195)

@TAL0S I'll definitely contact you some time around, there might be a work around I can use that I have in mind, but I might need some help.

TAL0S (3)

@Seazyns i'm not that good at python, but sure!
(i prefer javascript)

AQDProjects (18)

@Seazyns XML might be another save I/O option instead of JSON for class objects. You could probably also use a structured .txt file. Also, you might be able to import stored values as new variables and then construct the class object variables with the newly imported variables.

Seazyns (195)

@AQDProjects Honestly, I understood nothing, -_-. I'm not that advanced yet, still learning.

johnstev111 (4)

Apparently you can gamble negative amounts....my account (same name as repl.it username) has got a vast negative amount. That is a problem.... I may need to delete my account in this game. I can't do anything other than bet more negative amounts and winning "less" money.

Seazyns (195)

@johnstev111 Ill fix that right away, thanks for letting me know.
Edit: Now fixed

johnstev111 (4)

@Seazyns Thanks for fixing the bug! I have now recreated my account and there are no more bugs that I can find.

Seazyns (195)

@johnstev111 Thanks for letting me know, if there are more in the future, definitely let me know.

tomnagel (1)

Hey Seazyns,
I really like youre game, it looks great.
I found a little bug: when you go to the gambling place, you can enter a negative number.
So I just bet -99999999999999 coins and I lost, so now I have 99999999999999 coins.
The problem is that everybody now can have a infinite amount of coins without having to start with any...

Seazyns (195)

@tomnagel Yeah, Im going to fix that.
Edit: Now fixed

tomnagel (1)

@Seazyns, Thank you for fixing it.
Love youre game

LimingDu (2)

this is way too easy. I forked it but made it a bit too hard

Seazyns (195)

@LimingDu I still don't understand what you mean by that... Did you mean, it's easy to work? If it is, I'm happy to hear that.

Highwayman (154)

@Seazyns they’re talking about how a boss even only does like 8 damage max and even misses against a first level player where as the player does constantly something like over 30 dmg per turn

Highwayman (154)

@Seazyns yw. Thanks for being a sick game dev.

Seazyns (195)

@Highwayman :D, I've doubled the damage the bosses do, it should be a max of 16 I believe, hopefully it works, if there is a bug let me know and I'll look through to see if I can fix it.

THEJOEMAN23 (15)

Can you evolve or level up?

Seazyns (195)

@THEJOEMAN23 Yes, soon we will be adding a leveling up with xp mechanic as well as prestiging and a whole lot more.

Seazyns (195)

@THEJOEMAN23 I appreciate your feedback! :D

GabrielK1 (0)

Hello! Very good game you got here, really like it. I'm creating my own text adventure game as well and I'm wondering how you use Pickle to create save files for the game. I really can't figure it out, I'm stumped. Can you help?

Seazyns (195)

@GabrielK1 Very simple, just check out lines 161 to 173. The code is self explanatory, just think of it as a sentence. Filename would be replaced with example.txt and player would be replaced without your variable/object

Giothecoder (29)

Why was foods and backpacks removed?

Seazyns (195)

@Giothecoder It was an idea we had but we soon though of moving to something else such as drops from monsters and etc. Also we have been working on developing story mode for the past week and it will be released soon. No ETA

TheBlacksmith (12)

I forked the game, and for some reason, it has an unlimited amount of monsters in the levels and never makes it to the bosses.

Seazyns (195)

@TheBlacksmith Thanks for letting me know, I have fixed the issue. I had just re-optimized the code a couple days ago and it is a little buggy.