ciaranhagen / mud-game Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
This is a text based Role Playing Game, developped by Ciaran Hagen & co.
the different classes still point to locations on Ciarans private computer
when writing a character name that doesn't exist, the program has a huge screaming fit
also a list of available characters would be nice
the npc creator should ask for every single property
think of stuff like his looks, such that ingame the player is told how he looks like, what weapon he carries, etc..
when writing a character name that doesn't exist, the program has a huge screaming fit
also a list of available characters would be nice
i introduced "take", when a char now grans an item, it vanishes from the map for every player x)
bug or feature?
Sam:
got a error :
Register (r) or log in (l).r
Please enter your desired username: r
Please enter a password: r
Please enter the password again: r
Player file not found. Unable to save progress.
Player file not found. Unable to load progress.
โ------------------------------------------------------------------------------
Character creation
Character name: r
What is your race?
You can choose from: orc, dwarf, elf, troll, succubus, gelfling, gockcobbler, shinigami and hickdead.
elf
What class do you choose?
You can choose from: ['warrior', 'rogue', 'beggar']
beggar
beggars are beggars, nothing special .... what did you expect ?
you get a non-existant bonus of +999 on everything,
proficiency in begging and an additional amount of self-pity
Do you wish to choose BEGGAR as your class ?
[y/n]
y
Set the stats of your character. 4 different stats, 10 points to give, you know the drill.
How strong are you?:
3
How agile are you?:
3
How would you rate your intelligence?:
2
Are you feeling lucky?:
2
Go and have fun in the dungeons you dumdum, I bet you will have at least one peer down there.
Traceback (most recent call last):
File "main.py", line 364, in
cPlayer, cChar, roomL, npcL = onstart()
File "main.py", line 137, in onstart
currentChar = character.newCharacter(charactername, currentPlayer.username)
AttributeError: 'NoneType' object has no attribute 'username'
faolin@Enryou:~/gitProjects/MUD-Game/MUDGame$
introduce 'try's to not make the loop break when there is an error
Player creation will overwrite existing players if the same username is entered. And players can use other players' characters.
I encountered errors when;
Upon creation of a new char it prints a list of (i think) mobs/npcs
go throws an exception
look is empty.. but that is a different problem..
attack throws an exception
attack works, tells there is nothing by that name and then returns the above mentioned list (wanted behaviour?)
attack works, prints AAAHHHHH, but then throws an exception
program asks for existsing char ^^
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.