Git Product home page Git Product logo

mud-game's Introduction

This is a text based Role Playing Game,
developped by Ciaran Hagen & co.

mud-game's People

Contributors

ciaranhagen avatar enryou avatar

Stargazers

 avatar Tom Humbert avatar

Watchers

James Cloos avatar Tom Humbert avatar  avatar

mud-game's Issues

file locations

the different classes still point to locations on Ciarans private computer

main.py

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

npc creator

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..

main.py

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

maps

i introduced "take", when a char now grans an item, it vanishes from the map for every player x)
bug or feature?

Error after char creation

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$

main game loop

introduce 'try's to not make the loop break when there is an error

Player account

Player creation will overwrite existing players if the same username is entered. And players can use other players' characters.

main.py

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 ^^

tom piepad -gitprojects-mud-game-mudgame_011

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.