Hey! I recently had the idea to make a rather large local multiplayer game. However, I quickly discovered that in order to make the game as large as I intended, I was going to have to enlist the help of some other people. This is the second time I would have ever coded with someone else, so I want to keep the amount of people coding at once pretty small, around four people (including me).
So, if you want to help, and are fairly experienced in Python (and hopefully OOP), then just ask!
I have a large amount of experience with HTML, CSS, Python 3, and NodeJS.
I would appreciate it if I could join.
@Jackolanternexe is it fine if i create a google account and give the password and username to everyone in the team (including you) so that if someone finds a bug, the smptlib server will send an email to that account with the details.
There are benefits including that it sends an email to the group about an error someone found in the program that we are not aware of (it also is faster than the user writing feedback for 5 mins proofreading and writing)
I don't know if it's too late for this, but I'm totally down to contribute a good deal to the project. I have a decent grasp on OOP and Python as is required. :)
I'll can help, I have had a some experience coding python (make that 3 years now) and i am familiar with python and i know about using try and except:
import traceback #standard python module try: Forcefail except Exception: traceback.print_exc()
this prints out the error.
i recently created a console command to print at a location as
print_at(startx, starty, endx, endy, string)
think of it as an textbox, the top left being the start and the bottom right being the end, i will fix some of the bugs soon (word splicing and more to come that will take a long time).
It does not provide as much detail (line numbers ect)
I deal with large amounts of code (one i am working on is about 1500 lines of code. so using that, the area it puts out could take ages to find.)
Then i use smtplib to send an email so I do not have to find it, instead - when people come across it - it logs in to my mail daemon account and sends me an email giving me the precise line, time, and name of the function as well as the type of error so i can quickly patch it, i will then simplify things for the user by finishing my auto-updater to patch the program.
That is why i do not use that.
Depends... I’m familiarizing myself with the os module... I’m currently learning numpy... I learnt OOP, and I’m practicing that.... I know some things in sys module, same for random.... I need to check out src module.... and also I’m Gud at error handling (with if statement)... still need to learn how to apply try...except...else/finally... statement
Also in the print_slow function... I recommend using sleep(0.05) as it looks better ... but it’s ur choice
I will help