Adroit wrote:As I am experimenting with this I already enjoy knowing this is written in Python because I can review the code.
When I use a regular terminal window in Ubuntu I think some of the expected screen output in the beginning of the game when you are creating a new character gets cut off by at least one line. I didn't know if you were wanting to standardize the screen resolution by a default terminal window line height size, or not.
I'd like to hear more from the author about this game, it's development, and future.
hi, i am the author. reviewing the code will suck, that was my first project, and i didnt comment my code very well. that brings me to your next two points.
development stopped because i took a break, and when i was done with my break, i realized i didnt know how the hell any of it was supposed to work (due to lack of comments in my code). so for development and the game's future, it has none. perhaps sometime after i am done with the python project i am working on now, i will make a new version with the expansions i had planned.
it is odd, though, that you are getting a line cut. my roomate at the time also played from console in ubuntu, and everything seemed perfect. i myself ran it in IDLE.
hrm, thinking on it, i am using the print function to output text. it should detect the console's default font and resolution and use that.
or it could be you are using a different version of python than what i used to write it.
the project i am working on now is much better. it uses GUIs, ive been commenting the code, and overall it is much more well written than luchamanager.
for example, the "AI" of your opponents is supposed to use what is called a "weighted lottery" to select which moves to use against you. because i didnt really look at the random module's documentation, i did not know random can do this for you, so instead luchamanager uses a very suboptimal hack i put together that does not quite behave the way i want it to.
luchamanager is GPL, so feel free to screw around with the code, or adapt it to your own purposes. if there's anything more you'd like to know, feel free to ask, i'll redownload the source and see if i can figure out just what the hell i was thinking when i wrote whatever snippit of code has caught your interest.