#pyweek-game-jam

1 messages · Page 2 of 1

peak wind
#

I have question, are we able to for example, me able to join a team and make a game and submit it, but also make submit another game on my own?

open leaf
#

Thanks much, tested it out and the memory leak is gone

river saddle
distant pebble
#

I think this is the first proper 3d game I have seen in python well done 👏

astral trout
distant pebble
#

Yes true

astral trout
#

Possibly with Harfang you can approach what is doable in Godot
But it 100% remains a Python module 🙂

foggy nimbus
#

now the true grind begins

peak wind
#

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

keen spade
#

it began 4 days ago, you still have around 3 days left

next arch
#

LOL

#

dawg i still barely did anything

upper plume
#

I did a lot of work on the first two days and haven't done anything since

brisk ivy
#

Communism L

sharp spire
#

I'm kinda new here

#

Is it too late to register now?

cinder dagger
#

how s my game so far

#

anything to improve?

twin olive
cinder dagger
#

no no

#

im in class

#

still no sound track

#

ill add one

rain bane
cinder dagger
#

this my design of the red planet

#

basicly a bloody moon

idle spire
split cradle
#

lol the event is ending in a day

split cradle
hexed pike
onyx basin
#

AAAAAAAAA

simple hamlet
#

aah hello

#

what happened

#

holy you won?

simple hamlet
#

🎉

#

I was busy the whole week

#

couldn't even start my hangman game

simple hamlet
onyx basin
#

what lol no

#

I won an earlier pyweek

#

I'm just getting kind of end-game jitters

icy brook
#

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?

split cradle
#

animations

#

finally done

upper plume
#

nice

peak wind
rain bane
split cradle
#

yet

#

it so hot

#

jk

#

we got all mechanics down

#

just have to make art for it

cinder dagger
#

this award is not for me right

split cradle
# cinder dagger

aka the award for being the best at being what should of been the best but couldn't be best

cinder dagger
#

I tought my code was actually reviewed and that i got some real award

astral trout
# icy brook so many questions about this one, what is your suite like? are you using somethi...

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

▶ Play video
icy brook
dark cargo
#

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?

onyx basin
#

I hope you're memeing, that sounds way stupid

dark cargo
dark cargo
covert patrol
onyx basin
#

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

slender night
#

whats the different between pyweek and code jam?

split cradle
slender night
#

?

reef meadow
#

Until what time can I publish my game in PyWeek?

bitter girder
# simple hamlet couldn't even start my hangman game

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

bitter girder
#

I'm freaking out!

green trench
#

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

onyx basin
#

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

green trench
#

What would that be considered grounds for bug fixing?

idle spire
#

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 🙂

upper plume
#

should I submit my half finish game?

vagrant prairie
#

Hi, I'm having trouble uploading my game

#

413 Request Entity Too Large

#

its about 250mb

lusty wasp
#

....aaand that's a wrap, the deadline just hit, pens down 😛

split cradle
proud pier
vagrant prairie
#

I barely managed to get it in

#

I had to get it under 200mb

lusty wasp
#

No worries, you have all day to upload

upper plume
#

Yah, I was trying to upload my file and the website went down

split cradle
#

same for me

lusty wasp
#

Everyone trying to upload at once I guess

upper plume
#

lol

split cradle
#

My project literally took me all of today

#

I pretty much woprked on it for 1 day

upper plume
#

nice

burnt forum
upper plume
#

I worked on it all last weekend but then nothing this week bc of school and its only half finished

onyx basin
#

good job everybody holy moly

proud pier
#

Worked over 30+ hours on my game and it's finally done! Super excited to see all the other games people made.

onyx basin
#

I feel like I have no skull it's just an open brain

burnt forum
#

It's up again

upper plume
#

How long does it take everyone for their project to upload?

raw sandal
sly oyster
#

You guys had fun week?

cinder dagger
#

Schedule with school was messed up

#

And rly fitting code time whenevet i coud

#

But was fine

#

Learned nee

vagrant prairie
#

I'll take a look droid

cinder dagger
#

New things*

proud pier
#

Finally. What a great feeling.

cinder dagger
#

How judging works?

neon iron
cinder dagger
#

Ok so there s no real judges the ppl that judge are the ones that play

neon iron
#

The participants are the judges

vagrant prairie
#

@raw sandal Heya, on macos 11 (Big Sur) and python 3.10 it seems to be running fine

