#pyweek-game-jam
1 messages Β· Page 10 of 1
@tiny mesa Thanks!
How many judges are there? 119 games is a lot of games to play!
Django web application for pyweek.org. Contribute to pyweekorg/pyweekorg development by creating an account on GitHub.
I don't appear to have a checkout of the latest pyweek.org codebase π
It's been end + 1 day for at least 9 years
well how about that.
@valid prairie everyone is a judge
the textual schedule really should reflect that, my bad
adding the upload grace period really was my worst mistake π
I have one of the songs from my game in my head.
but I had so many people asking for extensions π
I always forget that there's a grace period until after I upload
I'll forget next time too
But then early reviewers hit some showstopper bugs that get fixed, and entries get repackaged and reuploaded
It's probably for the best that there's some time to get everything sorted, having to deal with packaging and platform compatibility issues within the challenge week would suck
I could spend the entire week on platform compatibility
So does judging start after the upload period end
Yes
Yeah, I'm not really concerned about there being a grace period, just that the messaging around it is confused. Currently the site says "judging begins". Again, my bad.
up to 32 entries with final submissions \o/
/o/
only 32? people really taking advantage of the grace period
32 is a pretty good finishing rate
Don't be wasteful.. it's there to be used π
the time's not for development tho
yep.. but as @woeful tree said, packaging and testing platform compatibility takes time and iirc, it is allowed to fix bugs that prevent your entry from running on platform X/Y/Z...
for those who go through the effort of creating an executable binary for Windows/MacOS/Linux, it is nice to have those extra 24h to deploy and test
not pyweek, but nonetheless, goats
https://editor.p5js.org/gelami/full/yaph1RD_6
I am happy cuz at least I created my first game ;)
im very impressed by your goats tbh
uhmm
is there a way to add a file today
in the zip we uploaded one file seems to be missing
pls tag me then
k I fixed it
yay I'm done FINALLY
Congratulation to all that have entered.
We finally made it too: https://pyweek.org/e/pw30/
(if you run into trouble running please let us know so we (still) can fix the bugs)
.
Hello everybody. Congrats to all who finished :).
yeah!
good job guys π
Hey, I've uploaded my stuff and only just now realised that it's convention to call the main file run_game.py (Mine is main.py)
We won't be disqualified for having the wrong name or anything as it doesn't seem to be an official requirement, only a suggestion, right?
don't worry.. as long as you also add short instructions on how to get it running, everything is fair game..
having a requirements.txt and a hint like:
To run the game:
python main.py
should be enough
Someone can explain me this channel? xd
see channel description
Does anyone want their game tested on Ubuntu?
@onyx basin go to your entries page on pyweek.org, upload your zipped project, marked as final
upload a file
this is the link
did you not register an entry maybe?
and maybe the unverified email also doesn't help.. not sure though
defo check spam
Oh wow, I did not remember changing my name lol
7 hours and 56 minutes to upload your entry
Watch me not upload an entry becausepipenvislockingfor the next 8 hours π
@onyx basin Registration has now closed. I can sort you out but next time you need to register an entry before the end of the competition.
You're ssjCoder_yt on the site, right?
@onyx basin https://pyweek.org/e/ssjCoder_yt/
Thanks to the people who reported bugs and issues for the arcade project during PyWeek π
Yes, thank you!
k one last question before uploading files end
like i just relized most of teams have the file to run the game run_game.py
is it problem if i named it differently but said which file to run in desc or should i rename and reupload with it renamed to run_game.py
?
I read the description on how to run an entry.. could be gloobleblorg.py and I wouldn't care π€·
π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄ π΄
now I want a vacation to a small island
is it problem if i named it differently but said which file to run in desc or should i rename and reupload with it renamed to run_game.py
@low tulip It is not a problem
this was my first game jam
it was cool
if I didnt spent over 10 hrs programming on the last day
argh.. the pygame package on pypi is a bit out of date... last release in April 2019.. no manylinux python 3.8 package...
That's because development switched to Pygame 2
You could try your game on Pygame 2 and recommend that if it works?
Pygame 2.0 is aiming for backwards compatibility with Pygame 1.9
its not our game... I'm trying out some other contestants entries and half of them want me to install pygame..
If you, (or anyone) have problems getting our game (goatforsaken) to run, feel free to @me.
Or drop a note in here.... I am sort of following it π
Best part about pyweek + python-discord.... we can now offer pyweek tech support
FYI: to Wind a Way creators, there seems to be a problem with your upload...
Permission error from AWS?
yep..
Maybe @woeful tree could double-check it's not a pyweek site issue.
I am getting it too : https://pyweek.org/e/scotchgames/
@modest tapir or maybe you can upload again
@sacred marsh @graceful dust I have restored it from the S3 version history
It is a site issue; somehow the database gets out of sync with S3
Don't know how though
I should probably make the site log a lot more
If anyone wants to check the downloads with the PyWeek CLI: https://pypi.org/project/pyweek/
I could do it myself, but that would probably be tomorrow
You can also @me if you are having trouble with my game, Marooned!
If anyone wants to check the downloads with the PyWeek CLI:
Oops
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: https://pyweek.org/30/downloads.json
Sorry about the ping.
Anyway, no hurry. I am trying to spend as little time on the PC as possible today and tomorrow π
Will look through the other entries when I have time.
Ok, investigating
Fixed, two more instances of the same problem
I think people might be uploading the same file twice? And the Django S3 store is writing a second version (under the same name) and then deleting it
Hmmm.... Still can't get Wind a Way to work. pygame==1.9.6 doesn't install, and 2.0.0.dev12 just gives me a black screen.
Got it working. Had to install portmidi sdl_image sdl_mixer sdl_ttf
Not sure what the situation is but the Pygame repo has a branch called 1.9.6-python3.8: https://github.com/pygame/pygame/tree/1.9.6-python3.8
pip install failed with a not very clear error message π
But it must've been a compilation error where it was missing dependencies.
(Or just dependencies... not sure it actually compiles locally).
Judging now begins!
nice
I'm playing it now and I'm stuck on the seesaw part
I accidentally gave the wrong entry an award lol
lol
@keen geode in your readme, I believe you need to pipenv sync first, your game looks awesome though. I love that there is a swimming sprite and how the movement changes. The art all looks really nice. The boat kept running away from me haha.
Are the islands procedurally generated? I know you were playing with that earlier.
Ohh I see thank you, it's pipenv sync for installing from the .lock file and pipenv install from the pipfile?
And yes the islands are done using perlin noise (noise module)
That is awesome, they came out really nice. I'll have to peep at your algo xD
@keen geode and pipenv install will get the latest version of the modules. So yeah, pipenv sync is to match the requirements
iirc
I thought it was actually pipenv install lol.
I might have also sunk too much time doing the collision detection
So I don't really have an actual game to show π
really? collisions were pretty nice. It all looks really nice and fairly polished actually.
It just looks like a game that you had a week to make, haha (as in it looks really good, it just looks like more features could be added) really nice though. The procedural generation is really cool imo
and your game is pretty complete, you saw our submission I assume haha
that goat is still really nice xD
Have you checked out the other entries?
I had trouble completing Apart, had to look at the source code to solve i
i had huge trouble completing almost any game that requires even a little bit of skill
xD
cause goats
@keen geode goat
i use pycharm and you dont have to do pip install
just go into project configuration and add the pygame configuration
sorry, but since this is my first time participating in pygame, I am not really sure what we have to do now?
how do we judge entries and on what basis?
File "run_game.py", line 126
bgmpath = f'music/{bgm}.ogg'
^
SyntaxError: invalid syntax
``` @lusty wasp
when i ran your game obbo
maybe a missing : somewhere?
lemme see
@keen geode awesome game, but just one question is there unlimited boat tiles?
Yeah I didn't have the time to add resources and inventory π
also whoever made castedaway really awesome just when i press help nothing happens, the music is awesome, the graphs is also awesome relly nice
np @keen geode really nice game, the way we can zoom, and graphics
i can't listen to arcade sound no idea why π¦
Thanks, oh my game doesn't have sound : P
how do we judge entries and on what basis?
is there going to be an announce ment announcing the winner
@daring sleet if you go to https://pyweek.org/30/ there's a "Ratings Dashboard" which you can use to rate the other entries. Information about the judging may be found in the Help page on the site.
@frail wharf yes, once judging is finished, as per the schedule on the page ^
which is your game? @tiny mesa
@pearl oxide https://pyweek.org/e/MASA-01/
well now my aim is to try every game and rate them
lets see how successful am i π
\o/
Installing collected packages: pytiled-parser, arcade, esper
Attempting uninstall: pytiled-parser
Found existing installation: pytiled-parser 0.9.4a3
Uninstalling pytiled-parser-0.9.4a3:
ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: 'LICENSE'
Check the permissions.
``` @tiny mesa
did pip3.8 install -r requirements.txt
what sort of error is that π
π€·
@pearl oxide are you installing into a virtualenv? because that looks like you might not be?
should the files be inside the venv file or outside?
you should make the venv in the directory the game is in (in almost all cases where the game requires a pip install)
python -m venv venv to create it
that looks correct - is the pip you're running from in the venv?
I can't think of any other reason why "[Errno 13] Permission denied: 'LICENSE'" might happen π¦
right, but you need to activate the venv inside that dir before running the pip install
I made a README.MD Instead of README.txt, am I in trouble?
otherwise you're running the system pip, which will run into permissions issues
@daring sleet no
ok i activated it lemme run it now
phew thanks @tiny mesa
why would you think you're in trouble?
Β―_(γ)_/Β―
I mean it was written your entry SHOULD have a README.txt
in the rules
You MUST include a README.txt which at a minimum indicates:
yeah, as long as it's plain text and not a (I dunno) word doc or something π
the ".txt" in the rules is over-specifying
@tiny mesa First time I have seen esper + arcade combo π
\o/
I think the only thing we really, really missed, was hierarchical sprite groups like in cocos2d
we struggled with how to manage the esper state vs the arcade state, but it was also our first time working with ECS at all, so we made some missteps, and in hindsight should have had a much clearer split between the Component data and arcade's structures
but mostly the hierarchical sprites. really wanted to do multi-part sprites for animation and emoting, but it would have been too much extra effort
(we wasted a bunch of time at the start because isometric TMX maps are apparently super rare -- PRs will be incoming on arcade and pytiled-parser)
I mean. Who even does isometric these days, am I right? Just do 3D, geez π π
(to paraphrase a conversation we had after we'd finished)
Awesome π
also, to be clear: ECS / esper was amazing to work with, we loved the experience π
game jam + learning new stuff + PRs with improvement to the used libraries = win, win, win
yeah!
also, I just put out an actual python3 compat release of euclid, with Alex's blessing, I'm now its maintainer https://pypi.org/project/euclid/
File "run_game.py", line 126
bgmpath = f'music/{bgm}.ogg'
^
SyntaxError: invalid syntax
``` @lusty wasp
@pearl oxide you need a remotely recent version of python, such as 3.7 or 3.8
@tiny mesa That's good. I've used Euclid a lot before. But vectors should not be mutable in Python. I've just created this to replace my use of (mutable) pygame.math.Vector2: https://github.com/lordmauve/wasabigeom
Perhaps we need a "vector classes" page on the ReadTheDocs site
Oh wow, you really rock that fez xD thought it was just for pfp
@woeful tree I remember you plugging that during the comp, yeah. We used a number of euclid features, the connect() was especially helpful in getting us a nicer polygon collision/response for our movement
Maybe I'll steal that and cythonise it
π
I already stole and cythonised encukou's bresenham algorithm
The other thing I want in a vector class is to be able to write vec2(2-sequence) or vec2(x, y)
@pearl oxide well, it was tripping up over the f-strings which are new in Python 3.6, so I assume you must have been accidentally running it with the wrong version of Python
@woeful tree is that only for standalone vector libraries?
Or could a library that includes a vector math library be listed there?
@lusty wasp I was intending it to only be standalone libraries
I mean, when using pymunk you end up using pymunk vectors, so I didn't feel I needed to mention pymunk
I listed pygame.math because while it's a component of Pygame it is completely independent of the rest of Pygame
And actually nothing in Pygame uses it
I assume Panda3D has geometry classes?
How so?
@woeful tree in the sense that you need to install the whole of panda3d to use it.
You could use the linear math classes in a non-Panda application if you wanted to, but most probably wouldn't want to pull in Panda3D just for that.
seems overkill yeah π
hi
i have a question about generators
are generators iterables and iterators at the same time ?
in python, all iterators are iterables
yes
aaah okay
now i get it
def gen(n):
for i in range(n):
yield i
print(dir(gen))
if this generator is an iterator , im supposedd to get the next and the iter methods in the output
but i didnt
['annotations', 'call', 'class', 'closure', 'code', 'defaults', 'delattr', 'dict', 'dir', 'doc',
'eq', 'format', 'ge', 'get', 'getattribute', 'globals', 'gt', 'hash', 'init', 'init_subclass', 'kwdefaults', 'le', 'lt', 'module', 'name', 'ne', 'new', 'qualname', 'reduce', 'reduce_ex', 'repr', 'setattr', 'sizeof', 'str', 'subclasshook']
these are the methods i got
I think this is the wrong place to ask tho...
The reason is that you get a generator when you call the function. So print(dir(gen())) should show what you expect
if you compare with range, range is not a generator but range(10) is
@daring sleet getting some strange errors extracting your file.
$ ls -lh The\ Lost\ Goat/assets/fonts/
ls: cannot access 'The Lost Goat/assets/fonts/Roboto': Permission denied
ls: cannot access 'The Lost Goat/assets/fonts/Noto_Sans_JP': Permission denied
total 0
d????????? ? ? ? ? ? Noto_Sans_JP
d????????? ? ? ? ? ? Roboto
thelostgoat.zip is unplayable in its current state. I will have to investigoat
I use arch linux btw
I already tried sudo chown -R
Nah, I added my own username :p
So it can't write the directory, since you don't own- ah, right
Just not in the command in here because you don't need to know it xD
I know you all want to hax me and steal my goat sprites.
Hmm.... sudo ls works
And shows me as the owner
OH
The folder has no executable bit set
Weird
Going for a walk, since it's almost summer, will investigate later....
But yes, you might need to chmod +x on Linux systems.
@graceful dust I don't have Linux, I haven't tested it out there, sorry. I have tested it on Windows though
yes, that's a valid point I'll do that next time
If your game uses a compatible engine.
OMG I spotted a cool pyweek entry:
https://pyweek.org/e/Cactus_Cushion/
loL
thats mine
would be great if you tried it out, and left honest feed back, thx
@graceful dust I don't have Linux, I haven't tested it out there, sorry. I have tested it on Windows though
@daring sleet all good. I have enough experience troubleshooting that I can probably get it to work. So far, folder permissions are wrong, and I am getting import errors because your variables don't match the case of the files themselves, and *nix systems are case sensitive. Definitely something to keep in mind in the future.
FileNotFoundError: [Errno 2] No such file or directory: 'assets/fonts/Noto_Sans_JP/NotoSansJp-Medium.otf' <-- lower case P
NotoSansJP-Medium.otf <-- capital P
is it also because it linux it is\ and it windows it is /
Then pygame.error: Couldn't open assets/CPU.png -> assets/cpu.png
change the / to \ and you will get it working @graceful dust
lol
/ is the correct path separator for Linux
and it uses a join function which I presume is portable.
win uses backslash or forward slash, linux forward slash only
The problem is that Windows file systems are file insensitive. Linux / Unix tends to be sensitive.
$ mv -iv assets/cpu.png assets/CPU.png
Kind of a pain to do for all the files though :p
6 minutes in lol No such file or directory: 'questions/Keyboard and mouse'
Hey I got a question
I accidentaly uploaded an empty zip file (so the game isnt in that zip), but I copied a link to the games repo in the description
I will make sure that from now on I dont add or remove anything from that repo, so will it be able to be judged on ?
You already have one commit 9 hours ago 
And you used non-free music. https://pyweek.readthedocs.io/en/latest/rules.html#existing-artwork-music-and-sound-effects-may-be-used
I will still try your game though, because I don't think it's fair to discard your efforts just because you didn't follow the rules π
Ok, I think this was all the steps to get the-lost-goat working on Linux. From inside The Lost Goat/:
chmod +x assets/fonts/
mv -iv assets/fonts/Noto_Sans_JP/NotoSansJP-Medium.otf assets/fonts/Noto_Sans_JP/NotoSansJp-Medium.otf
mv -iv assets/cpu.png assets/CPU.png
mv -iv assets/keyboard\ and\ mouse.png assets/Keyboard\ and\ mouse.png
mv -iv assets/motherboard.png assets/Motherboard.png
mv -iv assets/phone\ battery.png assets/Phone\ Battery.png
mv -iv assets/wifi\ card.png assets/Wifi\ Card.png
mv -iv assets/scientific\ calculator.png assets/Scientific\ Calculator.png
mv -iv questions/Keyboard\ and\ Mouse questions/Keyboard\ and\ mouse
when loading assets, using os.path.join is recommended
so you don't need to worry about '/' or '\
That wasn't the issue. It was file names being case sensitive, which they were probably not aware of. Was kind of annoying to fix, but not particularly hard.
But yes, definitely use portable functions.
Running all the games is like a game in itself. Figuring out how to run various entries. Some are easy while others are like bosses π
Yup. I figured if someone took a week to write it, they do deserve some effort on my part to get it working.
Within reason.
It's like opening a surprise box
hey i am new to programming can anyone look over my new work? https://github.com/nero-cmd/fionbot
It's like opening a surprise box
Sometimes you get a nice π, sometimes you get aFileNotFoundError
hey i am new to programming can anyone look over my new work?
@onyx basin Not to spam in the PyWeek chan please. This is for discussion aboutgoatspython games.
How did this goat thing start anyway?
Goats goats goats was the best theme
@daring sleet all good. I have enough experience troubleshooting that I can probably get it to work. So far, folder permissions are wrong, and I am getting import errors because your variables don't match the case of the files themselves, and *nix systems are case sensitive. Definitely something to keep in mind in the future.
@graceful dust Definitely, thanks for the advice π
when loading assets, using os.path.join is recommended
@gusty lodge I did useos.path.join
I posted the steps I took to get it working, so maybe add them to your entry's description
okay thanks!
Why repeat the spam? smh
Hmmm.... do I really need blender to run Obbo's Descent?

@graceful dust You'll need Blender if you are not using the source with pre-built assets (the obbo-1.0.0-built.zip marked as "final") or one of the pre-built binary distributions.
Ok, I was just confused. The README in the built distribution only mentions running from source.
Ah, right, the README is unmodified from the source version. That is certainly confusing =/
No worries, it ran fine.
That's the important part π
You'll need it at some point in your life anyway
I have installed it in the past. I just suck at art, and I don't need blender to remind me π
System.out.println("Java is Superior!");
Best channel to write this π
if i was to put this but for firstname and surname would it work
#word = "automoble"
#print(word.capitalize())
print (firstName.capitalize())
hello
i wanted to convert a py file to exe
and to do that i installed pyinstaller in the cmd
but when i give it this command : pyinstaller --onefile filename.py
it doesnt work
i get this message : 'pyinstaller' is not recognized as an internal or external command,
operable program or batch file.
python -m pyinstaller --onfile filename.py maybe ?
Something is wrong with your installation or path if it is not recognised
@bleak mountain #βο½how-to-get-help
Stop spamming this channel with random questions that are not goats pyweek related.
python -m PyInstaller case-sensitive
What exactly is pyweek
@amber hamlet https://pyweek.org/
Oh wow. Thanks!
How many times a year does pyweek happen and when?
hmmmm looks like you need skilzzz to be there
How many times a year does pyweek happen and when?
@inland parrot Twice a year, so next will be in March or April, I guess.
oh so this is the last one this year?
@onyx basin how do you do the lights stuff for your project ?
I'm still trying to figure that all out myself:P
there is a post processsing chain that applies light sources and shaders
One of the other guys, 64-bit, on our team is working on writing an api for it to submit to arcade.
it uses arcade.gl
I came across entries, where there's either only a Windows executable or no actual submission at all (as in only a github repo).. How lenient is everybody going to be in their rating, since I would consider these as "Failed to run / unplayable problems"??
If it doesn't submit anything, you can probably mark it as disqualify
the first question to answer in the ratings is: "Did the entry work?"
I do give some leeway, based on circumstances.
One of the other guys, 64-bit, on our team is working on writing an api for it to submit to arcade.
@onyx basin ohk, π
Like one entry didn't work at all because of file permissions, and then because file names were wrong (didn't match file name cases, because it was written on Windows where file names are case-insensitive)... I fixed it up to work on Linux.
But if others mark that as unplayable... Β―_(γ)_/Β―
I even modified some code on one game, where the author(s) didn't consider someone having a multi monitor setup with varying screen resolutions... (please people, don't force your game to be full screen!! make it an option..), but entries with no zip file or the zip not containing the source π€·. I'd call that unplayable, since the only windows PC I have is from work and I'm certainly not running a ".exe" on that one..
Yeah, I am not installing Wine to run .exes in Linux lol.
You can also mark those as disqualify.
In comments, mention rule 7: https://pyweek.readthedocs.io/en/latest/rules.html#final-submission
still.. to be able to mark any entry as disqualify you'd first need to mark them as Playable... thus I'm marking them as Failed to run/unplayable problems
disqualify is meant to be used for entries, that do work, but didn't follow the rules to some extent
I still haven't been able to run The Acoltye
There's a venv with the packaged folder but the command in the readme doesn't work
Possibly better to assume it is playable, and mark it as such, then choose "disqualify" if it failed to obey the rules.
Maybe Mauve can clarify...
@keen geode I just deleted the venv folder and created a fresh venv for it.. did work for me after
Yeah I had just done that now
I just used venv instead, I didn't know what they're using for the venv
Unable to create process using '/bin/python3 run_game.py'
Nope, I'm still getting the same message as before
I'll try the one from the github repo
I'm not sure how an entry can be in the judging list without having a final upload π¦
@keen geode just tried it again, delete the folder "venv", create a new one python3 -m venv venv, activate it source venv/bin/activate (if on posix) otherwise venv\Scripts\activate.bat (if on unholy OS) -> pip install -r requirements.txt -> python run_game.py
Yeah I just tried it again too, from the repo now instead, same thing π¦
There's a pyinstaller spec file, I'll try to build it instead
Nope still doesn't work
The "failed to run / unplayable" is there so you can mark it as such and move on without disqualifying or giving ratings when you can't play it.
I just really want to play it to see the cool particle effects π’
The "failed to run / unplayable" is there so you can mark it as such and move on without disqualifying or giving ratings when you can't play it.
Well, if you can't play it because they didn't follow the rules and failed to upload a source zip, it should absolutely be disqualified.
failing to upload source is a different thing - that's explicitly in the rules as a requirement
that's a DQ π¦
Bruh why does it not work, tried pipenv too
Hi
Hello christmas cat
Which entry doesn't have an upload?
@glad vine 's @woeful tree
Yeah
Thats my fault
but you can download it from github
(We also didnt change anything since the jam ended)
What is the URL for your entry?
Oh, I thought @tiny mesa was saying that there wan't an upload
Its an empty upload
there is a file, but it doesnt contain anything
because I zipped our entry without recursion enabled...
Oh, I can fix that
That would be amazing
Shall I just upload your tree as of https://github.com/bottleInALightning/pyWeek30/tree/4e7130a9ceaa00b1f29fda37bb02ea482529f6d2 ?
That would be amazing
Done
This now seems kinda unnice to ask, but can you do this version?
https://github.com/bottleInALightning/pyWeek30/commit/066ba00359bf2036abcc34de5ceb76eaa3ab4e76
Because at that point we added the game map (not just a place holder) and it is still inside the time limitation
@woeful tree there's also: https://pyweek.org/e/atthetop/ and https://pyweek.org/e/Ishes/ which do not supply a final entry
and https://pyweek.org/e/stoepsel/ that only provides a Windows .exe as final entry
btw, where can you see ratings on your own entry?
after judging ends
oh ok
@glad vine I just went back to the last commit that was within the time limit. The one you mention is 15 hours too late:
commit 066ba00359bf2036abcc34de5ceb76eaa3ab4e76
Author: bottleInALightning <67076626+bottleInALightning@users.noreply.github.com>
Date: Sun Sep 27 16:11:52 2020 +0100
oh ok than its fine
I'd recommend updating your entry description and clarify where to find the README etc, or if you want to recommend a different version to get the proper experience you can do that
It still uses non-free music though lol
mine?
This isn't commercial use though
The rules say only assets under an OSI-approved license, or Creative Commons
wait im searching for it right now..
So even if you are allowed to distribute royalty-free, it breaks the pyweek rules.
Specifically, 6.2
and https://pyweek.org/e/stoepsel/ that only provides a Windows .exe as final entry
They seem to have uploaded 2 files with the same name. @woeful tree can you get the older version? Maybe that one has source?
Actually, I guess *nix users can check it out from GitHub
hey everyone, I am building a frontend framework in python. if anyone is interested in working with me or testing it, hmu.
Is there a GitHub repo? @spice wolf
@graceful dust since PyWeek is games, I thought this could apply to game development. @valid prairie it does not work yet, but https://github.com/gideon357/web-framework.
hi @spice wolf I'm new to Python, will love to help test and learn a few things from you
They seem to have uploaded 2 files with the same name. @woeful tree can you get the older version? Maybe that one has source?
@graceful dust I see several versions, yes, but the older one is 300MB. I am not going to download that on my phone
Should be fixed
I kinda wish pyweek had some indication of how many ratings an entry has, so I can look at the less-rated ones... hmm...
It does! The less rated ones are the ones with less glitzy screenshots π
π
what's the theme for this pyweek
It's already finished last Sunday
i know
The theme is goats goats goats Castaway
Should be fixed
Great, thanks!
are there any prizes for winners?
Internet Points and the PyWeek Champion role here
The main prize of PyWeek is, that libraries used in gamedev with Python get better and more stable after every PyWeek
The eternal glory of appearing on the front page (except when people forget to add the winners, which is usually the case)
ποΈ
My bad
It's not exactly forget, it's the fact that I need to go and gather screenshots, make HTML changes, test them, and deploy
Also it's probably about time I pulled some screenshots off the carousel
whats pyweek
https://pyweek.org / also see channel description
Oh, there is a prize: you get a special role in this Discord server
Former winners may apply; some people (like that there rdb) have it already
are you accepting contributors on the pyweek website project?
has the winner been decided
Nope. Judging ends in about 8 days
Yeah but it's not like the role is visible in any way
(At least not for me since the colour of the other roles takes precedence)
I'm not complaining, I think the achievement of winning PyWeek is already enough of a reward in itself
Put a funny hat in your pfp or something π
@woeful tree one suggestion might be to make the screenshots on the homepage actually link to the respective entry when the title is clicked.
^ This I was trying to checkout projects today from that slider, but I couldn't
Judging FAQ
PyWeek 30 has ended and we're now in the judging period. You can see and play all the finished games at https://pyweek.org/30/entries/
How does judging work?
Anyone who submitted an entry can rate all the other entries, at https://pyweek.org/30/rating-dashboard
When does judging end?
Judging will end, and results will be announced, at 2020-10-11 at 00:00 UTC: https://time.is/0000_11_Oct_2020_in_UTC
Can I see the ratings so far?
No.
What's this all about?
Read https://pyweek.readthedocs.io/en/latest/
what's pyweek
The pins should answer that
nice
ooh @woeful tree could I have my winner flair (pyweek 3) pls or do I not count π
also @woeful tree a small suggestion to the channel description, perhaps change "Discussion channel for everything related to PyWeek" to "What is PyWeek? See pyweek.org"
I don't have permission to do either of those things :-(
flair assigned @tiny mesa, looking good in pink
ooh thankee π
I've changed the topic
Fantastic, thanks!
(we just seem to get a lot of "what is pyweek" questions here π )
can I be today's what is pyweek question?
I just joined the server today,
ah I see the link above nvm
Has anyone gotten the sound to work on games that use the arcade library on Ubuntu?
WHO WON?
Has anyone gotten the sound to work on games that use the arcade library on Ubuntu?
@deep crystal not on Ubuntu, but I had to installpulseaudio-alsa. Probably you are missing a similar library.
I use Arch Linux btw.
Maybe apulse
@deep crystal not on Ubuntu, but I had to install
pulseaudio-alsa. Probably you are missing a similar library.
@graceful dust Thanks. Is pulseaudio-alsa different from just pulseaudio? There's no package called pulseaudio-alsa that I can find.
The error I get by the way is: "Warning, can't initialize soloud name 'soloud_dll' is not defined. Sound support will be limited."
Oh, then that sounds like another issue...
And yes, pulseaudio-alsa gives pulseaudio support for ALSA.
Happy birthday, @deep crystal!
How do u know it his birthday
Mind powers
@deep crystal happy birthday!
Happy birthday, @deep crystal! (even tho i dunno you)
@deep crystal happy birthday!
happy birthday @deep crystal !
Ha, thanks everyone!
@deep crystal Joe has given you your pink winners Discord role
lookin' fresh, happy birthday!
@rocky cloak
Hello, who is the maintainer of the PyWeek website?
@mauve
Ok thanks
I dunno how to do this stuff
What
Hello, it's the weekend and I have finally time to try-out those games :). However, I am running into a problem with the entry "The Lost Coast". There is a requirements file that contains a list of packages that are required I think. It says that it should be opened using "conda". I have no experience with conda, but managed to install it on my Win10 machine. When running the command, I get the following error:
PackagesNotFoundError: The following packages are not available from current channels:
- six==1.15.0=pypi_0
- pytmx==3.21.7=pypi_0
- pygame==1.9.3=pypi_0
Am I doing something wrong?
And these are the channels where it searches for the packages I think
This is why we made a web game. If I add how much time I've spent on Python package issues it must add up to weeks or months.
Sorry for the unhelpful comment. I guess you can try conda config --add channels conda-forge, see if maybe the packages are available on that channel.
@dreamy carbon not sure why you posted a huge code block here, but this isn't the channel for it.
what is pyweek
π check the pins!
@lavish cipher
nothing happens if u ping it
lmao
bruh I missed this
Can someone help me out for my college project??
If your college project is PyWeek, youβre about 1-2 weeks too late. If itβs not, might I remind you that this channel is only about goats PyWeek.
lol
hi
print("Yes it is Earth you weird programmers have been using my name and I am angry.")
print("Yes it is Earth you weird programmers have been using my name and I am angry.")
There's a ROT-13 hints/solutions section on the pyweek page for this entry
thx
@deep crystal happy bday
I beat Marooned (the 3D one), and BOY was it good!
Does anyone happen to have Pygame working with Python 3.8 in Ubuntu?
I definitely have but it's 2.0.0dev12
For 1.9 Rene told me to go hack on https://github.com/pygame/pygame/blob/master/buildconfig/manylinux-build/build-wheels.sh#L4
I guess backport that to the 1.9 branch
hey mauve!
do you have any issues on pyweek website that you need help with, I saw a few open but they were resolved tho?
It is helpful if you find an issue that is already closed that you just post saying you think it is
Let me have a quick look/groom
right, okay I'll do that
@woeful tree is it possible to still mark an uploaded file as "final"? It looks like some of our binary builds were mistakenly not marked "final".
I don't think so, but I could do it
I'd appreciate that very much, thanks π It's the macOS, Linux and Windows binary files
Hmm, I can't do it through the web I think, and I'm under a baby so I can't get my laptop
All right, no problem
@woeful tree what does "Overall non-working percentage" mean on the Rating Dashboard page?
It looks like it's 100% for both entries I marked DNW
Yes
Django web application for pyweek.org. Contribute to pyweekorg/pyweekorg development by creating an account on GitHub.
Fraction of all ratings that have marked it as not working
I think I thought it would help people understand how broken an entry is
@woeful tree is it actually working? Hard to imagine that 100% of people marked the entries in question DNW
Or does this only become meaningful once the results are in
And what happens to the score when (almost) everyone marks an entry as DNW? Could an entry win because all but one marks it as DNW, and the other marks it 5/5/5 ?
Yes
Is there a default score if it's 100% DNW?
I have never looked and I've always suspected the score calculator would simply crash
Fortunately it has never happened
There are some ORM pitfalls where it's easy to accidentally join badly
Yeah, I marked a working entry as DNW to test and it's still showing 100% for that one
What is one such entry?
I marked Castaway as DNW since I don't really want to go through the trouble of setting up a Discord bot
Oops, I mean /e/dragdev
There are multiple entries named "Castaway" so that doesn't narrow it down exactly π
select nonworking,count(*) from challenge_rating where entry_id='dragdev' group by nonworking;
nonworking | count
------------+-------
f | 2
t | 3
(2 rows)
Okay, so as I suspected, the page is broken
Yep
What would happen if a game was rated by no one?
That never happens
@olive gust I get this error trying to run your entry:
File "/home/rdb/.local/lib/python3.7/site-packages/ursina/shaders/__init__.py", line 5, in <module>
from ursina.shaders.height_shader import height_shader
ModuleNotFoundError: No module named 'ursina.shaders.height_shader'
I installed ursina using pip install from GitHub.
It looks like there's no height_shader.py in the Git repo of ursina.
Same with rim_shader.py
If there were no working ratings the score would be zero: https://github.com/pyweekorg/pyweekorg/blob/6ff1a5ade44910ba5accea769a22f24d2b550785/pyweek/challenge/models.py#L585
Django web application for pyweek.org. Contribute to pyweekorg/pyweekorg development by creating an account on GitHub.
@olive gust I managed to find a copy of these files in the Windows distribution of your game, now I can run it, but the mouse pointer is spinning like crazy.
@olive gust the mouse is fixed if I force the window to a fixed size, my window manager was changing the size of the window
I assume that is messing with the mouse cursor centering.
I just need to do finger gymnastics now to reach across my keyboard to operate WASD, since you're not using Panda's raw inputs
Ah, and there is no way to exit the game
There really needs to be a way to let people know of issues running the game if they haven't made a diary postβ¦
Being able to comment on entries would be nice
Thanks, @lusty wasp , I'll take a look
Has anyone been able to run The Acolyte on Win 10? Still havent been able to run it myself
There really needs to be a way to let people know of issues running the game if they haven't made a diary postβ¦
@lusty wasp Yeah, I've wanted that for years. Fortunately now we have GitHub links where you can open issues
I noticed that half the time people don't even have a watch on their own repo
@keen geode yes I was able to run it on both win10 and linux
@deep crystal not on Ubuntu, but I had to install
pulseaudio-alsa. Probably you are missing a similar library.
@graceful dust Any resolution for this? I've had to mark 1 game as DNW for this problem, would like to be able to fix the problem and give them a proper rating
Sorry, I just installed that package, and sound works, but I am not on Ubuntu.
sorry, I probably should have pinged only @deep crystal since that was the origin of the question.
you already Pinged them with the quote tho
yea, just meant I shouldn't have pinged Patryk too, since he was just trying to help cosmo
No, sorry. I didn't figure that out.
alright, I'll probably just move on then. does a DNW count as a 0 or as if I hadn't rated it at all? This bug isn't the fault of the entrant
Counts as not rated, AFAIK
@pulsar seal DNWs don't count, so don't feel guilty for giving them
Permanently ban a user for the given reason and stop watching them with Big Brother.
Unable to convert 'music' to valid command, tag, or Cog.
Lol sorry
np
hey what's pyweek
Pins π
wait pyweek is pins of programs?
Check the pins of the #pyweek-game-jam channel to see what PyWeek is.
Pyrates is pretty much unplayable on my laptop. Did they hardcode it at 1920x1080? π«
I had the same issue! I looked to see if I could find the code that creates the window, but I didn't.
Same issue! I had to travel away from my desktop and then tried playing on my 1920x1080 laptop. It was pretty eh... horrible.
Even so I thought it was a pretty good entry. I just moved the giant window left and right. π
Oh great idea
I think if you install pygame 2.0, you can add the SCALED flag to set_mode, and SDL will downsize the window for you.
I just discovered I messed up our deployment on Saturday with a trivial change... If you wanted to try https://alasala.ew.r.appspot.com/ and got an internal server error, it's worth trying again now.
hello i'm new guy, nice to meet you all
Hello
im also new and i wanted to start programing and coding later
does anyone have any tips for me?
or a website i can use.?
There are some resources on the pydis website. This channel is for the pyweek event, so check #bot-commands - I pinged you.
Bot posted a link.
@onyx basin I believe you asked about my team's game in the comments section of the website: so sorry, our copy wasn't running due to our discord server getting raided, I've put it back up now π
Has anyone played my PyWeek entry? Some feedback would be really appreciated.
Feedback is coming on Sunday!
Which topic would be the best for someone who is just learning to code?
@jaunty mica Iβd recommend asking in #python-discussion or claiming a help channel (#βο½how-to-get-help). This channel is purely for discussing things about the PyWeek event
@mild skiff I get
ImportError: No module named builtins```
using py 3.7.3
any idea what is causing that? because when I start py and do 'from builtins import range' is works fine
installing future did not help
commenting out the those lines in the 3 files worked but then the platforms didn't go up and down (and the game was not beatable because of that)
Hi droid, these were meant to maintain compatibility with python 2 but I ended up not testing in python 2 in the end some probably doesn't work: are you sure you are running in python 3 and not python 2? On 3.8.4 if I comment out those lines, it does nothing to the game (platforms still work)
I'm currently installing python 2 so I can test on that
I've just tested on 2.7.15 and I experience the issue you describe with the platforms: my apologies for not ensuring python 2 compatibility ... It sounds like perhaps you are using python 2?
@valid prairie which one is your entry?
Marooned! (With an exclamation point)
Got it: just had a play now: it was pretty fun for the first level, but it seemed like levels 2/3 were impossible to beat: level 3 right from the start, seems like there is no way to make the jump? Maybe I'm missing something?
#pyweek-game-jam is in a "PYWEEK 30" channel group. Maybe the group could be renamed to "GAME JAMS" or "CODE JAMS". Might help orient people better.
@valid prairie actually don't worry I just figured it out: you need to be moving to jump higher, so I could beat the game. That mechanic seems a bit unintuitive to me, but not sure? Game was fun.
@raw sandal did you figure it out?
@mild skiff you are right, I was running it in python 2.0 and I'm not sure why. Since on win there is the py launcher and I assumed that it would use the latest installed python so I started it like:
py .\run_game.py
but when I tried
py -3 .\run_game.py
it worked as intended. Will have to investigate what is causing py to launch wrongly. Thanks for your test. (and yes, I'm aware that this pyweek only python 3.x+ is officially accepted although there are some entries for py 2.7)
#pyweek-game-jam is in a "PYWEEK 30" channel group. Maybe the group could be renamed to "GAME JAMS" or "CODE JAMS". Might help orient people better.
@novel storm I think it's a temporary group and will be deleted after the event (until PyWeek 31). Also, #community-meta is a better place to discuss the server organization.
@novel storm I think it's a temporary group and will be deleted after the event (until PyWeek 31). Also, #community-meta is a better place to discuss the server organization.
@graceful dust No, it won't be deleted. It'll be demoted a bit but remain available.
In Escape the Island, help just tells me "Invalid Command"
use pygame 2
.savetheearth
@gusty lodge I might as well use python 3.9 as well, seeing as I donβt have pygame installed on that python version.
aye
um what is pyweek?
um what is pyweek?
@onyx basin its a game jam
ok
@lusty wasp any idea what I did wrong?
File ".\run_game.py", line 231, in <module>
main()
File ".\run_game.py", line 227, in main
app = GameApp()
File ".\run_game.py", line 44, in __init__
pman.shim.init(self)
File "...\python373\lib\site-packages\pman\shim.py", line 14, in init
pman.build(config)
File "...\python373\lib\site-packages\pman\core.py", line 343, in build
PMan(config=config).build()
File "...\python373\lib\site-packages\pman\core.py", line 394, in __init__
self.user_config = get_user_config(config['internal']['projectdir'])
File "...\python373\lib\site-packages\pman\core.py", line 188, in get_user_config
activate_this_loc = os.path.join(os.path.dirname(pyloc), 'activate_this.py')
File "...\python373\lib\ntpath.py", line 221, in dirname
return split(p)[0]
File "...\python373\lib\ntpath.py", line 183, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Ping @wary blaze
It should be possible to run our game without pman, but I'm not sure how
@raw sandal you could also grab the precompiled Windows binary from our entry page
I run it like this ' py -3.7 .\run_game.py' and this should work, yes?
Are you using a venv?
It's possible we never tested the py launcher
I hope @wary blaze will be able to help. It may be something specific to your Python install.
I'm not exactly sure what's going on here, but it does seem to be something funky when trying to activate a venv. pman had to historically mess with venv a bit manually because of Blender nonsense. I should really rip that stuff out.
Just did a quick test, if you grabbed the zip with the prebuilt assets it's possible to comment out everything related to pman from run_game.py and add a line to settings.prc, like so:
model-path $MAIN_DIR/.built_assets
Yup, that should do it.
I don't have an internet connection here or I'd make a new zip
The shim just auto builds and updates the model path.
@raw sandal ^ You could do the above with the source zip (the one with the prebuilt assets) or you could decide to grab the binary exe build instead, which we know works on Windows.
Apologies for the inconvenience... we had planned to strip out pman for the final zip, but time was short.
thanks for the tip, but I figured it out:
pip installed panda3d-pman in version 0.8 by the requirements but it worked when I update it to 0.12.x
must be a bug in the 0.8 version on win
I saw a couple of ratings in "Alone in the Sea" gave DQ or very low scores for the following reasons:
- music copyright
- image copyright
- stealing texture
so,
-
I've INCLUDED a copyright.txt for the music in the final submissions, please read them, they are all license free music.
-
The goat image from undertale is from undertale wiki, its textures are under creative commons and pyweek is no where close to a commercial use.
-
I don't know where that comes from and I even have the editing history on paint.net. The textures are no where good enough for me to 'steal' it from anywhere, and I'm pretty sure that no one will even want to reuse those textures either.
I'm just a little depressed how people say that I stole those things in the rating comments, on a pyweek project that I've worked so hard on
also there are just people who give extremely low scores for a couple of entries, I can't imagine why a game like Marooned by mit-mit or Wave Summoner deserves 2s in innovation and production, while giving 4s and 5s in some other games.
Don't worry dude, haters gonna hate. You made a game, so be proud of it
ye, it's just not fun being accused 'stealing' ;-;
Congratulations to everyone for a great PyWeek, and Tee in particular π
Wrong channel π
Congratulations everyone!
I guess we need screenshots of the winners for the carousel
Congrats to all!!
@gusty lodge If you took art from a commercial game and didn't even mention it in your readme then just apologize and do better next PyWeek.
Most reviewers didn't realize the blatant violation of rules and you got great reviews and ratings. I'm not sure why you even wanted to call attention to this on Discord.
Hey all, congrats on another pyweek! It was fun
One thing I noticed this pyweek was that although we had over twice the entries as last comp, we still only had about the same number of peoples leaving feedback, whereas I would have thought this would double too? Does that mean we have a lot of people not participating in the voting/feedback?
Not sure. We could try putting out more regular announcements during the event here as well
Maybe create a way for participants who are active here to opt-in to those announcements or just have a separate pygame announcements channel during the event
I took a week off for PyWeek, but I didn't take a week off for voting. π I'm really ashamed, but I only managed to try 10 or so entries. I haven't even tried the winners. I'll try them today!
well at least read the whole thing before commenting on it
;-;
but it was a fun run, congrats on everyone who finished a game(especially their first!) and see you in the next pyweek
...
@mild skiff I think the amount of time that people have to rate other entries probably didn't increase.
Last time I had time to rate most of the entries, this time I rated only some, because there were so many.
@visual glen do you mean a "pyweek announcements" channel? It would be cool, fwiw, to have the "Latest Activity" (showing diary posts, git commits, and uploaded screenshots) mirrored in a Discord channel.
I think mauve may have been experimenting with that
@mild skiff I think the amount of time that people have to rate other entries probably didn't increase.
@lusty wasp same, i usually rate every game but I had trouble doing that this time );
im learning 3
Wrong channel
Yea, I rated a few team entries, then switched to individual games and rated all of them since I was entering in individual category. Just too many games to play/rate all of them anymore. It's a good problem to have. It looks like most games got a good 10-20 ratings, which means on average people are rating quite a few games
@woeful tree https://pyweek.org/e/Gaston/ "1000% respondents"?
I guess you were right about the math breaking when all raters vote DNW, I just didn't expect it to break in quite this way
Hello guys
Command 'help' not recognised. Did you mean: held, hell, kelp, goat? [y/N/abort/blame]
blame
goat
nono.. pyweek is fun with π
in your opinion is it easier to make a game in pygame or arcade
like what would you use for a commercial game made in python
Most likely arcade, even though Iβve never used it. Pygame is low-level, whereas arcade is a game engine.
it's not low-level
What's Pyweek?
@wild spindle https://pyweek.org/
Ooh... Ok
When is the beginning of next PyMonth? (The week leading up to PyWeek, PyWeek itself, and the voting afterwards)
@strong oxide Itβs lower-level than high-level game engines like Unity or Panda3D.
Pygame (which is built on top of SDL) already abstracts a lot of the lower-level stuff, and the only way to access lower-level graphics is to use OpenGL bindings for Python (pyopengl).
On the other hand libraries like pyglet and arcade (which uses pyglet) already provides ways to access OpenGL bindings without having to use external libraries.
So no, its not lower-level
so arcade would be better
can you use arcade for 3d games
i would go into unity but c# is a bit complicated for where i am
and i have a fairly deep understanding of python
@valid prairie Panda3D is at a lot more low level than pygame, since Panda3D actually allows you to access and modify anything that is happening in the graphics pipeline. Putting Panda3D in the same sentence with Unity makes you more wrong than you can even imagine, Unity comes with fixed Content Pipelines, Render Pipelines and modifying anything of that with Unity is a lot of work and bending over backwards.. pygame isn't as low level as people apparently think it is.. as stated before, it's built on top of SDL, which in itself is already a heavy abstraction from what would normally be called low level. The reason to use SDL in the first place is not to have to worry about low level stuff and have things just work on most platforms. But SDL is also very slow, making it actually not very practical for game dev.. just my 2c
Yes, it is very slow. Iβm interested trying to learn OpenGL again; itβs just that things like βtranslation matricesβ went over my head.
@valid prairie If you are interested in learning opengl try out moderngl!
hey! haha ive just been watching π
@jade lichen as far as I can tell, moderngl is very beginner unfriendly and requires you to learn how to write shaders.
Ok, maybe something like arcade is better for you then
Arcade has at last both options if needed, but only OpengGL 3.3 core. No compute shaders and all that jazz
But.. if you want your game to run in almost any hardware you should go with pygame (and the game type fits)
It is pyweek?
PyWeek ended 3 days ago.
h!trick
do u get banned for self promoting?
!rules
The rules and guidelines that apply to this community can be found on our rules page. We expect all members of the community to have read and understood these.
it may fall under rule 6
j
!rules
The rules and guidelines that apply to this community can be found on our rules page. We expect all members of the community to have read and understood these.
wat
If you want 3D and don't want to write shaders, your only option is really to use a higher level engine that handles the shaders for you like Panda3D
j
@copper rampart Here
!pban 765734856122171433 Rascism
:incoming_envelope: :ok_hand: applied ban to @unborn plume permanently.
hi
E
:incoming_envelope: :ok_hand: applied mute to @onyx basin until 2020-10-18 20:03 (9 minutes and 59 seconds) (reason: mentions rule: sent 94 mentions in 10s).
huh
What happened
Ping raid. It's over
I think this channel should still be limited to PyWeek discussion, even though PyWeek is over for five months.
The rules and guidelines that apply to this community can be found on our rules page. We expect all members of the community to have read and understood these.
how do i enter guys ?
py
In about half a year
It's biannual
@chrome cliff We also have the Winter Code Jam coming up, if you're interested
bruh
Ok thank you
I'm
I'm
Game development be like
is pyweek gamedev?
yes
!rules
The rules and guidelines that apply to this community can be found on our rules page. We expect all members of the community to have read and understood these.
hi
hello
@brittle finch pyweek is over so
oh
hi
hello
it's
hi π
hi
any funny python project ideas?
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
!projects
Kindling Projects
The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.
what is pyweek?
is the pygame module most suitable engine for pyweek?
Most idk, but suitable, definetly
Oh Iβm bad at GUI stuff
Let alone games...
Wait.
Terminal games...
Is that allowed?
yes
Yay
!projects
hi
hi
Helooo
hello How do I make two python files work together ??????
I am trying to find the answer to this question
FOR WEEKS
@opaque mica this isnβt a help channel. Check out #βο½how-to-get-help if you need help
hello How do I make two python files work together ??????
@opaque mica import
what exactly is pyweek?
Check the pins
well so who won
check the website π
what is thje py week?
How long is pyweek ?
a week
no way that's crazy
but why ? it's weird...
!ban 456928062966333450 3w spam advertising, if you want to rejoin the server make sure to reread our rules
:incoming_envelope: :ok_hand: applied ban to @amber lintel permanently.
what is pyweek
Read pyweek.org
if you want a quick word then it's a code jam
Game jam
asd
@onyx basin I don't understand what you sent, but I think this channel is not place for this.
Create Sanic in Python.
see pins and/or pyweek.org
oh the channel got moved to the bottom
Ok, good. Maybe it will be a bit quieter
can any one explain pyweek? what we do here can any one?
@woeful tree maybe, certainly seems like we still have a daily "what is pyweek" question
@onyx basin see pins and https://pyweek.org
@woeful tree pyweek.org cert expired yesterday
And I can't make an exception in firefox because you set the HSTS header
@tiny mesa ping, re cert
@rdb it shows like this which browser can shows results for that link
Advanced -> Continue (dangerous)
sdehjkfe
@woeful tree agh, yep
@woeful tree not sure why it was busted, just ran the cert refresh script and it's OK now
@lusty wasp cert is fixed now
Verifies, thanks π
π
Not using certbot, huh 
.
what is pyweek
what
π
stop doing that
Check the pins
@daring sleet Next time please write it, not just put emoji.
okay π
please check the pins @stone gyro
noe one is here i guess
There are some people here, but PyWeek has just finished and the next edition is in March
So, there's a bit of a hiatus
what is pyweek?
hi all!
Hi
Hi!
@stone tapir @daring sleet @onyx basin @round nimbus this isn't on-topic for this channel.
Hey guys how to join pyweek
its actually over, maybe they will do it again next year
the channel description says that the next pyweek will be in March 2021
Hey im just switching from pycharm to Notepad to code in but im having trouble running it and saving it can more xperienced programmers help me
#tools-and-devops or #βο½how-to-get-help @violet portal π
Thanks bro
lol why are you uding notepad i think pycharm is better
eh
i use vscode and atom and vim
lol
Notepads pretty dope gets rid of all the highlighting if your programming in c++ itβs more helpful but removing the clutter makes it easier to see what your doing
me too
It's a Python Game Jam event that exists since 2005. It runs twice a year, so the upcoming edition in March is the 31st.
Basically, everyone's free to join (alone, with a team, or by joining an open team) and work on a game for a week.
The submissions are then all judged by the other participants and a winner will be picked
https://pyweek.org has more information
Does that help @main lark and @slate field?
hello
https://pyweek.com can't be opened
It's showing this site can't be reached
@visual glen
oh oh the good ol' NXDOMAIN
Nevermind, it is dot org
π
This is also a good link with lots of info: https://pyweek.readthedocs.io/en/latest/
what is this
PyWeek is a biannual game jam, see the link just above ^
Can we just rename this channel # pyweek-game-jam or something π
Great, hope this will help
Great
can i make games using unity and c# and submit them into pyweek?π π€£
the rules require python
You can submit them but you will be disqualified.
The next pyweek will be in March, this channel will stay up throughout the year for it since the event happens twice a year.
Noice
