#pyweek-game-jam
1 messages · Page 2 of 1
Thanks much, tested it out and the memory leak is gone
Not a problem!
https://cdn.discordapp.com/attachments/1015022985557586041/1017316006672224296/B3FD2030-7EE5-4A54-9FE1-203FA5951B21.png this is an image my brother made for our game it’s quite impressive honestly this is version 1 of it
I think this is the first proper 3d game I have seen in python well done 👏
Not a game yet! It needs death/victory triggers :)))
But I see what you mean and I thank you 🙏
Yes true
Possibly with Harfang you can approach what is doable in Godot
But it 100% remains a Python module 🙂
now the true grind begins
I like how I’m trying to participate in this game jam, yet I have minimal python knowledge, and I got a late start. Last night i inly made a window and that’s it
it began 4 days ago, you still have around 3 days left
I did a lot of work on the first two days and haven't done anything since
Communism L
is the sound wanted like that?
My ears
wip
lol the event is ending in a day
September 2022: "The Red Planet" challenge underway; 1 day and 19 hours to go
Very cool!!
AAAAAAAAA
CONGO DUDE
🎉
I was busy the whole week
couldn't even start my hangman game
what did you make tho?
oof the development I'm seeing on this channel about all these games, so exciting! I'm not very experienced with python but seeing all this cool stuff happen makes me wanna jump into learning more!
so many questions about this one, what is your suite like? are you using something like unity for scene development or is it all done with python?
nice
Beautiful. Would make for a great game
😔
Ya I am not showing my game
yet
it so hot
jk
we got all mechanics down
just have to make art for it
aka the award for being the best at being what should of been the best but couldn't be best
So thats not a real award
I tought my code was actually reviewed and that i got some real award
👉Let's look at the main camera manipulations in the 3D view !
Go check out the previous tutorial : https://www.youtube.com/watch?v=7TjZHsBzZBk
After this tutorial series, available in our playlist, you will be able to use Harfang Studio in your projects !
👉 HARFANG®️Studio is a 3D editor for creating real-time scenes & animations that match...
thanks for sharing this!
Hey guys hope your well
I know the formula to find out which crypto will pump on the day
Using Twitter search results. Can any one help code this?
I hope you're memeing, that sounds way stupid
What do you mean?
Can you code python or do you trade crypto?
that's irrelevant to this channel
I don't believe it it's actually a game!
it feels like it was just a bunch of stuff in a big pile only yesterday
whats the different between pyweek and code jam?
ones in a week
?
Until what time can I publish my game in PyWeek?
Could be worse though--my teammate was beat-up (attempted murder, apparently) but with "only" a broken nose! I'm just making a rogue clone (python-tcod library) and practicing a bit with Pyglet because I want to make it more of an ASCII graphics interface maybe...
I think we've got 5 hours 15 minutes 😮
I'm freaking out!
One question that stuck me the most. I know its cheating to start ahead of time. But, they say you have 24 hours to upload and its not considered extra development time. Would that be considered cheating if you still using that last 24 hours for last minute development time prior to uploading even IF you submitted it at least a few hours before the "deadline"? If yes then I'm ruined...
it's not cheating, I've seen a lot of major bug fixes on sunday in previous pyweeks
but it would be pretty unfair if you kept at it all sunday
What would that be considered grounds for bug fixing?
Just pushed the final submission (except for any packaging fixes someone from the team might do tomorrow): https://pyweek.org/e/RedPlanted/ if you want to give it a spin early 🙂
should I submit my half finish game?
Hi, I'm having trouble uploading my game
413 Request Entity Too Large
its about 250mb
Fixing game breaking bugs is ok, packaging related stuff is ok, adding instructions and setting the window title is ok, making gameplay improvements or pushing art is definitely not ok on upload day
....aaand that's a wrap, the deadline just hit, pens down 😛
me 2
Pyweek.org is down, I think
No worries, you have all day to upload
Yah, I was trying to upload my file and the website went down
same for me
Everyone trying to upload at once I guess
lol
nice
I worked on it all last weekend but then nothing this week bc of school and its only half finished
good job everybody holy moly
Worked over 30+ hours on my game and it's finally done! Super excited to see all the other games people made.
I feel like I have no skull it's just an open brain
It's up again
How long does it take everyone for their project to upload?
Any linux or mac users that want to give our entry a try?
https://s3.eu-west-2.amazonaws.com/media.pyweek.org/34/3420220904/PlanetOfTheKingV01-pw-34.zip
We would appreciate it. Just to make sure it work on those platforms too.
You guys had fun week?
Yes and no
Schedule with school was messed up
And rly fitting code time whenevet i coud
But was fine
Learned nee
I'll take a look droid
New things*
Finally. What a great feeling.
How judging works?
Everyone who submitted a final submission can download, play, and rate all the other submissions, ranked in a few categories
Ok so there s no real judges the ppl that judge are the ones that play
The participants are the judges
@raw sandal Heya, on macos 11 (Big Sur) and python 3.10 it seems to be running fine
Well at least it was close to finish this time. Might have to call a DNF...AGAIN. Started programming too late and instead did the art and planning on how my game should flow...Should've been the other way around. -_-
Runs on Arch, although maybe include a requirements.txt to show you need pygame installed if you havent made it already
Dam
did a lightning talk yesterday at pyconsk about pyweek and our group entry (youtube link contains time offset): https://m.youtube.com/watch?t=34035&v=yvEUoTkUoiA
www. subdomain doesn't work
oh jeee
I spent the last 3 days waiting for it to be online again 😄
(without too much motivation, I confess)
thanks for testing!
Hi all! While we were testing the game, we found a bug and we want to fix it. Is it possible to do this before we released the game? Wouldn't this be cheating?
well we fixed a bug that we discovered during packaging for windows (we developed/tested on macos and linux) — does not change the game in any way, but avoids a traceback when quitting
but fixing game logic might be out of scope for the „upload“ phase
Is that Europe
@reef meadow
hey guys
im pretty sure the first place
is going to
the martian thirst
that game is like perfect
there s a bug i found the more game it loads the more buggy it gets
but quality is very good
did you play this one https://pyweek.org/e/DaringDevs/ ?
woow... I hope youve been able to sort it out by now
I'm not sure if there's official exceptions, but lots of people fix compatibility issues, like if it works fine on windows but errors on mac. you could fix the issue. Problems with game logic tho should've been fixed earlier. That's what I go by anyway
Our game will take 1st place, that's for sure! Look here, we already showed it to our moms and they said it was cool. https://pyweek.org/e/madmen/
Hey guys! I've been wanting to join a game jam for a few years now, and when I got the ping last Saturday for the game jam, I figured I may as well join it.
I've been programming games and other applications for years now, but I never really programmed any games in Python. So, after quite a bit of work, I've created my first Python game ever.
My friends @burnt forum and [Not in this discord] helped with a lot of the game concepts and some of the art.
Although I didn't get to implement everything I wanted to, I'm pretty proud of it for my first game. The codebase is absolutely terrible though.
https://pyweek.org/e/stranded/
I would love to get some feedback on it.
oh so i wasnt the only one at thinking of a red planet cause of blood
cool
Why my code is not converting farenheit to celcius
Someone wrote that our game starts with errors. However, I accidentally clicked Ignore and it disappeared. Please write again.
Maybe you've found the bug, if not here's the solution:
Value = float(input('Enter the temperature: '))
denom = str(input('Enter C or F: '))
if denom == 'c' or denom == 'C':
farenheit = ((Value*9)/5)+32
print("{} Celsius equals to {} Farenheit".format(Value, farenheit))
elif denom == 'f' or denom == 'F':
celcius = (Value-32)*5/9
print("{} Farenheit equals to {} Celsius".format(Value, celcius))
else:
print("invalid input")
I'm not gonna say where the bug/mistake was, cause you might like it if you find/notice it yourself. Try comparing this one with the in the picture.
I don’t think you got the solution, look at the if/elif statements. Specifically the or
Yeah you have to put
if denom == 'f' or denom == 'F':```
Or
if denom in ['f', 'F']:```
Or make the input have
.lower()```
at the end so you only need to test the one* case
Bro in the if condition where u check the denom either make it a list or have
denom == 'c'or denom =='C'
Thanks for pointing that out, I pasted the wrong code while leaving the modified one in another, let me fix it rq
how do I know if someone has judged my team's entry?
it is
@raw sandal your game lacks documentation and link that you provided for the help with the game doesn't redirects as an invite link to your discord server. Can you explain somethings(will change the rating after properly playing it)? I tried pressing all keys in the first puzzle but nothing happened
would be in march 2023
It's allowed, and listed on the resources page. The next one will be March 2023, give or take a few weeks
@keen spade(https://pyweek.org/e/MartianMadness/) did you guys made all your assets on your own?
no - the credits tab has some attributions
was so immersed in the game forgot to read that
I am unable to run this entry https://pyweek.org/e/PythonSharks/
(venv) ibrahim@ibrahim-desktop:~/PycharmProjects/pyweek/34/KrunkedAliens$ python run_game.py
(venv) ibrahim@ibrahim-desktop:~/PycharmProjects/pyweek/34/KrunkedAliens$ python main.py
pygame 2.1.2 (SDL 2.0.16, Python 3.10.7)
Hello from the pygame community. https://www.pygame.org/contribute.html
Traceback (most recent call last):
File "/home/ibrahim/PycharmProjects/pyweek/34/KrunkedAliens/main.py", line 27, in <module>
BACKGROUNDIMAGE = pygame.image.load('background.png')
FileNotFoundError: No file 'background.png' found in working directory '/home/ibrahim/PycharmProjects/pyweek/34/KrunkedAliens'.
I am unable to run this https://pyweek.org/e/CaffeinTypists/ traceback is at https://paste.pythondiscord.com/suzulujilu
i really love the design of „Red Dust“, and the gameplay is also compact
„The Planet of the King“ was also really well executed, and tricky to solve the two puzzles
„Ares Firma“ is very well designed, and doesn’t get in the user‘s way, recommended way to spend some time
I think it's every 6 months
so, this is my first time viewing a pyweek gamejam, one question though
I'd wish to download a zip containing all the games of the pyweek, is there a functionality that does that or should I just write a scraper?
what is this thread about what is pyweak
pip install pyweek
pyweek download 34
Can you try to run using python Project-Aries?
Instead of calling run_game.py?
Even if you run using that, I think some of the issues is because we developed the game on windows and used file path with backward slash instead
Can we make changes to the game which involve bug fixes like these?
Ngl file paths are a pain
But u should verify if that background image is even present there or not
os.path.join() helps. or the fancy new pathlib
isn't the final submission button gone, where are they gonna make the edit and submit?
Wym?
I ain't telling them to edit anything, just a general statement
i thought something else from your previous statement, but now I understand what you meant after you edited your sentence, sorry
All cool
looks like some image but obfuscated
tyvm
@mild valley Heya, can you confirm if Project Aries works under virtualenv? I've been trying to run it, but even though poetry appears to install "arcade" correctly, it can never find the module. The only difference I can think from the instructions is I create a virtualenv first because I like to keep a clean base python
This is win11 + Python 3.10
I did also encounter this issue, that even though poetry is supposed to install all the modules required for the project and use those, it throws a ModuleNotFoundError
oh maybe virtualenv is redundant with poetry? I didn't realize poetry also creates an isolated environment
yea poetry install is supposed to create a virtualenv for you
so you don't have to do it yourself
cool, I'll try that out
Can you try to run via this?
poetry run python -V Project-Aries
poetry run python -V .\Project-Aries
Creating virtualenv pyweek-34-LGlyb4rQ-py3.10 in C:\Users\ianov\AppData\Local\pypoetry\Cache\virtualenvs
Python 3.10.6
Didn't work?
well, it doesn't return an error, but nothing appears
you did do a poetry install right?
whoops might have forgot, trying again
ok, here's what I'm seeing
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
ok lemme have a look and I'll get back at you
cool cool 👍
I'll try to familiarize myself with poetry to make sure I'm not doing something dumb
I am not too familiar with it myself tbh
I'll ask my partner cuz he has used it before
here's another interesting data point... it might not be poetry that's the problem
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
I tried exporting a requirements.txt and using pip install with a virtualenv (I know this works -- it's worked on all the other games I downloaded), and it still has trouble seeing arcade for some reason
I'll try on my imac in a bit, maybe it's a windows thing?
no that's not the reason, we developed the full game on windows
Can you do one thing - can you try to make a temporary python file in the same virtual env and try to import arcade, and check if that works or not?
sure
ok, it works from the repl, I'll try a file next
python
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
import arcade
dir(arcade)
['AStarBarrierList', 'AnimatedTimeBasedSprite', ,...
test file also works
python .\test_file.py
<module 'arcade' from 'C:\Pyweek34\Project-Aries\Project-Aries\env\lib\site-packages\arcade\init.py'>
import arcade
print(arcade)
it is interesting though, vscode has trouble resolving it for some reason
that also happens in my test_file.py
ok, here's another weird thing
in run_game.py I added "import arcade" at the top, and that /did/ work, but it still fails to import in the subprocess running main.py
I think the problem is the subprocess might be picking up the system python interpreter instead of the virtualenv one
er, double underscore main .py, I guess that is a format string in discord
fun game 🙂
you can put it in a code block like __main__
hmm. I guess that works too. I'll add it as a potential fix for the game
Thanks!
This is cs50p course assignment, I can't check after doing or I can't submit
Anyone faced this issue before? Pls help
Just a theory, but you might double check if arcade is in your base python install. Could easily happen, and then the subprocess would work on your computer but not others
I do have arcade in my base install. That could be a reason it works fine on my system, because I was not using the virtualenv all this time
I've added this fix, let's see if there are any others issues as well
Man we should've tested the game on other platforms, but oh well...
You learn and move on
yeah, pretty easy to skip that part when you're in a rush to even finish 🙂
I think I tested mine on my imac like 5 minutes before it was due, so if something was horribly wrong I don't know if I would have even been able to fix it
2 of the 4 enemies in our game were added on the last day lmao
One only hours before deadline
Which is why we couldn't playtest it
I got some good feedback on the game afterwards as I let my friends play it, but yea
we did ours (Space Chopper) as a 2d/3d hybrid, which I don't regret design wise, but we spent so much time fighting with gltf asset importers and weird lighting bugs that we didn't get gameplay in until the last day. I feel sad reading my design document though, I had soooo many ideas in there we had to cut lol
Yea same
We wasted a lot of time on animation which could've been fixed with a simple solution, but we realized that pretty late
Hi Thanks for playing! I agree, after watching someone else play testing it. On the first puzzle you have to drag'n'drop to rotate the mirrors and/or the lasers. Select one (click on it) and then drag the mouse outside of the selection to rotate it. The arrows should indicate that.
In the second puzzle you'll figure out fast that you have to move the pieces around and you can rotate them with a right click. Otherwise the only keys you need are the arrow keys (or alternatively asdw).
Are there any planned testing times for streams?
Nothing concrete, my schedule is very in flux and I can guarantee absolutely nothing
I quite enjoyed those the last go round
Hi. Is the registration for user accounts currently locked, or is it just me not being able to find it?
You should be able to create an account I believe, just not make an entry/submit a file
I don't see any place to register anymore
here's the wayback machine from Sept 3.
and today
Gonna say registration is currently closed
@dry cosmos ^^
Thanks. Aww...
Why did you want to register? The website is boring and last I checked, full of spam. Probably why registration closes
Lemme actually look around and see if the spam was cleaned up
Most of the chatting happens here, the site is for uploading files/diaries and reading the rules
Because I've begun checking out the entries, found the first one to work on my potato of a computer, and wouuld like to give them a Potato Compliant award.
Only people who have a final submission can rank/give awards afaik
Actually I'm an entrant, I just didn't do the paperwork. I'm credited by https://pyweek.org/e/GMars/
registering doesnt do anything special, just enables you to submit an entry
Well, in that case registering during hte jam is recommended
then you get to vote and award 🙂
but you can always ask a teammate to throw an award out
they're free as far as I can tell
Yeah, that would have been the proper thing to do...
you live and you learn
Live and learn. Maybe you could just ping em and thank the creator that way iuw
There's always PyWeek 35. ^^
A GitHub-not-run-by-Microsoft whih promptly had an outage on day 1 of PyWeek. 🙂
lol
day 1 isn't bad
day 7 would be terrible
day 1 we didn't do anything
I'm gmt - 4, the rest of my team was +3/4/5
so it opened at 8 my time, late theirs
Sunday was planning
Coding wasn't till monday or so
and even then, there was a lot more pseudocode than code
the Friday / Saturday though...lol
Wel, I didn't actually want to participate, but then the week rolled around, and over on our server I felt like "Screw it, I don't feel like coding, but at the least I can try doing story." So I "pushed" by dumping text in our pyweek channel.
So the codeberg outage was none of my problem. 😄
Last time was just hours a day in Blender making things for no real reason, though I did learn a lot.
This time we used simpler assets and I learned some Inkscape instead, but did actually code a nice bit
I kind of really do't feel like coding these days, only dreaming of what I'd have if I would write the code...
What good is that? Spend the time you spend dreaming writing, and realize those dreams
It's no good, I just can't summon the energy. But every few weeks, it happens, and I an get a few commits in.
Fear the day when that changes, 'cause I'll be dropping quite the tech stack onto the pyweek after that. 🙂
we still don't have an award aaaawwww
https://pyweek.org/e/GMars/ if y'all haven't please play our game we put in a lot of effort
well well
i played it, i really liked the art style and the mechanics
and after revisiting it now, i figured out how the "side dash" mechanics work
i love the.. "low poly" / "toon shaded" / "flat shaded" look
has anyone judged my team's entry, its a little bit complex(yes its rocket science, you basically make a rocket to go form mars to mars's moon phobos) we put a lot of effort into it making natural disasters and also all assets on our own https://pyweek.org/e/DaringDevs/
theres a simple picture guide in the description
you have buildings like asteroid defense to protect from potential asteroid attacks and dust shields to protect from dust storms
i played it when playing through all entries (that worked) a few days ago, but since my attention span is so short, i skipped over it as it wasn’t obvious how to place things
might need to give it another try, maybe you post a video tutorial on youtube / a simple playthrough or just a sample of gameplay?
will do!
Looks like I can't post an invite in here. Just ping me for support then
How difficult is it to do PyGame Jam as a beginner?
Depends on your experience, choice of framework, game, that kind of thing. All in all, just participating isn't too endearing, and there isn't anything like a qualifier like in our codejam.
The game you make can be as simple or as complex as you want. The rest is just talking here, following the rules, making diary entries, and uploading files
oh missed this message. Thanks for the awards! We've learned more about cheese danishes <3
I have, it's great. You guys did a really nice job on the models. Did you make the music on your own too?
Hello. Newbie here 🙂
yea, also will upload the video soon, I am busy with my exams
IMO, you can just do it for fun, seeing how things go and not really have a solid plan
On the other hand, you can be very methodical and focussed about your approach
@onyx basin pyweek results declared?
Me and my partner did the second approach, trying to follow as many good practices as possible
Past contest winner
Oh
I believe the results will be declared by @hot flume either in #pyweek-announcements or #announcements or both. Not sure when though. Kat do you have any updates?
Results will be automatically calculated and available on the pyweek website when judging ends
I'll make a post here as well, but I have no impact on when the results will be released.
finally got around to making a playthrough video 👀
Martian Madness, made by @indigo comet and me
https://pyweek.org/e/MartianMadness/
@rough delta wrong channel?
cool, thanks for sharing 🙂 some screenshots on the pyweek entry would have probably also helped to let some people try the game (compared to just a logo)
also, quite fancy 3d models for 1 week of work
thanks for the feedback! noted
heh we got them off a website (check Credits)
Hey, two more days time to rate games, would you like to try our game and rate it if you already have not. Here is a sneak peak what kind of game we made. It is a tower defence game where you are meant to defend your mars base against different Martian enemies created by dall-e ai.
This is demo video of "Quack TD"
Game made in a week in python using arcade library
by team Turtle Duck ltd.
Download source code
https://github.com/MrTanoshii/PyWeek-34/archive/refs/tags/v1.1.3.zip
Pyweek page
https://pyweek.org/e/rave_sloths/
who ever made this game, I loved it
thanks we made it
This game was made for pyweek 34, a biannual python game jam. https://pyweek.org/34/.
The source code is available on https://github.com/Abhishek10351/Life-of-Pi
At last my obs crashed, I was talking about an in -game console from which you can access and change the game variables basically low-effort cheat codes.
It doesn't lags that much as...
heres a very laggy(old pc, not on my setup) gameplay and commentary of it
becuase my other teammates got busy and didn't had time to record a non-laggy video
definetly less laggy than this game
is that an entry?
oh
I mean it isn't laggy(misson cobra 2)
it was lagging because i was using obs and playing this game at the same time on a very old pc
your game did not lag, maybe a bit at the end
but againg i am using VM for testing, 256mb vram etc
did you use the console to cheat?
i did not
actually I was not aware of it
it was an easter egg
we also had another easter egg
theres a random crater whose tile_type is easter_crater
if you place an iron miner on it good things can happen
also did you notice the night and day simulation?
pros u will see later but here are cons I found
I would have hoped to see what is wrong when i cannot place structure, also bit hard to see text and buildings when storm or night. Maybe some balanching needed as it took long time to learn. Especially hard was to place factory as I did not know that I need storage there.
F4 to trigger it
also did not get why there are some craters that does not do anything
thats just the landscape
yeah was trying to improve the messages
but didn't had time
also was bit annoying that I had to select like solar panel againg every time
when I tried to spam them because of crisis
hmm that would have been a neat feature to only select once instead of selecting again and again
well you need to know the game variables and stuff
you can access the attributes of the game class
wait checking in a minute
lots of games, takes a long time to test them all, but I am trying :D
a general use can be self.ressource_manager.current_ressource["Fe"] += 1000
whats your pyweek entry link?
a non-laggy video looks like this(no commentary)
does the score reset?
yes, it resets every time you restart level. It probably should be saved and shown in menu, but it is not
how much you can get legit?
the latest wave might be impossible :D I am not sure
well I played the penguin one and then played level 4 it continued level 4 from my last score
oh it does
hmm
I guess no one noticed that :D nice one. so seems like if you go back to menu it stays but if press restart resets. tiny problems :)
seems like you doing pretty well, did you cheat?
no
even better
they are pretty though
yea lol
ah
ah yea
@idle spire did you wanted a full gameplay(15mins) or just a video of the game and me explaining it(will be shorter 3mins)?
Surely this is laggy gameplay:D
yeah my pc is kinda oldddd
I didn't even notice "need more energy" notifications when i played
Only "need more crew"
whatt it should say that
Neat
the one thats more like an adult is mit-mit
I dont rly understand that what you say, like it is quiet and bit unclear, but i think it is perfect for that
Like perfect repetitive notification alert
Very cool
its like a radio effect
Yeah, what u say thete
Sound like
"Whats the ... Running low we need more rocket powers" or something
where?
Beginning here
Food supplies are running low we need more garden pods
that video provides a good overview, thanks!
you can also read some of the previous chats with Jeb to know the easter eggs and other stuff
guys what happens if i don't vote other competitors' pyweek games?
nothing, just that you won't be able to you know decide who the winner is
also thp how was the game (if you played it)?
i really liked your game
one of my favorites
my game's "Catch the Ketchup!", if you wanna play it
I did play yours, at the starting of the game jam
thanks😄
np
how was it?
it was your first pyweek right? I don't remember which game was it, because like played a lot of games might have got it mixed up with some other game
its my first time in a game jam and I started learning python about three months ago so hope you liked it
can you post a screenshot to remind me which game was it
yes ofc
just 2 mins
yours the one in which you jump over obstacles on a planet right? if i remember correctly
yep
ok I remember it was nice, but I was dying too quickly as far as I remember
I knew the game was a bit difficult lol
but a really nice game for someone who learnt python 3 months ago
thx 🙂
was python your first language?
yes
then its even better
I also started C# a few weeks ago
good luck with it
thx : )
Woah, just finished rating all the games, took a long while. Congratulations for everyone that was able to make a game, and also huge thanks for evertyone that tested ALL the games. lets GOOOO
If you see your game here and would like me to test it dm me, for some reason the game did not work. We can try to resolve error together if you'd like to
my dawg wth this is amazing
Amazing!!
less than 24h time for test and rate games, means still time to check few.
https://pyweek.org/e/rave_sloths/ <- our contribution, would love if you could check it out
thanks, which entry was yours?
i didn't have time to play it, was busy with other stuff the last two days unfortunately
I played your game a little bit and its super cool! Keep up the good work
:) nice to hear that, if you would have some suggestions, how to make the game better I would love to hear about them
15 minutes...
🫀
🤦♂️ mildly annoyed on the disqualify for no red planet when it was level 2 and takes like 2 minutes to get there...
we got 3rd
cool!
yeah you should totally check out alien dash
its a great game
not cap
it won so many awards
and 1st place
Congrats to everyone who made a finished game, and especially to the winners!
thanks for the nice feedback everyone 🙂
@prisma flax Hi, sorry for the ping, but you marked my entry as DNW ( https://pyweek.org/e/3420220904/ ) . I would like to know what didn't work so I can avoid that pitfall the next time. I'm asking you give me the log file so I can analyse it:
- delete any *.log files in the director
- start the game as
python run_debug.py - send me the log file
Thanks in advance.
If you do PM you can PM me.
Did any other games run in the browser too or was it just mine?
Sorry but there's no log file and run_debug.py doesn't exist
hmm, looking in the right directory?
lemme check
lemme check too
My pleasure
@olive gust what, did your game run on browser?
@warm marsh do you remember why did you disqualified this entry https://pyweek.org/e/DaringDevs/
oh ok then, sorry for the ping
I am really sorry about that. Initially I thought marked your entry as DNW and thought I unchecked it when I got it running. I’m not sure what happened but I did not mean to mark it as Disqualify. I hope I didn’t do that to anyone else since I did not want to disqualify any games!
😎
damm this is crazy
This is super cool
I made a compiler which transpiles a subset of Python into JavaScript. So it's a bit like pyscript, except it has faster startup and runs faster. I also made a js library which replicates most of ursina's 2d functionality. So all I had to do was to copy paste the Python code, replace some lines, and it worked. I did this before the jam of course, but it was nice to test it properly for this jam
that is so cool
Do you plan to release the same as a whole different module/add it to ursina?
Since it's not 100% compatible, I'll probably release it as its own thing
This PyWeek game jam just finished up, but the next one will be in March and you can join then
Oh, that's good to hear. Looking forward to it!
in
march
like
next year??????????????????
saddddddddddddddddddddddd
Finally, game jam
@primal orchid there's game jams happening all the time, see http://www.indiegamejams.com/ for others. but yeah, pyweek only happens twice a year and you just missed it (early september).
what
YMMV, i think it’s a very suitable tool for game jam games
???
PyWeek is a python game jam though
Python is very week for game jams other that pyweek when you are using it against engines such unreal or unity
"it depends"
unreal or unity don't magically make your game good-looking or efficient or fun.
granted, in the right hands, unity or unreal (or godot, for that matter) might be faster to create certain kinds of games than python with its engines. but e.g. for first-time developers, getting started with python and pygame is probably easier than trying to create "my first unity3d game".
in the end, it's just a tool. it's not good or bad. it lends itself more to certain use cases and doesn't lend itself to other use cases.
good point
when next pyweek
I wanna add timer
are dates selected
march april probably but anything more precise?
No not yet. Not that I'm aware of, at least
Gratz!
hey! where can i see the pyweek game jam details?
not sure
ah it's ok
On their site https://pyweek.org/
tysmmm💐
when is the next game jam?
I believe in March of 2023.
If you like ai you will like this video
in this video a python ai will demonstrate to use the fundamentals of random in python and cool things we can do with it
:incoming_envelope: :ok_hand: applied mute to @onyx basin until <t:1665479569:f> (10 minutes) (reason: duplicates rule: sent 4 duplicated messages in 10s).
The <@&831776746206265384> have been alerted for review.
hello are someone know how to make a game only with Python or C++
with a graphical interface ?
if u want with a grphical interface : https://github.com/kitao/pyxel/blob/main/README.md
lol
What if I made my game in something other than Python then told judges it was made in Python
Your submission would get rejected I believe 🤔
whats this weeks game jam?
twice-a-year game jam
why am i blocked from chatting in other tags ?????
other tags?
the last one was in September, so the next one will probably be in March. no fixed dates yet though
ok
How come they’re only twice a year? Is it cause of the staff it needs for judging or..?
dunno
!eval
code
!eval [python_version] <code, ...>
Can also use: e
Run Python code and get the results.
This command supports multiple lines of code, including code wrapped inside a formatted code block. Code can be re-evaluated by editing the original message within 10 seconds and clicking the reaction that subsequently appears.
If multiple codeblocks are in a message, all of them will be joined and evaluated, ignoring the text outside of them.
By default your code is run on Python's 3.11 beta release, to assist with testing. If you run into issues related to this Python version, you can request the bot to use Python 3.10 by specifying the python_version arg and setting it to 3.10.
We've done our best to make this sandboxed, but do let us know if you manage to find an issue with it!
#bot-commands
judging is done by players so its not a staff issue
Oh right. You’d think they should do smaller game jams in between. But I suppose there’s other servers for that
Could you please send the links of any if you can?
I’ve seen them advertised never joined any though. I’ll dm you if I find any good ones
Oh ok thank you
I like it twice a year, you can always make a game for funsies without a jam deadline
I prefer jelly
I prefer muting this chat, cuz I know nothing about game dec=v
Bruv
then why did you join dummy this whole server is abt game development and normal coding
to get help where I am stuck
would recommend 6/10
ok then help me #1047935212841078794
Reminder: This is a channel for discussing the PyWeek gam jam. It should not be used for random discussion or for testing bots. #bot-commands can be used for that.
!voice
Voice verification
Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
#voice-verification
hey
.
can anyone explain what's pyweek-game-jam in breif
the channel description explains it well
I made a ping pong game in Python who want to try it😉 ?
I want
Maybe me
i will
thankyou i guess
ASCII?
Hello
io (me)
Sure mate

v
got the idea of making this from "polymars" but in python using discord.py 
its a bit laggy no clue why must check some things later
i can't download anything from the pyweek server, can someone help me? or at least explain whats happening
What exactly are you trying to download?
i get a error that says a variable isnt defined but it clearly is
nvm i have the problem alr solved
!user
You are not allowed to use that command here. Please use the #bot-commands channel instead.
I cannot access media such as uploaded images like awards or uploaded files like games. Is this done on purpose?
getting this error code from s3 <Message>All access to this object has been disabled</Message>
When is the next Pyweek Game Jam? I'm a faculty advisor for a programming club at a community college (Wake Tech), and I think our students would be interested in participating. While they can do that on their own, I think it would be a fun event that we could help locally organize within our club and support the teams participating in the event. So, when is the next one?
The next PyWeek will be in March, although the exact date is TBD
.
awesome. just found out about you guys... hope to participate on the next event
tf is this
Idk
hello
What is the pyweek jam
In short: It's an event where people make teams (or individually), design & implement a game, then they showcase it
You can read the channel's description for more details
when will start/end
whattttt
memory leak sorry
.help
gaming gam jam
!ping
You are not allowed to use that command here. Please use the #bot-commands channel instead.
gay jam
.help
its almost March now, any info when is the next pyweek?
hi
same
I will join one day
hi
We have the next PyWeek scheduled for March 19-26! We're working on getting some things behind the scenes set-up, but I'm hoping for registration and things to be available within the next few days.
yay! thanks
nice
Just a quick update, we've pushed it a week to allow for a bit more prep time
so the coding portion starts from 26th March now?
oh thats sad, I might not be available then
does anyone know how can i install pygame for mac?
pip install pygame works for me
using python3.11
Love your console what theme is that
How long until registration ends?
If I am not mistaken you can register even in the middle of the event i.e even after the coding portion starts
Hi. I've seen in the rules that libraries have to be publicly available at least 30 days before the jam. Is that for the library as a whole, or any changes to it as well?
the library as a whole, iirc. Although if it's the case where they are significant and major overhauls within the 30 days (to the point where it substantially alters the library), that may be different
Okaaaaay, that boils down to "It depends"... I've written an abstraction for keybindings for Panda3D, and recently a function has been added to Panda3D that'd let me add support for raw keys to my lib, meaning that every keyboard layout can be considered QWERTY by a developer. I have no idea how significant I'd call that.
(It seems small, but if you use QWERTZ, AZERTY, etc., you know how much it matters when it does matter.)
that's fine~
I'll take your Events Lead role as authority on that. 🙂
Really wanted to participate, but I still have exams the first 2 days of the challenge and I'm still a beginner, so I think I'll need to learn a bit more first
This time of the year is usually busy for me, but I'll make some time
Also is it just me or were all the messages in #1084299721151090698 deleted?
It's a fresh channel and I haven't posted any yet
First one should be going out tonight
A question: is GitHub copilot or ChatGPT help allowed?
I don't think either are disallowed at the moment
Unless the clause about needing an open source license applies
I didn't think about that
This looks cool: https://dreamlab.gg/
Pretty sure this is covered under clause 2.3 (actually maybe not, because it may produce code with "game logic")
would yuo mind sharing it?
CAN I CODE IN C????????
This is specifically a Python game jam, so not directly, no.
It's a good thing I read the rules or I wouldn't have used the newest version of python lol
I think it is generally hard to verify if someone uses one of those. Imagine it like having another developer code for you.
yeah then prolly imma end up using it
I think this is really cool https://youtu.be/zxXKugd5VZQ
A playthrough of my game "The Desert and the Sea", an entry for PyWeek 25 (April 2018), for the theme "Two Worlds".
See: https://randomprojectlab.blogspot.com.au/2018/05/pyweek-25-desert-and-sea.html
Thanks! That was my entry from 5 years ago 🙂 done in pyopengl
Whoops, the theme poll was not linked to the challenge correctly so it didn't publish at midnight
The theme voting has commenced and the themes are
- Left, right, down
- Re-entry
- In the shadows
- Mass-produced
- Las Vegas Nights
Maybe I missed it somewhere on the site but I'm curious where the themes that are voted on come from?
Someone thinks them up.
Las Vegas Nights makes me think of a certain casino from sonic the hedgehog 2
Developer tools have never really been restricted. Like, you can use Adobe Photoshop or a paid PyCharm license to create your entries as long as you don't start before the competition.
I think it's reasonable to argue that dev tools using AI are just dev tools.
But, I don't know how big a factor it is. Maybe it's huge and distorting and in future competitions we need new rules to restore balance.
Or maybe AI will become ubiquitous in the software development industry. In which case I don't think it would make sense to ban it from PyWeek. It would be regrettable if we had ever banned it, as if we had been sticking out heads in the sand hoping it wouldn't happen.
guys are we allowed to use all libraries
For rule 6.2.a, the assets that are to be used are not required to be present 30 days before the coding portion and just that the website that has the asset needs to be present 30days before the coding portion right? So if someone releases an asset on itch that is like says 14 days old I can use it right?
Yes, that's the intention. Anyone can search an established website like freegameart.org and use whatever they find, but if your friend has just launched a (public) site that only you know about it's not Ok to use it.
Hey guys quick question about pyweek 35:
When I vote for theme it says: "vote theme for pyweek 45"
Is that mistake or am I voting for pyweek 45?
Just a typo, it's for PyWeek 35. I've corrected it in the backend
Ok, good!
Well what if my friend has launched a public site that only i know about but it's been there for quite some time now?!
What does everyone think of the themes?
Las Vegas nights is really weird imo, not sure if I'm missing something 😂
Mass produced seems like some kind of factory/production theme, a bit too niche for me
Everything else I can think of some cool creative ways to take it
Oh, apparently it's a movie? But is it actually supposed to reference the movie?
In-the shadows sounds really cool
The themes can be interpreted in many different ways, there's not really a set of things your game needs to include
Yea but it's pretty weird imo even with the different interpretations
Agreed, I'm hoping that one's not picked
That is also my favorite. Re-entry is also broad enough to be good.
I'm not sure how to join the pyweek March 2023. I have logged in but there is no register button. Can someone please help me
Is there a point to pre registering?
@hot flume got a question... i believe there's no limit to team size, right?
my team actually got too many members (7), I hope it's allowed
There's no limit to team size
It would be pretty cool to have all participants on one team for the meme 😂
My team has 9 lol
At that point I hope you have a project director lol
The letsbuilda group has been around for a bit, it's just that a lot of people joined up for pyweek
We do

hello project director
Hello project minion
he sets up the repos and does the devoops and enables us to do all the good stuff
w mans
I just draw stuff
Part of the fun for me is going solo
I think it's a different experience working in a team, different kind of fun
Can’t wait to see if I have enough will and free time to complete this one
same
I tend to run out of both as the competition goes on
Does the theme get announced the day before? I can't remember from the last competition.
"any resources used during the game jam must be available prior to the jam starting and be available and accessible to all the other participants."
does it mean that we can't make our own assets during the game jam ?
If by assets, you mean graphics, sounds, etc, then you should actually be making them during the week and not beforehand unless you make said assets publicly available beforehand.
@trim sparrow
okay, thanks
No, the main purpose of the theme is to make sure you don't start early. It's announced right as the jam starts
Ok
Jokes on them I just make 5 different games when voting starts 😎
lol
At what time does it get announced?
I don't wanna miss it while I am asleep or something
It gets announced on 00:00 +0000 26th March. #1084299721151090698 message
Starts in just under 6 hours
Can some one explain what the group url in the entry means? if that just any chat based group url to join if you join in a group?
It is the URL given to members if they request to join an open team
I mean, if they are approved by the team owner
can I set up the github repo now?
Hi, if you are doing game jam, keep in mind there are a ton of Arcade examples here:
https://api.arcade.academy/en/latest/examples/index.html
Also, if you use the Arcade library, keep in mind there is a release version, and a pre-release beta version.
Docs for release: https://api.arcade.academy/en/latest/examples/index.html
Docs for pre-release: https://api.arcade.academy/en/development/
You can install the pre-release by specifying the version: https://pypi.org/project/arcade/#history
The pre-release versions have a lot of unit tests and are pretty solid. The API might change a bit from now to the final release though. If you pin the version, you'll be good-to-go.
Also just as a cauitonary for arcade; 3.0.0.dev18's PymunkPhysicsEngine is more stable than 3.0.0.dev19's PymunkPhysicsEngine.
Yo guys, exited yet?
What theme you think will win?
We'll know in 150 minutes.
No idea but I really should vote
I'm driving home from a camping trip and when I get home the competition is like starting right away
That's good timing.
5 mins 👀
I made it home in time
very good timing
Yah lol
😱
In the shadows 👀
Mfw
when loading the page is faster than the backend
I refreshed tho, it's in the shadows
yep its in the shadows
Aaaaand we're on!
what's in the shadows 👀
Well this is going to be difficult...
agreed
Aight time to start our world domination plans in the server
i was hoping for the factorio one fr
in the shadows was the best theme available
Hello I was hoping someone could help me register for the pyweek jam? I am on the site but don't see a way to
Make a pyweek account, tap your name, and select register entry
throwback
If it helps anyone, raycasting shadow tutorial: https://api.arcade.academy/en/latest/tutorials/raycasting/index.html
Light tutorial: https://api.arcade.academy/en/latest/tutorials/lights/index.html
Lol
Can anyone guide me how to sign up?
Go to https://pyweek.org/, and click Register in the upper left corner. Once you're registered, you can click the dropdown on your profile and click register entry to create an entry
Thank you am2i9
this is what i got so far, me and @upper plume
you too, my friend 🙂
you three, my friend 🙂
Don't forget to make diary entries on the stuff you make
Aw man. I didn't like this theme. Everyone's just gonna make stealth games or horror games about hiding monsters (which, funnily enough, is just a stealth game where the positions of the player & the threat/enemy are reversed)
Although, I do remember a puzzle game around shadows from some jam a few years ago, and that'll probably be the third option
Stealth game is my first thought when I was thinking of what kind of game its going to be.
Or something with RPG elements involving the shadow realm or something relatively similar. However I think the scope for those types of games may be too big.
I was hoping for the mass-produce one, but I think that would've also generated games that shared the same ideas too
Mine was right down left
I think the right down left or whatever it was would've been pretty cool
An upside down vertical platformer idea "was" brewing prior to the start.
Its only 9:49 for me
well then start the challenge.
we got no time left!!
I knew it was going to be in the shadows, spent a week trying to come up with an idea for in the shadows, and now I have no idea what to make
I just don't have the motivation to make an unoriginal game.. can't think of anything good enough that's not literal spooky shadow-y horror game or stealth or something being in shadows..
a detective/mystery-solving game could be fun
I even considered a light gun game
Seems too small market unless people wanna play with mouse
very relevant
i was making a shadow puzzle game
maybe we ought to just recreate among us and call it a day...
pymongus
Sounds like a MongoDB driver
among us but all clients communicate using mongodb
Is it poor form to use Chat GPT or GitHub Copilot in a code jam?
is that aa sprite sheet or Modern art
I would recommend not to because it will ruin your experience but that's me
Yeah. I don't think anyone trying to learn should use an AI
I can't find where to enter on the pyweek sight, anyone have a current link?
Which graphics module? sorry for the ping
damm this is nice ngl
im new to pygame an d only made a simple snake game so i hope after this my experience hopefully goes up
guys i have a question
can im use a game engine that isnt written fully in python
like a game engine that uses ctypes or jython
i don't know
You can use a game engine as long as all the game-specific bits (like the story, mechanics, logic, etc.) are all made by you in python
For example, godot has some (albeit outdated) python support that would be within the rules to use
well if nothing else i have a game where you move a blue square back and forth lol
Lets GOOO
AAA game right there
You don't need much more than that to remake Thomas Was Alone.
The Panda3D team, however, seems to have disintegrated... Lucky break for all of you. 😛
I've got a rules question though, since I'm tinkering on libraries with generic game mechanics a lot. Would a lib that defines the concept of a character (as a moving entity), and properties like "can walk", "can jump", "has an inventory", be illegal game rules already, or is that rule just meant to prevent people from working on games that they have already begun? If Unreal had Python bindings,would using its editors be over the line?
Arcade has the can_jump thingy with one of its physics engine and it is allowed so I don't think theres any problem.
Also can I use small video clips like 3-4 seconds that I have found on reddit just as like a clip?
Sorry for the extra late response but i dont understand what you mean by graphics module, its using panda3d if thats what you mean
Hey, why haven't I seen you on the p3d server? 😛
Don't forget to make diary entries! It's fun to look back on at the end of the week, and it's good to share your thoughts and ideas
isn't it a requirement?
No, it's just good to do
It is recommended to write at least one diary a day, including a screenshot of your progress.
Yeah i meant whicb graphics framework thanks
I am unable to change the name of our game
@hot flume sorry for the ping but I’m unable to change the name of our game
I can’t edit my game
This might count as a resource, and in general the rules for that is that it must be available for everyone before the event starts (or similar, consult the rules). There should be a portion of the rules dedicated to that which has the specifics I don't know off of the top of my head
Availability / discoverability isn't the issue, I'm pushing it all to publich GitHub repos anyway. I'm only concerned where the line wrt the code being about game mechanics is.
Is writing custom opengl shader files allowed?
since it uses C, wondering if it breaks the "game logic only in python" rule somehow
@cobalt ibex
also, hi blue
are you participating this time?
no shaders are fine
that's great thanks
Hey unfortunately I don't have enough time to dedicate for this unfortunately 😩
that's fine, you did plenty last time we teamed up
that sure needs some dedication
just when I was about to commit...
im pretty sure its fine
xd
cause if someone was to make 3d engine this week
they would have to write glsl
but i dont think its that big of a deal
yeah, i also feel like it should be fine
personally i hate writing shaders so props to you for that
MFW I’m at work but all I can think about is tinkering with my scripts
yes, yesterday (or perhaps the day before depending on your timezone)
see the pins + #announcements
Can I still register for it ?
.
why does it have to be pyweek and not a general game jam week
yeye python server
but c'mon
uh, you realise that it is not organised by our server right?
not sure if we help with anything other than providing a space for discussion / team formation, but as far as I am aware it is at most a partnership
i thought it's a server event or smth
I(https://pyweek.org/e/arcadeeeee/) got my game completed sooner(24 hours kindish coding) than I expected thanks to arcade tutorials, heres a preview
https://youtu.be/jmCJdliOJMU
Pyweek site link: pyweek.org/e/arcadeeeee/
GitHub: Ibrahim2750mi/Tetris-in-Ohio
Tried to make something like woordle of tetris
I mean, there’s tons of game jams. So the question is, why NOT a python focused one
I wanted to participate but I haven't even started at all because I've been so busy until tonight.. maybe I'll get the motivation to get something done lol
I don't have much time during the week and I'm new to python so I'm just over here cranking out jank like this
these are the most fun to try and play
Can I build a 2D Dungeon cralwer with Kivy?
HELP I CANT EDIT MY TEAM!
Click amange entry button and manually then remove/add names in the members input field.
I don’t have it
I don’t get the button
Thanks but I completed my game early lol
anyways good luck to you too
That’s better we didn’t even make any major progress
yes ig
damn i really wanna join but i only now found out about this and don't have a team ;-; sad
Only under these conditions https://pyweek.readthedocs.io/en/latest/rules.html#existing-artwork-music-and-sound-effects-may-be-used
#1084300640697729114 not too late to join
Sure, what's up
I came up with an algorithm for collision detection it has some problems though like tunneling and clipping through corners.
I have a post where i described my thought process. Mind taking a look?
Well basically my question is what kind of collision algorithm would you use in a minecraft like game
Where the collision is between the player and the terrain.
I seem to have scared you off.
What do you do for collision detection i guess is a more reasonable question
Sorry wasn't pinged until now, taking a look
Well one thing I can say is instead of trying to resolve collision by snapping to an edge I recommend instead reverting player position back to the last valid position where there was no collision
Which is just a variable set in a frame where there is no collision
I don't understand what you mean
If one frame there is no collision, if there is the next it doesn't matter with how many, just if collision: revert player pos
Or do you mean if there are entities in the last valid position that moved there since you were there?
if i fall into two boxes in one frame which box do i sit ontop of. I guess this kind of thing only happens if you are going really fast
Wouldn't it be the position right above the 2 boxes?