green trench
#

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

neon iron
idle spire
astral trout
#

wait, now it's working 😦

sly oyster
astral trout
#

oh jeee

#

I spent the last 3 days waiting for it to be online again 😄

#

(without too much motivation, I confess)

reef meadow
#

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?

idle spire
#

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

novel thorn
#

Is that Europe

cinder dagger
#

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

sweet mica
onyx basin
#

woow... I hope youve been able to sort it out by now

neon iron
keen walrus
proud pier
#

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.

cinder dagger
#

cool

foggy nimbus
#

our game is good

#

or what others would describe borderline acceptable

gilded pagoda
#

Why my code is not converting farenheit to celcius

keen walrus
#

Someone wrote that our game starts with errors. However, I accidentally clicked Ignore and it disappeared. Please write again.

marble steppe
# gilded pagoda Why my code is not converting farenheit to celcius

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.

storm delta
waxen canyon
#

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
reef olive
marble steppe
latent plinth
#

this is the pyweek gamejam channel

#

or is that app your submission?

sweet mica
#

how do I know if someone has judged my team's entry?

keen spade
#

it is

sweet mica
#

@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

neon iron
#

It's allowed, and listed on the resources page. The next one will be March 2023, give or take a few weeks

sweet mica
keen spade
#

no - the credits tab has some attributions

sweet mica
#

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'.
sweet mica
idle spire
#

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

waxen canyon
#

I think it's every 6 months

onyx basin
#

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?

fair condor
#

what is this thread about what is pyweak

mild valley
#

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?

sweet mica
#

now you can't do anything like that

#

just add it in the description

pulsar spire
#

Ngl file paths are a pain

#

But u should verify if that background image is even present there or not

idle spire
#

os.path.join() helps. or the fancy new pathlib

sweet mica
pulsar spire
sweet mica
pulsar spire
#

All cool

sweet bane
#

looks like some image but obfuscated

onyx basin
vagrant prairie
#

@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

mild valley
vagrant prairie
#

oh maybe virtualenv is redundant with poetry? I didn't realize poetry also creates an isolated environment

mild valley
#

yea poetry install is supposed to create a virtualenv for you

#

so you don't have to do it yourself

vagrant prairie
#

cool, I'll try that out

mild valley
#

Can you try to run via this?
poetry run python -V Project-Aries

vagrant prairie
#

 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

mild valley
#

Didn't work?

vagrant prairie
#

well, it doesn't return an error, but nothing appears

mild valley
#

you did do a poetry install right?

vagrant prairie
#

whoops might have forgot, trying again

#

ok, here's what I'm seeing

mild valley
#

ok lemme have a look and I'll get back at you

vagrant prairie
#

cool cool 👍

#

I'll try to familiarize myself with poetry to make sure I'm not doing something dumb

mild valley
#

I am not too familiar with it myself tbh

#

I'll ask my partner cuz he has used it before

vagrant prairie
#

here's another interesting data point... it might not be poetry that's the problem

#

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?

mild valley
#

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?

vagrant prairie
#

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

#

ok, I got it running... I renamed "main.py" to "main.py", cd'd into the source directory, and just ran main.py directly

#

er, double underscore main .py, I guess that is a format string in discord

#

fun game 🙂

mild valley
mild valley
mild valley
gaunt rose
#

This is cs50p course assignment, I can't check after doing or I can't submit

#

Anyone faced this issue before? Pls help

vagrant prairie
mild valley
#

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

vagrant prairie
#

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

mild valley
#

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

vagrant prairie
#

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

mild valley
#

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

raw sandal
# sweet mica <@477564436106706955> your game lacks documentation and link that you provided f...

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

limpid heart
#

Are there any planned testing times for streams?

hot flume
#

Nothing concrete, my schedule is very in flux and I can guarantee absolutely nothing

limpid heart
#

I quite enjoyed those the last go round

dry cosmos
#

Hi. Is the registration for user accounts currently locked, or is it just me not being able to find it?

neon iron
#

You should be able to create an account I believe, just not make an entry/submit a file

limpid heart
#

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

dry cosmos
#

Thanks. Aww...

limpid heart
#

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

neon iron
#

Most of the chatting happens here, the site is for uploading files/diaries and reading the rules

dry cosmos
#

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.

limpid heart
#

Looks like a lot of spam was cleaned up

#

Can non entrants give awards?

neon iron
#

