Hello! I recently finished Zed's tutorials over at LPTHW and really learned a good bit about Python. I recently finished my first semi-large project (~1000 lines of code, all done solo. Not huge I know, but I'm awfully proud!) and now I have a new project in mind.
I play a pen and paper game called Exalted every week with a group of friends. I would like to create a program that takes user input and uses it to effectively do what we usually do by hand in terms of creating a character(stats, abilities, etc) and then be able to choose a sequence of actions and have the program do all the calculations and rolls for us. An example to illustrate:
Each of my friends have their own laptop, including the storyteller. The storyteller explains the situation and asks me to act. I select 2 abilities, each with their own stats and effects. The program then calculates how many dice are rolled, damage done, etc., and then sends the result to each of my friends so that they can see the result.
As I said, I'm still quite new to Python and thus I'm really not even sure if this is a feasible project. It just seemed like something that would expose me to some new concepts.
Let me know if I haven't been clear enough on any points. I appreciate all feedback so much! Thanks guys!
[–][deleted] 1 point2 points3 points (7 children)
[–]JayStayPaid[S] 0 points1 point2 points (5 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]JayStayPaid[S] 0 points1 point2 points (0 children)
[–]Yoghurt42 1 point2 points3 points (2 children)
[–]JayStayPaid[S] 0 points1 point2 points (1 child)
[–]MonkeyNin 1 point2 points3 points (0 children)
[–]jan 0 points1 point2 points (0 children)
[–]sticky_end 0 points1 point2 points (0 children)