Only people who have a final submission can rank/give awards afaik

limpid heart
#

That's what I thought

#

everyone can enjoy the fruits of our labor

dry cosmos
neon iron
#

registering doesnt do anything special, just enables you to submit an entry

limpid heart
#

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

dry cosmos
#

Yeah, that would have been the proper thing to do...

limpid heart
#

you live and you learn

neon iron
#

Live and learn. Maybe you could just ping em and thank the creator that way iuw

dry cosmos
#

There's always PyWeek 35. ^^

limpid heart
#

codeberg

#

that's interesting

#

new thing?

dry cosmos
#

A GitHub-not-run-by-Microsoft whih promptly had an outage on day 1 of PyWeek. 🙂

limpid heart
#

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

dry cosmos
#

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.

limpid heart
#

Ah

#

I was happy that I didn't Blender this whole time

dry cosmos
#

So the codeberg outage was none of my problem. 😄

limpid heart
#

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

dry cosmos
#

I kind of really do't feel like coding these days, only dreaming of what I'd have if I would write the code...

limpid heart
#

What good is that? Spend the time you spend dreaming writing, and realize those dreams

dry cosmos
#

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

kindred hare
#

Coding games in python

#

Never have doing this

limpid heart
#

It's quite fun

#

Especially with a team

onyx basin
#

we still don't have an award aaaawwww

idle spire
idle spire
#

and after revisiting it now, i figured out how the "side dash" mechanics work

#

i love the.. "low poly" / "toon shaded" / "flat shaded" look

sweet mica
#

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

sweet mica
idle spire
#

might need to give it another try, maybe you post a video tutorial on youtube / a simple playthrough or just a sample of gameplay?

raw sandal
sleek turtle
#

How difficult is it to do PyGame Jam as a beginner?

foggy stratus
#

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.

neon iron
#

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

onyx basin
onyx basin
rancid lagoon
#

Hello. Newbie here 🙂

sweet mica
mild valley
#

On the other hand, you can be very methodical and focussed about your approach

crystal mica
#

@onyx basin pyweek results declared?

mild valley
#

Me and my partner did the second approach, trying to follow as many good practices as possible

mild valley
crystal mica
#

Oh

unique glade
hot flume
#

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.

keen spade
idle spire
#

@rough delta wrong channel?

idle spire
#

also, quite fancy 3d models for 1 week of work

keen spade
sudden geyser
#

guys

#

when is the next competition

sly oyster
#

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.

sly oyster
#

who ever made this game, I loved it

sweet mica
#

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

sly oyster
#

definetly less laggy than this game

sweet mica
sly oyster
#

and this game crashed after 7 minutes of gameplay when i answered no for dialog

sweet mica
#

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

sly oyster
#

your game did not lag, maybe a bit at the end

#

but againg i am using VM for testing, 256mb vram etc

sweet mica
#

did you use the console to cheat?

sly oyster
#

i did not

sweet mica
#

we also had a console

#

to cheat

sly oyster
#

actually I was not aware of it

sweet mica
#

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?

sly oyster
#

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.

sweet mica
sly oyster
#

also did not get why there are some craters that does not do anything

sweet mica
sweet mica
#

but didn't had time

sly oyster
#

also was bit annoying that I had to select like solar panel againg every time

#

when I tried to spam them because of crisis

sweet mica
sly oyster
#

me opening console and get this

#

how should I use the console?

sweet mica
#

well you need to know the game variables and stuff

#

you can access the attributes of the game class

sly oyster
#

okey so very easy to crash the game with console :D

#

btw did you check our game yet?

sly oyster
#

would like to hear why u thought

sweet mica
sly oyster
#

lots of games, takes a long time to test them all, but I am trying :D

sweet mica
sweet mica
sly oyster
sweet mica
sweet mica
sly oyster
#

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

sweet mica
#

well I played the penguin one and then played level 4 it continued level 4 from my last score

sly oyster
#

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 :)

sweet mica
#

yeah

sly oyster
#

seems like you doing pretty well, did you cheat?

sly oyster
#

even better

sweet mica
#

well I lost by the stick man wave 🥹

sly oyster
#

they are pretty though

sweet mica
#

yea lol

sly oyster
#

this best against them 😉

#

also freeze is very useful for high hp low amount troops

sweet mica
#

ah

sly oyster
#

we were meant to make splash damage for some but time 😄

sweet mica
#

ah yea

sweet mica
sly oyster
sweet mica
#

yeah my pc is kinda oldddd

sly oyster
#

I didn't even notice "need more energy" notifications when i played

#

Only "need more crew"

sweet mica
#

whatt it should say that

sly oyster
#

I may have just missed it

#

Did you make them yourself?

#

Like voice acting?

sweet mica
#

the one that sounds childish is me

sly oyster
#

Neat

sweet mica
#

the one thats more like an adult is mit-mit

sly oyster
#

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

sweet mica
#

its like a radio effect

sly oyster
#

Yeah, what u say thete

#

Sound like
"Whats the ... Running low we need more rocket powers" or something

sly oyster
sweet mica
sly oyster
#

:D

#

Now i can not un hear it any more :(

idle spire
sweet mica
vapid sphinx
#

guys what happens if i don't vote other competitors' pyweek games?

sweet mica
#

also thp how was the game (if you played it)?

vapid sphinx
#

i really liked your game

#

one of my favorites

#

my game's "Catch the Ketchup!", if you wanna play it

sweet mica
#

I did play yours, at the starting of the game jam

sweet mica
vapid sphinx
vapid sphinx
sweet mica
# vapid sphinx 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

vapid sphinx
#

its my first time in a game jam and I started learning python about three months ago so hope you liked it

sweet mica
#

can you post a screenshot to remind me which game was it

vapid sphinx
#

just 2 mins

sweet mica
#

yours the one in which you jump over obstacles on a planet right? if i remember correctly

sweet mica
#

ok I remember it was nice, but I was dying too quickly as far as I remember

vapid sphinx
sweet mica
#

but a really nice game for someone who learnt python 3 months ago

vapid sphinx
#

thx 🙂

sweet mica
#

was python your first language?

vapid sphinx
#

yes

sweet mica
#

then its even better

vapid sphinx
#

I also started C# a few weeks ago

sweet mica
#

good luck with it

vapid sphinx
#

thx : )

sly oyster
#

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

open leaf
#

Amazing!!

sly oyster
#

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

sweet mica
idle spire
upper plume
sly oyster
#

:) nice to hear that, if you would have some suggestions, how to make the game better I would love to hear about them

dry cosmos
#

15 minutes...

onyx basin
#

🫀

onyx basin
#

second place woot

#

@idle spire kick-scooter high-five!

vagrant prairie
#

🤦‍♂️ mildly annoyed on the disqualify for no red planet when it was level 2 and takes like 2 minutes to get there...

sweet mica
#

we got 3rd

upper plume
#

cool!

foggy nimbus
#

yeah you should totally check out alien dash

#

its a great game

#

not cap

#

it won so many awards

#

and 1st place

neon iron
#

Congrats to everyone who made a finished game, and especially to the winners!

idle spire
#

thanks for the nice feedback everyone 🙂

raw sandal
#

@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:

  1. delete any *.log files in the director
  2. start the game as python run_debug.py
  3. send me the log file

Thanks in advance.
If you do PM you can PM me.

olive gust
#

Did any other games run in the browser too or was it just mine?

prisma flax
raw sandal
#

hmm, looking in the right directory?

prisma flax
#

lemme check

raw sandal
#

lemme check too

prisma flax
#

wrong dir

raw sandal
#

should look something like this:

#

ok, thanks for the support

prisma flax
#

My pleasure

sly oyster
#

@olive gust what, did your game run on browser?

olive gust
sweet mica
sweet mica
#

oh ok then, sorry for the ping

warm marsh
#

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!

crystal mica
sly oyster
valid solstice
#

This is super cool

olive gust
#

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

sly oyster
#

that is so cool

primal orchid
#

yippie

#

how do I join

pulsar spire
olive gust
#

Since it's not 100% compatible, I'll probably release it as its own thing

hot flume
pulsar spire
#

Oh, that's good to hear. Looking forward to it!

primal orchid
#

march

#

like

#

next year??????????????????

#

saddddddddddddddddddddddd

crystal mica
idle spire
sly oyster
#

Python is not good for game jam

#

When u against game engines

olive gust
#

what

idle spire
#

YMMV, i think it’s a very suitable tool for game jam games

pulsar spire
#

???

dusty mist
sly oyster
#

Python is very week for game jams other that pyweek when you are using it against engines such unreal or unity

idle spire
#

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

sly oyster
#

good point

#

when next pyweek

#

I wanna add timer

#

are dates selected

#

march april probably but anything more precise?

unique glade
tame raft
onyx basin
#

hey! where can i see the pyweek game jam details?

onyx basin
onyx basin
cobalt ibex
onyx basin
simple moth
#

when is the next game jam?

unique glade
onyx basin
#

If you like ai you will like this video

proud ruinBOT
#

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

onyx basin
#

hi

#

guys

#

how are

#

you

obsidian cliff
#

hi

#

fine

#

wbu&

#

?

loud heath
#

hello are someone know how to make a game only with Python or C++

teal sundial
dense marsh
#

lol

latent plinth
#

What if I made my game in something other than Python then told judges it was made in Python

unique glade
runic hawk
#

whats this weeks game jam?

winter nimbus
onyx basin
#

why am i blocked from chatting in other tags ?????

foggy stratus
#

other tags?

onyx basin
#

yeah

#

python tag

#

it says i am not allowed to comment

#

why ?

runic hawk
#

whaen does this start?

winter nimbus
runic hawk
#

ok

pale furnace
#

How come they’re only twice a year? Is it cause of the staff it needs for judging or..?

glossy wagon
#

dunno

vague inlet
#

!eval

proud ruinBOT
#
Missing required argument

code

#
Command Help

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

unique glade
thorn parcel
pale furnace
#

Oh right. You’d think they should do smaller game jams in between. But I suppose there’s other servers for that

worthy bronze
pale furnace
#

I’ve seen them advertised never joined any though. I’ll dm you if I find any good ones

worthy bronze
#

Oh ok thank you

hearty gulch
#

!if

#

!game

#

!tutorial

limpid heart
#

I like it twice a year, you can always make a game for funsies without a jam deadline

dry shell
#

I prefer jelly

reef knot
#

I prefer muting this chat, cuz I know nothing about game dec=v

onyx basin
#

Bruv

sullen pond
reef knot
#

would recommend 6/10

real eagle
#

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.

main jungle
#

hello

#

i can speak

#

why

#

😦

#

@fallen thorn

fallen thorn
#

!voice

proud ruinBOT
#

Voice verification

Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.

fallen thorn
tawny ore
#

hey

empty escarp
#

hello

#

Im still sad I wasnt home during pyweek

dusk wolf
#

.

orchid sapphire
#

Gamiez

#

Vc fala inglês?

#

someone teach me english

forest reef
#

can anyone explain what's pyweek-game-jam in breif

winter nimbus
west cedar
#

I made a ping pong game in Python who want to try it😉 ?

broken kestrel
#

I want

forest reef
onyx basin
onyx basin
#

Hello

onyx basin
onyx basin
#

v

timid parcel
#

very cool v

#

V

quiet moat
#

its a bit laggy no clue why must check some things later

still widget
#

i can't download anything from the pyweek server, can someone help me? or at least explain whats happening

unique glade
shy coyote
#

i get a error that says a variable isnt defined but it clearly is

#

nvm i have the problem alr solved

onyx basin
#

!user

proud ruinBOT
#

You are not allowed to use that command here. Please use the #bot-commands channel instead.

sly oyster
#

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>

rigid tulip
#

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?

hot flume
valid jolt
#

.

molten cargo
rigid hare
#

tf is this

unborn pike
#

Idk

onyx basin
#

hello

lone sierra
#

What is the pyweek jam

onyx basin
#

You can read the channel's description for more details

scarlet lake
#

when will start/end

onyx basin
fringe wagon
#

.help

charred cloak
#

gaming gam jam

onyx basin
#

!ping

proud ruinBOT
#

You are not allowed to use that command here. Please use the #bot-commands channel instead.

prime tendon
knotty spindle
#

.help

sweet mica
#

its almost March now, any info when is the next pyweek?

plucky dust
#

hi

#

how i can talk

#

i have to know

#

pls

#

any

#

oen

#

hi

quick sluice
#

hi

onyx basin
#

I will join one day

coarse sparrow
#

hi

hot flume
coarse sparrow
#

nice

hot flume
sweet mica
sweet mica
#

oh thats sad, I might not be available then

twilit shore
#

does anyone know how can i install pygame for mac?

onyx basin
onyx basin
foggy bone
#

Love your console what theme is that

teal birch
#

How long until registration ends?

sweet mica
dry cosmos
#

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?

hot flume
dry cosmos
#

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

dry cosmos
#

I'll take your Events Lead role as authority on that. 🙂

soft shuttle
#

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

neon iron
#

This time of the year is usually busy for me, but I'll make some time

neon iron
hot flume
#

It's a fresh channel and I haven't posted any yet

#

First one should be going out tonight

onyx basin
neon iron
#

I don't think either are disallowed at the moment

#

Unless the clause about needing an open source license applies

upper plume
#

I didn't think about that

woeful tree
blissful nova
proven wharf
#

CAN I CODE IN C????????

hot flume
dreamy tapir
#

😢

#

What about cython

blissful nova
#

It's a good thing I read the rules or I wouldn't have used the newest version of python lol

neat stratus
onyx basin
blissful nova
mild skiff
woeful tree
#

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

https://pyweek.org/p/39/

blissful nova
woeful tree
#

Someone thinks them up.

distant pebble
#

Las Vegas Nights makes me think of a certain casino from sonic the hedgehog 2

woeful tree
# onyx basin A question: is GitHub copilot or ChatGPT help allowed?

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.

warped lynx
#

guys are we allowed to use all libraries

sweet mica
#

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?

woeful tree
pulsar copper
#

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?

hot flume
pulsar copper
#

Ok, good!

blissful nova
onyx basin
blissful nova
#

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?

sweet mica
#

In-the shadows sounds really cool

neon iron
blissful nova
neon iron
#

Agreed, I'm hoping that one's not picked

blissful nova
supple hedge
#

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

supple hedge
#

Nvm i got it

#

I am simply too good

blissful nova
smoky dune
#

@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

hot flume
#

There's no limit to team size

blissful nova
#

It would be pretty cool to have all participants on one team for the meme 😂

neon iron
blissful nova
neon iron
#

The letsbuilda group has been around for a bit, it's just that a lot of people joined up for pyweek

final tinsel
kindred mirage
#

hello project director

final tinsel
#

Hello project minion

kindred mirage
#

he sets up the repos and does the devoops and enables us to do all the good stuff

#

w mans

#

I just draw stuff

blissful nova
#

Part of the fun for me is going solo

#

I think it's a different experience working in a team, different kind of fun

rain bane
#

Can’t wait to see if I have enough will and free time to complete this one

fresh fjord
#

same

neon iron
upper plume
#

Does the theme get announced the day before? I can't remember from the last competition.

trim sparrow
#

"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 ?

alpine cypress
#

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

trim sparrow
#

okay, thanks

neon iron
upper plume
#

Ok

blissful nova
#

Jokes on them I just make 5 different games when voting starts 😎

upper plume
#

lol

fresh fjord
#

I don't wanna miss it while I am asleep or something

sweet mica
neon iron
#

Starts in just under 6 hours

tawdry sierra
#

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?

woeful tree
#

I mean, if they are approved by the team owner

dreamy tapir
#

can I set up the github repo now?

idle star
#

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.

sweet mica
#

Also just as a cauitonary for arcade; 3.0.0.dev18's PymunkPhysicsEngine is more stable than 3.0.0.dev19's PymunkPhysicsEngine.

sly oyster
#

Yo guys, exited yet?
What theme you think will win?

dry cosmos
#

We'll know in 150 minutes.

limpid heart
#

No idea but I really should vote

upper plume
#

I'm driving home from a camping trip and when I get home the competition is like starting right away

limpid heart
#

That's good timing.

neon iron
#

5 mins 👀

upper plume
limpid heart
#

very good timing

upper plume
#

Yah lol

rain bane
neon iron
#

In the shadows 👀

dry cosmos
#

PyWeek 35 has started and the theme is "None"!

#

Oh, you noticed already...

neon iron
rain bane
#

when loading the page is faster than the backend

neon iron
#

I refreshed tho, it's in the shadows

next arch
#

yep its in the shadows

kindred mirage
#

Aaaaand we're on!

rain bane
kindred mirage
#

Well this is going to be difficult...

rain bane
#

agreed

neon iron
#

Aight time to start our world domination plans in the server

next arch
coral lynx
frail sigil
#

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

neon iron
rain bane
#

throwback

idle star
neon iron
upper plume
halcyon saffron
#

Can anyone guide me how to sign up?

rain bane
halcyon saffron
#

Thank you am2i9

languid mirage
tiny mesa
#

Good luck all PyWeek'ers, have a blast 🙂

#

oh I have a thingy. nice 🙂

languid mirage
upper plume
neon iron
#

Don't forget to make diary entries on the stuff you make

earnest sentinel
#

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

green trench
#

Stealth game is my first thought when I was thinking of what kind of game its going to be.

rain bane
#

honestly same

#

first time that comes to mind

green trench
#

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.

neon iron
green trench
#

Mine was right down left

rain bane
#

I think the right down left or whatever it was would've been pretty cool

green trench
#

An upside down vertical platformer idea "was" brewing prior to the start.

onyx basin
#

hello guys

#

good morning

#

goodluck for the pyweek

upper plume
onyx basin
#

we got no time left!!

blissful nova
#

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

hot flume
#

a detective/mystery-solving game could be fun

blissful nova
#

I even considered a light gun game

#

Seems too small market unless people wanna play with mouse

coral lynx
#

i was making a shadow puzzle game

kindred mirage
coral lynx
#

pymongus

kindred mirage
#

Sounds like a MongoDB driver

coral lynx
#

among us but all clients communicate using mongodb

somber isle
#

This pyweek is going to be crazy with the new AIs

#

maybe?

coral lynx
#

oh my god

#

among us but all your chat messages are translated back and forth 10 times

somber isle
#

Is it poor form to use Chat GPT or GitHub Copilot in a code jam?

split cradle
split cradle
somber isle
#

Yeah. I don't think anyone trying to learn should use an AI

obsidian pivot
#

I can't find where to enter on the pyweek sight, anyone have a current link?

somber isle
charred kite
velvet spindle
#

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

native sonnet
#

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

daring dock
#

i don't know

neon iron
#

For example, godot has some (albeit outdated) python support that would be within the rules to use

wet carbon
#

well if nothing else i have a game where you move a blue square back and forth lol

dry cosmos
#

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

dry cosmos
#

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?

sweet mica
#

Also can I use small video clips like 3-4 seconds that I have found on reddit just as like a clip?

languid mirage
dry cosmos
neon iron
#

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

indigo cedar
#

hi

#

🙂

neon iron
charred kite
vapid oak
#

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

cobalt ibex
dry cosmos
smoky dune
#

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?

smoky dune
#

that's great thanks

cobalt ibex
smoky dune
#

that's fine, you did plenty last time we teamed up
that sure needs some dedication

next arch
#

shaders op

smoky dune
#

just when I was about to commit...

next arch
#

im pretty sure its fine

smoky dune
#

xd

next arch
#

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

smoky dune
#

yeah, i also feel like it should be fine

next arch
#

personally i hate writing shaders so props to you for that

wet carbon
#

MFW I’m at work but all I can think about is tinkering with my scripts

autumn mauve
#

Has pyweek started already

#

?

limber orbit
#

yes, yesterday (or perhaps the day before depending on your timezone)

autumn mauve
limber orbit
limpid wagon
#

why does it have to be pyweek and not a general game jam week

#

yeye python server

#

but c'mon

limber orbit
#

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

limpid wagon
#

i thought it's a server event or smth

sweet mica
#

Tried to make something like woordle of tetris

wet carbon
blissful nova
#

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

wet carbon
#

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

prisma fox
#

these are the most fun to try and play

thick berry
#

Can I build a 2D Dungeon cralwer with Kivy?

vapid oak
#

HELP I CANT EDIT MY TEAM!

sweet mica
vapid oak
#

I don’t have it

vapid oak
#

Page not found

#

Wait

sweet mica
#

Yea "your_entry_link" was a placeholder

#

replace it with "pyrates_29"

vapid oak
#

Got it

#

Changed everything

#

Thanks, and gl on the game jam

sweet mica
#

anyways good luck to you too

vapid oak
modern dust
#

Am I allowed to use art from other games?

#

even if they aren't made by me

green flume
#

yes ig

final umbra
#

damn i really wanna join but i only now found out about this and don't have a team ;-; sad

onyx basin
#

hello

#

anyone up for a discussion on collision detection?

blissful nova
onyx basin
#

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.

onyx basin
#

What do you do for collision detection i guess is a more reasonable question

blissful nova
blissful nova
#

Which is just a variable set in a frame where there is no collision

onyx basin
#

hmm alright.

#

what do you do if the collision puts you inside two boxes in one frame?

blissful nova
#

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?

onyx basin
#

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

blissful nova
#

Wouldn't it be the position right above the 2 boxes?