#pyweek-game-jam

1 messages · Page 11 of 1

viscid cloud
#

i remember teh rules stating the the game logic should be coded during the jam

#

what does this exactly mean?

#

does it mean something like collisions should be coded during the jam or before it

#

?

proud ruinBOT
viscid cloud
#

if i had an engine like this one, would it be fine?

hybrid pike
#

basically: document it properly, publish it as open source a month or more before PyWeek, and don't implement specific game logic (i.e. make a framework, not a game)

viscid cloud
hybrid pike
#

Pretty much, yes.

viscid cloud
# hybrid pike Pretty much, yes.

sorry if im annoying you again, but, basically what your saying is, some thing like collisions in the framework is completely fine? as long as it does not have something like if collisions == true make the character dance or something? but it can have simple collisions, am i right?

#

Thank You Very Much In Advance!

hybrid pike
#

Yes!

ruby quarry
#

yea

lusty wasp
#

@viscid cloud by game logic it is meant logic specific to a particular game, I think. The point is that the library code should be able to be used by any other entrants as well. A general-purpose collision library doesn't fall under game logic.

vestal tangle
#

hi

dense sundial
#

when is the next game jam starting?

lusty wasp
#

It's not yet known, I think

dense sundial
#

ok

rare lynx
#

can anyone understand me what is game-jam

random sinew
#

It is a short event during which you have to make a game around a theme, given by the organizers

rare lynx
#

is there any jams right now

#

which going on

random sinew
#

Not sure, next PyWeek will be in March, I don't know about other game jams, but I'm sure you could find some online

lusty wasp
thick minnow
#

Hi.. So let's say I am new to game development with python (not new to python), where do I start so that I may take oart in the next game jam?

onyx basin
#

You could do a tutorial using arcade or pygame. They have good tutorials.

#

Setting up the game loop, animations, and physics engine have their intricacies but it's pretty straight forward if you are familiar with oop.

#

@thick minnow

dull quartz
#

@coral mist hi man

warm nimbus
#

is this fun

dreamy tapir
#

when is the next game jam?

onyx basin
#

idk

leaden kettle
clear turret
elder sun
#

pygame is really good

tiny mesa
pale brook
#

...

south fable
#

last 5 msgs 5 different odd dates lool

lavish comet
#

lets keep that goin then

royal coyote
#

hey

#

any events are going or what
i wanna participate
can I

#

Plz tell

modern dust
#

did an even start yet?

wicked robin
#

tkinter

wicked robin
proud ruinBOT
#

Hey @wicked robin! I noticed you posted a seemingly valid Discord API token in your message and have removed your message. This means that your token has been compromised. Please change your token immediately at: https://discordapp.com/developers/applications/me

Feel free to re-post it with the token removed. If you believe this was a mistake, please let us know!

wicked robin
#

k

#

`#Import Discord package
import discord

#Client
client = discord.Client()
@client.event
async def on_ready():
#do stuff
general_channel = client.get_channel()
general_channel.send('Hello @everyone')

#run the client on the server
client.run()
` Why is this not working

pearl oxide
#

not the right channel

elder sun
clear turret
#

hi all i am sai prabhav i want to participate in pyweek but dont know how to can some one help me start plz....

onyx basin
clear turret
onyx basin
clear turret
onyx basin
clear turret
#

i thought we have a game jam every week as name was pyweek

onyx basin
#

anyone here planning to join pyweek and forming a team? i don't really have any experience with pygame, but if you're willing to include someone who's looking for experience, feel free to dm me 😄 .

tepid topaz
#

can i make a text based game as a discord bot and then submit it?

onyx basin
#

it is the truth

pale escarp
#

what is this channel bout

random sinew
#

It is about the PyWeek game jam!

pale escarp
#

yeah what is it

#

hackathon kinda?

random sinew
#

A binanual Python game jam

pale escarp
#

game jam?

random sinew
#

You have one week to create a python game

pale escarp
#

1 week lol

#

alr thx

onyx basin
#

👁️

autumn cobalt
random sinew
#

It is written bi-annual on their website lemon_thinking

modern dust
#

if it's bi-annual will the next one be in spring?

gusty hearth
modern dust
elder oyster
#

hello

split kestrel
#

Hi.

indigo portal
#

what's this?

topaz scarab
#

i didnt know python had game jam

#

pretty cool

polar torrent
#

so its called pyweek bc the competition lasts 1 week not bc theres one every week?

#

i feel like that name can be misleading

hybrid pike
#

I don't think it's misleading. Your birthday (or any holiday) is also a day, you don't have one every day.
Also, discussion about the name is about 15 years too late...

wet dirge
#

Are there regularly events by this server? I have only participated in Advent of Code

pearl oxide
#

Code jams

visual glen
random sinew
#

Hey @woeful tree, the SSL certificate for pyweek.org has expired

fickle patio
raw sandal
#

is the date for the next pyweek already known? @woeful tree ?

past nebula
fickle patio
onyx basin
#

Has the jam started

modern dust
pearl oxide
ancient pumice
#

idk if relevant, but pyweek.org gives me a safety warning. i will ignore it ofc but maybe something should be fixed about iy

#
Websites bestätigen ihre Identität mittels Zertifikaten, welche für einen bestimmten Zeitraum gültig sind. Das Zertifikat für pyweek.org ist am 29.1.2021 abgelaufen.
 
Fehlercode: SEC_ERROR_EXPIRED_CERTIFICATE
 
Zertifikat anzeigen
#

bla bla bla certificate expired on the 29th of january 2021

#

@woeful tree sorry for the ping but it appears you are the authority on this that might fix this

pearl oxide
#

it is known

flint steeple
bitter wing
#

The ssl certificate expired. Someone is currently taking care of it

vapid hatch
#

someone share the source code of the snake game pls

pearl oxide
#

!e

print("Do it youself, checkout the help system if you come accross any problems or issue while solving it")
proud ruinBOT
#

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

proud ruinBOT
#

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

stray sage
boreal dock
#

does the game need to be written in python (this is a stupid question but... )

covert seal
#

yes it does

modern dust
#

does the game need to use the pygame module? For example can I use Ursina instead of pygame?

visual glen
fringe badger
#

Hi

sour hedge
#

@visual glen , first of all sorry to mention you but just wanted to ask around how many people take part in this?

naive mirage
#

Some of these would be teams though

#

And I'm not sure if they all ended up submitting

sour hedge
#

Ah I see

#

When will I be able to participate?

naive mirage
#

The next one is in march, I'm not sure of the exact dates

sour hedge
#

Thanks

#

🙂

onyx basin
#

I think there were like 30 submissions in the last one

#

no, it was the 30th bi annual pyweek

royal coyote
#

But how to participate

ancient pumice
#

they'll probably tell us in February, if it's not on the website

dark scroll
#

wait

#

is it a pygame game jam?

sour hedge
random sinew
#

Hello @regal ingot, if you want to talk about your event, please contact us through @lavish cipher (simply DM the bot), it looks quite interesting but it isn't the right channel for that

gilded bay
#

what is subject ? have jam started ?

cerulean parrot
lusty wasp
#

@gilded bay there is no active PyWeek at the moment. The next date is to be announced.

austere rain
#

so when is the next game jam happening!

naive mirage
#

Some time around March, as was said the dates haven't been announced yet

regal tiger
#

is it for bots or a literal game jam

tiny mesa
gilded bay
#

@lusty wasp you are Pyweekchamp could you send me or here your game project?

lusty wasp
ancient pumice
#

it might be a bit early for this but when the jam happens, will we be able to form teams from within this discord? as i'm good with python but never made a game before

gilded bay
#

@lusty wasp did you make bbo's Descent with Pygame : O

#

oh panda3d

onyx basin
#

any russian coders

#

lol

onyx basin
#

when will Pyweek 31 start?

#

my game for pyweek 30

hexed folio
#

YO

visual glen
onyx basin
#

ok, thx

sour hedge
#

This is gonna be my first jam

ancient pumice
#

same same

onyx basin
#

When is it?

vale apex
onyx basin
#

U go to the link, press space to begin, press a to start and punch, move around with arrow keys

humble oak
#

What is this channel for?

atomic lake
vale apex
atomic lake
#

Okay

daring sleet
#

This probably isn't the place to discuss all this...

vestal tangle
#

yeet

balmy fractal
# vestal tangle yeet

How does it shows you the logo of pycharm when you play it and mine it doesn't works......

vestal tangle
#

do you have the discord integration plugin?

balmy fractal
#

No

vestal tangle
#

in ycharm

balmy fractal
#

I do I add it

#

How*

vestal tangle
#

you have to download it

#

one sec

balmy fractal
#

Where can I see it?

#

I was trying to see if discord is getting it, It is but it's not showing me like the symbol of PyCharm & The Python like what you have

vestal tangle
balmy fractal
#

alr 1 sec

#

I don't have the option of Discord

#

Do I need a certain virison if the PyCharm to have this option? @vestal tangle Cause' I am using 2020.3.2

vestal tangle
#

im using 2020.3.3

balmy fractal
#

Oh, So 3.3?

vestal tangle
#

i dont think that will affect it

balmy fractal
#

mhmg

#

mmh

vestal tangle
#

you have to search in the plugins market place for discord integration

balmy fractal
#

Alright let me try then..

vestal tangle
balmy fractal
#

Found it

#

It doesn't shows me the symbol of discord but

#

I will download it today when I get back home :3

#

Oh, Now I see Discord Symbol ye

vestal tangle
#

nice

balmy fractal
#

ty for help man

vestal tangle
#

once u restart pycharm and open a project it should ask you if you want to show it in your discord status

vestal tangle
balmy fractal
vestal tangle
#

ye

balmy fractal
#

python Python power

#

lol

vestal tangle
balmy fractal
#

Alr ty

#

:3

vestal tangle
#

👍

balmy fractal
#

Anyways, Imma go to download 2020.3.3 Community Edition if it's newer than 2020.3.2

native tree
little apex
#

This may be a dumb question, but I cannot find the exact date when pyweek will start in march. Can somebody please tell me? Thanks

random sinew
#

I believe the date hasn't been determinated yet

little apex
little apex
random sinew
#

I am not sure, sorry

little apex
#

ok

exotic timber
#

Is this a pygame jam?

#

Or just a gamejam in python?

naive mirage
#

It's a gamejam in python, you can use any python libraries afaik @exotic timber

#

The website and rules there would explain it in more detail

limpid heart
#

Is this where we'd look for teams? Or would that be more OT?

sullen bear
#

!warn @delicate orbit Don't post chainmail about raiding applications/.

proud ruinBOT
#

:incoming_envelope: :ok_hand: applied warning to @delicate orbit.

toxic wind
#

gamejam in python sounds fun!!

regal tiger
#

is this a literal game jam or like a discord bot contest

#

either way ill still get crushed tho but one I'm better at than the other

covert seal
#

this is a game jam.

valid glade
#

does anybody have any idea when the game jam will start or will be announced

onyx basin
#

can someone explain dis 2 me

pliant atlas
#

Look at the pyweek website for a great description

narrow sierra
white shoal
#

with pygame, can u make 3d games?

#

or top down 3d games

onyx basin
proud ruinBOT
#

Hey @orchid python!

It looks like you tried to attach file type(s) that we do not allow (.zip). We currently allow the following file types: .3gp, .3g2, .avi, .bmp, .gif, .h264, .jpg, .jpeg, .mov, .mp4, .mpeg, .mpg, .png, .tiff, .wmv, .psd, .ai, .aep, .xcf, .mp3, .wav, .ogg, .webm, .webp, .flac, .afdesign, .m4a, .csv.

Feel free to ask in #community-meta if you think this is a mistake.

vestal tangle
#

who ping

opal sky
#

When Is The Game Jam

opal sky
onyx basin
#

ok

vestal tangle
#

yes not you

onyx basin
vestal tangle
#

bruh

onyx basin
vestal tangle
#

bruhhhhhhh

#

stop

#

i beg

onyx basin
onyx basin
#

Isn't this next month?

#

Can we start the hype yet?

potent kiln
#

no.....

#

i think not

gusty hearth
#

How can I see the upcoming pyweek schedule?

leaden dove
#

yes where plz ?

hybrid pike
#

There is no upcoming pyweek schedule yet.

onyx basin
#

Last year it was around end of march, but I now see the date is not consistent each year. My bad!

#

I just can't wait. It's so much darn fun!

drifting sky
#

covid spoiled most of it

low venture
#

@heavy fable sorry to bother

#

what help channel was the one you helped me on

#

so i can re-check it and learn.

heavy fable
#

boron

low venture
#

boron the metalloid

#

thanks!

dreamy tapir
#

guys for pyweek can we pick our teammates?

#

also when does pyweek start?

random sinew
#

You can select your team, yes

#

You have to, actually

onyx basin
#

when is it?

scarlet slate
#

When is it ??

naive mirage
#

afaik that has not been announced yet, although i'd expect an announcement fairly soon

onyx basin
#

yeah bring on the hypetraaaaaaaaaaaaaaaaiiiiin

#

makes obnoxious laser noises

#

I bet (even) more people would attend if there was enough time for them to schedule for it.

last sluice
#

if anyone wants someone on their team for the next pyweek game jam hit me up, would defo love to give the next one a go

scarlet slate
#

Any updates on the date ??

random sinew
#

Soon™

scarlet slate
#

Thanks

eager isle
#

sure

lilac lily
#

we have a jam every week??

#

how to enroll?

craggy wagon
#

The date has been announced as well it starts on the 28th of march

tough kettle
#

any clue if absolute beginners are able to compete?

hot flume
tough kettle
hot flume
scarlet slate
#

Do we need to enroll or what ??

hot flume
scarlet slate
#

Ok thanks

#

This same channel ??

hot flume
scarlet slate
#

And btw is there like a different competitions like 1 group is for beginners and 1 group for intermediate and 1 group for Professionals ??

hot flume
scarlet slate
#

Ohh ok

#

Fine

#

Thanks

#

And when will the competition end ??

#

Any ideas ??

hot flume
#

The event is one week long (hence the name PyWeek). It typically runs Sunday to Sunday

scarlet slate
#

And wee need to submit before 4 april right

hot flume
#

The event will start March 28, so starting then is when you can work on your game. And yes, you do need to submit by April 4th

scarlet slate
#

Alright

#

Got it

#

Thanks

scarlet slate
#

Any other updates regarding this competition ??

random sinew
scarlet slate
#

Sure, thanks

lyric cedar
#

where to find teams?

random sinew
#

Here is a good place pithink

lyric cedar
#

Hi sry if i bother you even more, will we have to use a specific library for this or we just need to commit a game. Asking because i would have to study those libraries 😅

naive mirage
scarlet slate
#

Should we sign up to this competition ??

sullen bear
#

FWIW folks the date is live on the above site now, so you can register, we'll put out an announcement soon as well.

lyric cedar
#

Anyone looking for a noob member for his team?

hybrid granite
lyric cedar
onyx grail
#

How many members are there in a team?

lusty wasp
#

As many as you'd like

onyx grail
# lusty wasp As many as you'd like

What library would you recommend for beginners? Pygame or arcade or something else?
I have experience with PySide2/PyQt but haven't tried making any games with pygame or arcade yet

lusty wasp
#

Arcade seems to be fairly popular for 2D, I'd recommend Panda3D for 3D (disclaimer, I'm involved with the latter)

onyx grail
fiery rover
#

Hi, I would like to join a team too! But I am a complete beginner. The only experience I have is making a pygame pong about a year ago.

sour hedge
dreamy tapir
#

hello can i use godot for the game jam?

#

and also how many teammates do i have to have to be considered a team?

#

also how do i say i am with my teammate?

#

any help would be great, thanks!

lusty wasp
#

@dreamy tapir nope, you can't use Godot, it must be written in Python.

modern dust
#

how can we register? is it on the website?
EDIT: nvrmind, I found the register url

hot flume
#

Hope y'all are as excited as I am for this! If you any questions feel free to post here~

open cove
#

im trying to register, but im not able to find any register button

hot flume
#

When you make an account on the website and click your profile name in the top right, there should be an option to "register an entry"

That should register you in the jam.

dreamy tapir
#

how do i say that i am with these certain teammates?

sour hedge
#

Successfully registered as "The solo"

weak cape
#

pyweek is back. hooray.

#

my project last pyweek was a colossal failure

#

eh, if I have time I'll give it a shot

hybrid granite
ocean gull
#

I'm pretty sure it isn't allowed, but I'm going to ask anyways:
Is it allowed to make a discord bot as game with Discord.py?

royal coyote
#

How to register

#

And Which type of games can we make

#

using pygame

indigo portal
#

Ye can we make stuff discord bots as games?

sacred marsh
#

so I guess you are allowed.. just try to think about how all the other participants can actually test it.. Not everyone has or wants to create their own server just to properly test your entry..

hybrid granite
#

Not everyone has or wants to create their own server just to properly test your entry..
I mean, the judges can join the participant's server to test their game instead of making their own server

sacred marsh
#

yea.. that is also something some of the participants wouldn't want to do... keep in mind that not everyone wants to be on discord and to actually properly test an entry, I'd want to use the actually submitted code, because on your server you could always fix/add stuff after the jam has ended. That entry from last PW didn't got all that much love, many just didn't judge it, mostly because it was too much to ask to install a discord bot or even join a server to test it. You're free to do what you want for an entry, but creating something that is a pain to get to work tends to get bad or few ratings in general

hybrid granite
#

I agree,

you could always fix/add stuff after the jam has ended
especially this this

sacred marsh
#

yep.. that's why for some of us, it isn't acceptable to test an exported binary or a hosted solution by the entrant.. I tend to judge the latest source entry, that was still inside the grace period for uploading.

lusty wasp
#

@ocean gull I'd recommend against it, judges have many dozens of games to rate within their spare time, they don't tend to be very happy about unconventional things that are difficult to run

#

But it's not disallowed

upper lark
#

This will be the first time I'll be joining a game jam! Excited to see how it turns out.

dreamy tapir
#

how do i register with my team?

ocean gull
scarlet slate
#

Hi

#

Is there any theme we should follow for creating the game ??

sacred marsh
#

the theme voting starts one week before PW starts. there is a selection of 5 themes, from which the most popular is chosen by the registered users and serves as theme for the jam

hybrid granite
#

they will give the theme before the starting

sacred marsh
#

in my experience, the worst theme out of the 5 tends to get chosen.. not sure whether that is the right one for you

scarlet slate
#

What

sacred marsh
#

I'm being sarcastic..

scarlet slate
#

The worst one gets chosen ??

#

Ohh ok lol

sacred marsh
#

but every time I participated, my least favorite got chosen out of the 5 available ones

scarlet slate
#

Lol

#

K

#

Atb for this time

#

What did u get for the previous one ??

sacred marsh
#

last one was Cast Away

scarlet slate
#

What's that ??

sacred marsh
#

a theme.. themes for game jams tend to be vague, so a lot of different interpretations can result of it

#

it also was a movie (but spelled differently iirc) where a guy befriends a volley ball on an abandoned island or something

scarlet slate
#

Ohh

#

Weird themes

dreamy tapir
#

i have already registered but how do i do it with my team?

scarlet slate
#

You have to re register with your team mates name too ig

dire mesa
#

hey, what library would you recommend to use for pyweek? considering that we only have a week to finish.

sacred marsh
#

I use Panda3D when I participate..

random sinew
#

I'd personally recommend arcade

#

This is a very good library

dire mesa
#

ok thanks, will look into both

dreamy tapir
#

i use pygame cause i am very used to it

#

arcade is good too

restive skiff
#

does a game submission need a fancy UI?

#

is a console game accesptable?

solid star
#

The rules are linked in the channel description

#

So far I have not seen any console games in the submissions, but I don't think there is a rule against it

#

PyWeek is always the "Work on arcade / pyglet" week for me. At some point I plan to participate.

dreamy tapir
#

i use pygame :D

#

arcade feels the same but im more used to python

idle star
#

There are a LOT of examples there to get started with.

somber lagoon
#

what’s the difference between arcade and pygame?

idle star
#

Also, DM me your address if you want an Arcade sticker. I have a lot to give out.

#

Pygame is more raster/CPU based. Arcade is more OpenGL/GPU based.

somber lagoon
#

ohhh, this was actually what i was looking for cause i was running into performance issues with pygame

#

thank you! i’ll have a look at this

idle star
#

Arcade can be faster for sprite-based games as it uses the GPU. Pygame is nice for people that like old-style control of games.

somber lagoon
#

wait, did you make arcade?!?!?

#

:0

idle star
#

I started it. A lot of people contributed, so I can't take credit for it.

somber lagoon
#

oh man that’s amazing

#

does it support 3D games?

idle star
#

It is focused on 2D. There are other libraries that are good for 3D from what I've heard.

sacred marsh
#

Panda3D being the most mature one when it comes to 3D

#

there's also Ursina which is built on top of Panda3D, which might make getting started a little easier

somber lagoon
#

do you have an arcade networking or multiplayer tutorial?

idle star
#

Not yet for networking. You can use multiple game pads easily though.

somber lagoon
#

i see

sacred marsh
#

python offers quite extensive means for networking, fwiw.. I would recommend against making a multiplayer game in PW though, since having multiple apps to install and get to run might turn some people off from even trying it.. and a week is very short for a fully functional game with networking integrated

somber lagoon
#

what’s PW?

sacred marsh
#

PyWeek

somber lagoon
#

oh wait nvm pyweek

#

LOL the timing

#

but yeah, makes sense

scarlet slate
#

When should we vote for the Theme ??

real eagle
scarlet slate
#

Ok thanks

shy delta
#

Where on the site can we register (Can't find the Latest Challenge button)? I created an account but is confused on how to enter. Also, is there a certain category we have to code? (Please ping me when someone replies I might not be here) Thanks!

lusty wasp
shy delta
#

Thanks!

peak hearth
#

Question: What exactly counts as 'game logic'? In other words, is it allowed to implement an online game with a web (JS, not Brython) frontend that talks to a Python backend?

sacred marsh
#

it has been done before.. in the last one there was a submission where at least half of the code base was in JS.. I'd say it's frowned upon, but as long as installation for the jurors (=you and the other participants) isn't too painful and the notable part of game logic is implemented in Python, you should be fine. For my part, if I feel that too much of the code base is in another language and Python just makes up a small part, I will vote disqualify though

onyx basin
#

um, I am very new to pyWeek, can anyone help me please register? greatly appreciated

onyx basin
#

nvm hehehe, I have a team, if u want u can join! just dm me! 🙂

onyx basin
#

Are we allowed to use pyxel?

hot flume
onyx basin
#

Awesome! I guess it's time to learn pyxel...

raven cosmos
#

Are we able to make a multiplayer component, if the multiplayer server code was also in python and included in the submission? For example, some python lambda functions running in AWS.

sacred jasper
#

how do you register

#

on the website

onyx basin
#

guess_count += 1 why do we use it ?

#

what does it do ??

spark violet
#

the program doesn't want the user to have infinite tries

#

so once it is equal to the certain number of tries

#

guess limit

#

it'll say you've lost

#

and it'll break the program

fiery rover
#

What is the convention: python2 or python3? I tried running a game from the site. It was written in 2.4. I tried to convert it using 2to3 but it used some packages not available in 3.

#

I know I am being lazy not installing python 2 but I have had some problem with the path previously, so I lile to use python 3.7 only

covert seal
#

afaik python 3 is preferred now, but keep in mind that pyweek has existed for a very long time, so older games will be in py2

fiery rover
#

I see

visual glen
#

From the submission rules:

Entries must run using the latest version of Python. Entries must not require end-of-life versions of Python. See the Python Dev Guide for which Python versions are allowed.

sacred marsh
#

If you look at the rules, they state that your entry has to run with the latest version of Python

hybrid granite
#

whatt, so my game has to run on 3.9.2?

sacred marsh
#

Whatever entry you found that was using 2.4 must be from a veeery old PyWeek! And as an aside, if you're not a company that has driven itself into a corner by still having a codebase around that only works in python 2, you really shouldn't be using python 2! stay far far away from it

#

if you write it in Python 3.6, it will almost certainly run in 3.9.2

hybrid granite
#

I downgraded from 3.9 to 3.8 because of all the unsupported libraries lol

sacred marsh
#

I tend to write my code with the last 2-3 versions in mind...

hybrid granite
#

hmm

sacred marsh
# hybrid granite I downgraded from 3.9 to 3.8 because of all the unsupported libraries lol

Only because a library hasn't updated the version, doesn't mean it won't run in 3.9... if they are libs with compiled parts, simply get the source version and install that. you need to have a working toolchain and depending on the platform you're on, the respective -dev package for python, but I rarely have problems with making python packages work with newer versions

valid prairie
#

Where can I report bugs with the website?

hybrid granite
#

well I personally dont know (but I've also found 1 bug in that website 👀)

random sinew
valid prairie
#

thanks

hybrid granite
#

ok

valid prairie
#

done!

pearl oxide
#

Yeah, any library is allowed ig

hybrid granite
pearl oxide
#

doesn't say anywhere in the rules, that you are not allowed to use a library

valid prairie
#

It says it must have links to documentation, but the simple documentation is in the README, and the more advanced stuff is pydoc

hybrid granite
#

we can only use libraries that are in accordance with this

pearl oxide
#

oops

hybrid granite
#

that d) one is interesting.

valid prairie
#

I’m wondering if Python-Gravity would satisfy c)

valid prairie
#

Is there a way I can have that verified? Because I’d hate to use it then get denied because it doesn’t fit the bill

#

Without even knowing beforehand that it doesn’t fit the bill

hot flume
#

I'll ask the organizers and let you know

valid prairie
#

thanks

woeful tree
#

@valid prairie I am an organiser, but no, the organisers can't verify a library and rule it in or out. The competition is judged by the other entrants, and it is they who vote as to whether an entry should be disqualified

#

I do think that your library is not meeting the (c) clause

#

From the point of view of someone who searches for your library, it's not at all clear what it does - "calculating stuff having to do with gravity" is super vague

#

Fix that, generate the docs with PDoc3 and stick them on GitHub pages, and link to them, and other entrants are more likely to see your library as accessible to them

valid prairie
#

ok thanks

#

I’ve searched for something like PDoc3 but never found it

real eagle
woeful tree
#

Most people use Sphinx, sphinx.ext.autodoc and readthedocs.org. ReadTheDocs also supports MkDocs but I'm not sure that has API doc tooling. PDoc3 is purely an API doc tool, but it means you can't use ReadTheDocs

#

So that's why you might consider GitHub pages. And of course you could try to automatically generate the Pdoc docs on tag, using GitHub Actions.

valid prairie
#

If I add it better documentation, would it be ok? I'm worried because it's within 30 days

livid abyss
#

What's game jam?

hot flume
#

You can do it solo or work with other people. Check out #pyweek-faq for more info~

livid abyss
#

A game

#

Are there any more contests coming up?

hot flume
#

The next one starts March 28

livid abyss
#

Like building website

#

Or si

#

Ai*

hot flume
#

We do have a code jam coming up in the summer, more info should be released about that in April/May

#

An AI thing is something we're discussing internally to work out how it would happen. But it is something we're interested in

livid abyss
#

Ok any web dev thing coming up?

hot flume
#

Any event we do will be posted about in #announcements. Our last code jam was centered around Django so it'll probably be a few events before we do a web-dev centered one again

livid abyss
#

Ok I m django dev

#

Soo it will be again?

hot flume
#

Maybe! We might try a different web framework since we did django so recently

livid abyss
#

Oh man I missed it :(

valid prairie
#

PDoc3 sucks

#

It doesn't work at all with Cython

#

It crashes when attempted

woeful tree
idle star
lusty wasp
#

@valid prairie the challenge is less than a month away, though. You can use it in the next challenge (the one after the upcoming one).

#

The spirit of the rule is that other entrants have ample time to know of and learn the library, so that there is a level playing field.

#

In the end it comes down to the individual entrants' judgement whether they will disqualify you or not. I wouldn't risk it.

valid prairie
#

shoot

#

I actually breathed it up from dead so that it could be used in PyWeek

ocean river
#

What’s this channel

hot flume
ocean river
#

Oh that seems hard

sacred jasper
#

are we allowed to use jupyter notebook to create a game

#

and can we add machine learning to the game

keen geode
#

Ello fellas
Can't believe it's been a year now

#

How's everyone doing

sacred jasper
sour lintel
#

Is it allowed to use Unreal Engine for pyweek? Used pygame last time, but was interesting to get my feet wet in a better 3d tool

random sinew
#

Since UE4 is a C++ tool, I don’t think so

sour lintel
#

okay, thanks 🙂

sacred marsh
keen geode
#

Oops I forgot it's biyearly not yearly lol

simple pebble
#

when are the themes for pyweek announced?

hot flume
#

Voting starts on March 21st, I believe the theme itself is decided when the jam starts (someone feel free to correct me when I'm wrong)

simple pebble
#

aahhh i see thanks

raven cosmos
#

Are we allowed to have a multiplayer component as a lambda in aws? Code included in the submission.

sacred marsh
raven cosmos
#

Hmm this is a good point, I was thinking the game could by default connect to the lambda in my account and you could optionally deploy and run your own.

#

It would be easier to make a simpler traditional python server that you can run locally. I was just playing with the idea that everyone would be in the same game.

sacred marsh
#

the list of entries is probably going to be long. last time I didn't manage to get through all the entries during the judging period. so if it involves a lot of complicated steps or time to get an entry to run, an entry tends to get fewer ratings in my experience than ones that are easy to run and play..

raven cosmos
#

Hm, ok this is a good consideration, thanks! But in general, depending on connecting to an external server that you also submit the code for isn't against the rules, it might just be difficult for people to play and judge.

sacred marsh
#

I don't think it's against the rules, but it needs the possibility for the people judging to also run the server code for themselves, especially because there would be no way for them to know whether the code running on the server is the same as the one submitted

#

and I can only speak for me, but having to make an account with a cloud provider just to test it would move that game pretty far to the back of my list of games to test and judge.. others might feel differently, but I test the source version of an entry, because of the "even playing field" part of the rules. If I can't get the game to run that way with some reasonable effort, I vote dnr

raven cosmos
#

Hmm ok let me think about this approach a bit more. I did want to set myself a challenge of a multiplayer component, but maybe I will make it easy to run locally first.

sacred marsh
#

I'm not saying I wouldn't love to see a multiplayer entry but I learned that an entry for a game jam turns out best if the scope is kept extremely narrow.. one solid mechanic and good polish beat feature galore every time from what I've seen.

#

and if it turns out to be a cool prototype, it can always evolve into more after the jam has ended.. many examples out there where game jams lead to actually successful indie games (e.g. Hollow Knight)

raven cosmos
#

Thanks for the tips! I might focus on getting a game working first and if I have time maybe explore multiplayer but making it easy to run locally.

graceful quartz
#

Should we submit the installer of our game?

valid prairie
#

@raven cosmos I think the best method could be something like Minecraft, with an external server for multiplayer, but it also runs the server locally (and automatically) in singleplayer. The singleplayer server can also be connected to by other clients.

#

I’ve actually thought about adding multiplayer aspects to my Python games before and might do that this PyWeek as well

raven cosmos
#

@valid prairie this is a really good idea! It also enforces a good separation between the game logic and game front-end, and you can leave it single player if you run out of time.

valid prairie
#

👍

unreal forge
#

Hi everyone. Former PW veteran here. Excited that it's still around, might give it another try!

limpid heart
#

The registration email got caught in my gmail spam folder! how rude

unreal forge
torpid elbow
#

why is everyone speaking so formal here lmao

graceful quartz
#

Can I upload my submission to platforms like itch.io

#

?

random sinew
#

You retain rights on the work, so yes

graceful quartz
#

👍

mossy iron
#

How many people are in this game jam btw

sacred marsh
onyx basin
#

whats library is everyone using

#

is it a surprise?

onyx basin
#

@onyx basin usually it's pygame, panda3d, arcade, pyglet or pyopengl.

#

I will use panda3d because it is the coolest thing in the world ever.

#

whats panda3d

#

Hmm and is it better than pyglet

#

XD

#

it looks kinda good 👀

sage musk
#

I always use pygame cause I like SDL

raven cosmos
#

Then you could access the browsers canvas, and webgl

hexed sorrel
raven cosmos
#

It might be the easiest, fastest way to get cross platform, minimal dependency, opengl program that just works ™️

#

(with Python)

graceful quartz
#

How to register as a team

bright fable
#

How to submit the final project when the time comes

onyx basin
bright fable
#

Am new to game jams in general and I want to know how to submit the game once the competition starts

sacred marsh
#

well.. you're not allowed to start your entry before the competition starts, so anything submitted early would kind of raise suspicion about following all the rules 😉
that out of the way, there will be a simple upload field on your entries page, with a checkbox to mark a release as final (you can mark multiple releases final and the last one uploaded will count as your final entry)

#

don't worry about those things too much though.. there are knowledgeable people here that can help you if you get stuck with something like submitting.

bright fable
#

Thanks allot 😀

onyx basin
#

when does this start?

sacred marsh
#

theme voting on the 21. and the jam starts on the 28. iirc

onyx basin
#

thanks man

somber magnet
#

what game engine do you guys use

sly oyster
#

@onyx basin

topaz topaz
#

does anyone know how to use pytmx for a tilemap? the videos are not helpful

valid glade
#

thank god i can participate
my exams finished today

pliant atlas
#

And I think godot actually supports python?

sacred marsh
#

Godot has GDScript which looks like Python but isn't... There may be some Python bindings around as well, but I've never seen an entry using Godot so far in PyWeek

exotic sand
#

Can somebody help me to register on that game jam? Because I can't find any way to do that. I follow the instructions but I can't see any registration button.

sacred marsh
exotic sand
#

@sacred marsh I registered on the website but I don't know I have registered on the game jam event.

#

Damn, it was available on the desktop view.

#

I registered on the game jam no need. Thanks for reminding me to use the web view BTW.@sacred marsh

sacred jasper
#

I am just curious can you add people to an already registered team or do I have to make a new account

valid prairie
#

Yes, you can add people

graceful quartz
#

How do you vote for the theme?

valid prairie
#

There will be a link on the website when theme voting starts

graceful quartz
#

Oh ok

restive dirge
#

the jam isnt started yet right?

sly oyster
#

No it hasn't

#

In a week

limpid heart
#

I know what 'cops' means, anyone fill me in on the others?

#

snooker loopy?

modest tapir
#

Is snooper loopy a reference to the song by chas and dave ?

limpid heart
#

is that...random words?

#

like the 2 least used words in the American lexicon combined?

#

soul to soul? is this an R&B contest or a game jam? Make a text based dating sim!

#

Where's long list at? I wanna see what we missed out on

modest tapir
#

Aquila is eagle in Latin

limpid heart
#

Maybe I'll put 1 for snooker just because, anarchy and all that

modest tapir
#

Search them on Google mate

limpid heart
#

but google doesn't discuss back

#

came here to discuss

#

try to make an informed decision, and leave a trail for the next one who is as dumbfounded as I was

modest tapir
#

Ok but i'm french so i'll be having a rough time with the themes

limpid heart
#

I could have googled em all much faster than all this, but I don't do this for me

#

(I do, but that's not the point)

modest tapir
#

Is bridging the gap an expression in English or is it litteral ?

pliant atlas
#

Expression

#

It’s typically solving an arguement

#

The gap being the problem

modest tapir
#

Ok ty ❤️

limpid heart
modest tapir
#

I think

pliant atlas
#

Snooker is billiards I think

modest tapir
#

Yep

limpid heart
pliant atlas
#

Or is it?

limpid heart
modest tapir
pliant atlas
limpid heart
#

beat me to it

modest tapir
#

Ty all 😅

limpid heart
#

so uh...now that that's out of the way

#

I have no idea how to vote

pliant atlas
#

Lol

limpid heart
#

randomly it is

pliant atlas
#

I won’t participate because of time constraints and lack of knowledge :(

graceful quartz
#

Can we use tiled?

raven cosmos
#

Is the voting individually or one vote per team?

idle star
onyx basin
#

Now I have to juggle 3 jam.

graceful quartz
#

Can we use pytmx

woeful tree
graceful quartz
#

I asked Because it's not mentioned in libraries

#

Anyway thanks

woeful tree
#

The themes are deliberately abstract so you can take them in all kinds of directions

graceful quartz
#

Ok
Thanks for the help @mauve#7147

graceful quartz
#

When will they announce the theme?

proud ruinBOT
valid glade
#

i have registered on the pyweek website
how do i join the jam?

limpid heart
#

They were published to a public website that has existed for least 30 days before the competition question regarding assets, the site has to have existed for over 30 days? Or the listing of the assets? There was a nice 11gb sound effects dump posted on a reddit post on the 4th...

woeful tree
#

IIRC it's the site. The thinking was that if the site has existed for long enough for people to discover it then people should be able to search it for assets that support their game idea

muted cloud
muted cloud
#

Thanks so much ! Sound is definitely my weakest point ^^

sly oyster
#

For some reason emaim verification was found as spam

sly oyster
#

How u get gamejam role?

pliant atlas
#

If I make a piece of code that I will use in the jam BEFORE the jam, then upload it to github, can I use it in the jam?

covert seal
#

well, that would fall under library rules, so 30 days old with good docs and reasonably usable for games other than yours

pliant atlas
#

Welp

harsh summit
#

Can u use opencv for pyweek with any other gaming library?

lilac lily
#

Hey guys could u explain me the themes! so then I can vote with sense rather than choosing random options..

valid glade
#

can someone tell me how to enter the jam?

real eagle
valid glade
#

i have done that
anything else?

sacred marsh
# valid glade i have done that anything else?

before the jam ends you need to register an entry and upload at least one file that is marked as final.. do note that you don't have to register your entry beforehand, but you can already if you want to

valid glade
#

ok thx

graceful quartz
#

When will they announce the selected theme?

sacred marsh
#

when the jam starts

valid prairie
#

look at the libraries rule

#

you can use any library older than 30 days

valid prairie
lilac lily
#

oh ok!!

lilac lily
lyric cedar
#

oh thx didnt notice

inner sphinx
#

Wish i could do this but i have exams next week

sacred jasper
#

what the hell is snooker loopy I saw it as a theme option for voting

sly oyster
#

Pls put 5 for that

storm girder
#

Hi

graceful quartz
graceful quartz
#

What reward will I get if I win?

sacred marsh
#

Internet Points and Virtual Certificate of awesomeness

#

plus a pink name tag on discord

sly oyster
#

Let me win, u already have pink name :)

sacred marsh
#

but where will I get my Internet Points from otherwise 😱 ????

onyx basin
#

can we still vote?

sacred marsh
#

theme voting ends the exact moment when the jam starts. so yes

glass mauve
#

yo

#

can

#

people use python game engines

#

in pyweek

sacred marsh
#

read the rules

lyric cedar
#

@sacred marsh joins the chat
@sacred marsh explains what pink means
Everyone: confused screaming

pliant atlas
#

might not wanna ping unnecessarily

graceful quartz
#

What is internet points?

bitter sorrel
#

hi

onyx basin
#

i made my account, so do we like need to do something else?

#

also i need team xD

little apex
#

I can't help you with the team part, since I'm going solo(too many people in teams) but you need to sign up for pyweek 31 with your account.

pliant atlas
sacred marsh
#

huh.. I must've forgotten my sarcasm tags somewhere else in the interwebs 🤔

pliant atlas
#

Always use closing tags

sacred marsh
#

🤦‍♂️

#

I left those in my closet

pliant atlas
#

Aww man

woeful tree
#

Also the virtual certificate of awesomeness is a lie

sacred marsh
#

ohoh.. I have been found out 🤣

#

but was the cake really a lie?

woeful tree
#

No, the winners of PyWeek always get cake

#

Did you not get cake?

sacred marsh
#

🍰

woeful tree
#

I just posted this elsewhere, so I'll post it here to get back on topic a bit...

I just learned about SymPy, for symbolic maths in Python. I used it to derive the calculations for various affine transformation operations: https://github.com/lordmauve/wasabigeom/blob/master/notebooks/Transforms.ipynb

... which I was able to quickly port into Cython: https://github.com/lordmauve/wasabigeom/commit/8e72d0b1883b0d0ff1041195bc6be97070e5e047

graceful quartz
#

So what are the actual rewards

#

?

sacred marsh
#

you win the contest is the reward.. the philosophy behind PyWeek, as I understand it, is to advance the tools available for creating games using Python. There's no cash price or physical reward if you win. If you do, you get the role you can see on some of us here

#

also, if you win, you're entry may end up in the carousel on the pyweek homepage...

#

a screenshot of the entry that is, linked to your entry

vestal tangle
#

imagine wanting a reward for everything

#

couldnt be me

sly oyster
muted cloud
#

wow shinny internet points transfers kirbyrainbow

cinder cliff
#

do I need to register as a single participant?

woeful tree
cinder cliff
#

ah, ok! cheers 🙂

cinder cliff
#

ah, found it!

unreal forge
#

The button is quite well hidden

sly oyster
#

Agree

woeful tree
#

That's the first test

sly oyster
#

oh now it makes 100 times more sense, second test must be email confirmation in spam folder?

#

any tips on pyweek from quadruple champion?

lusty wasp
#

I can't decide which themes I like most, so I'm letting Python determine my theme votes this time

>>> from random import shuffle
>>> choices = [1, 2, 3, 4, 5]
>>> shuffle(choices)
>>> choices
[2, 1, 4, 3, 5]
sacred marsh
#

yep.. I did the same

woeful tree
sly oyster
#

oh 6 times, wow. btw are we allowed to use tts programs / websites for speach

lusty wasp
#

@sly oyster I guess I technically qualify… my advice is to try to focus on a simple game concept, really hammer it out, and leave enough time for plenty of polish

#

It's so easy to overscope

#

And then end up with a half-finished prototype that doesn't "feel" nice. In my opinion, having a well-polished entry is half the battle.

sly oyster
#

thanks, great advice

woeful tree
#

My tip would be that humour helps create a sense of fun. Any game mechanic is only sort of so-so fun on its own, you have to dress it up, give it a mood, and funny is a good mood

lusty wasp
#

Most effective games are built on (1) a well tried and tested simple core game mechanic, add (2) an interesting twist to that mechanic, and dressed up with (3) an interesting theme.

#

Although PyWeek does tend to be a good opportunity to prototype crazy cool new game mechanics, it's of course always a little risky that it doesn't pan out

woeful tree
#

Oh, I guess my more fundamental tip is that you can't win on one or two of the scoring criteria, you have to hit all three.

lusty wasp
#

Very true.

#

If you make a really good looking game and get a 5 for production, you'll still lose if it's just not fun.

woeful tree
#

Something I learned quite early is that some mechanics are a lot of work right off the bat, and the biggest one of those is combat

#

It multiplies out to attack animations, hit animations, taking damage, health displays, death, death animation, game over screens, restarts

lusty wasp
#

That's why I don't like doing very mechanically complex things like that in a PyWeek game. When you're done with all that there's still a risk that what you made just isn't very fun.

woeful tree
#

Exactly

maiden cedar
#

can we increase pixel size in pygame????????????????????????????//

#

it's really urgent

#

pls do reply

lusty wasp
woeful tree
#

Try Ctrl-Shift-Equals Bad joke, I'm sorry

maiden cedar
#

they dont answer @lusty wasp

sacred marsh
#

still wrong channel, even if they dont answer.. also try to don't expect people to answer on your command, last I checked, almost nobody gets compensated to give support for insertAnOpenSourceProjectHere

unreal forge
#

Similar to rdb's advice, I guess.

hot flume
unreal forge
#

Sure. Although how do you confirm that exactly?

hot flume
#

Trusting mauve and doing a basic check of github and etc

#

Enjoy your shiny new role!

unreal forge
#

Thank you.

woeful tree
#

I confirmed it by checking that your Discord picture matches the gravatar associated with your PyWeek account

#

✅ Identity confirmed!

unreal forge
#

Not sure how we will do this time. We're missing our heavy hitters code-wise. Time to get back to basics.

#

Excited to take part again though

sly oyster
#

Thanks for great advice's, afterall im here to gain some experience and have fun with others

onyx basin
#

Is there a way to see the themes without registering? I'm just curious arcadecat

sacred marsh
#

If you're hoping to see Goats Goats Goats, you're plain out of luck

onyx basin
sacred marsh
#

I don't know if they're supposed to be a secret to outsiders.. but only registering on the pyweek site doesn't sign you up for an entry at the same time.. so you can always make an account and have a peek I guess

glad vine
#

What are the themes for this years semesters game jam?

sacred marsh
#

PyWeek happens twice a year...

onyx basin
#

I am curious enough monkaHmm even to add another brick to the lastpass wall rooMine

#

Mind if I post the themes voting list here?

#

I don't really know what any of them mean vvBlank

sacred marsh
#

That is to be expected.. themes for game jams are often kept very ambiguous. That tends to lead to a wider range of possible interpretations by the participants and thus a much broader spectrum of resulting games.

real eagle
#

In essence, they want you to be creative.

sacred marsh
#

also I'm almost certain that the theme list is a result of using a combination of a word list and a PRNG

neat stratus
sacred marsh
#

very likely... many people asking the same questions over and over again.. yet this doesn't qualify as definition for insanity

onyx basin
#

I can't tell if they're too broad or too specific rooHmm

sand spire
#

Snooker
specific
loopy
broad
Snooker loopy
perfect

dreamy tapir
#

has the theme been released yet?

real eagle
dreamy tapir
#

oh ok

twilit canopy
#

snooker loopy is a song full of sex puns by a british band

#

soul to soul is a movie and a band

#

aquila seems to have been a prog rock band in the 70s

#

bridging the gap is a song

#

and cops has a very famous opening theme

sacred marsh
#

aquila is also the epicenter of the strongest earthquake in recent Italian history

#

so if that is chosen, you'd be bound to make an earthquake simulator

twilit canopy
#

i don't think python is the right language for that tbh, at least not without pulling in a lot of c dependencies

sacred marsh
#

well.. as long as it doesn't do any game mechanic, you can pull in whatever pleases you.. I don't think the physics simulation counts as actually game mechanic.. it is just a helpful system that enables a mechanic on top of it.. e.g. Panda3D has various physics systems built in and I highly doubt that an entry would be marked as disqualified if it uses either Bullet, ODE, etc...

#

if you want to say it straight out, Python really isn't suited for game programming to begin with.. it is a very approachable language that enables fast prototyping and has a nice and readable syntax imho.. but for actual game development it should be used at most for a bit of scripting on top of a foundation that is written in a fast language operating a lot closer to the metal

#

that's why I use Panda3D when I participate in PyWeek.. it brings a very fast and stable foundation written in C++, with elegant bindings to Python.. I even wrote a small wrapper around a C++ library during the last PyWeek for noise generation, which was simply too slow when using a native python package to do so.. But as stated before, the rules clearly allow to use libraries and/or code written in other languages, as long as that code doesn't make up the game mechanic...

lusty wasp
#

Nothing wrong with lots of C dependencies. Python is a C dependency.

#

Leave Python for the high level direction, C(++) for the low level grinding.

unreal forge
#

Just gotta have a proper setup.py or requirements.txt and people should be able to run your game. Remember that the people judging the entries will probably know how to set up their Python environments.

sacred marsh
#

writing 2-3 lines on how to install also doesn't hurt.. but the level of experience varies wildly in PyWeek in my experience so far, so never assume and make it as trivial as possible to play the entry for the people judging it

idle star
dreamy tapir
#

when does the game jam start (est?)

unreal forge
#

Midnight UTC on Saturday/Sunday night.

dreamy tapir
#

oh ok

unreal forge
#

EST is UTC-4, right? So that will be 8pm Saturday.

dreamy tapir
#

ok thanks!

unreal forge
#

Maybe depends on summer time.

tranquil oar
#

If you get time before the Jam starts, have a look through https://pyweek.org/all_games/ for ideas and development experiences. The low scoring games have some good ideas and concepts too 😀

upbeat grail
#

I need help

unreal forge
#

With taking readable pictures? Seriously though, I have no idea what your question is.

onyx basin
#

Hello all! 🙂 PyWeek soon yeah yeah 😄

neat stratus
#

Didn’t realize it was UTC

little apex
#

12 hours to start (:

#

*11 hours and 55 mins xD

idle star
onyx basin
#

What were some past themes?

sacred marsh
#

last one was Cast Away, I remember one being Tower...

#

unfortunately the bestest theme to be potentially chosen, wasn't!!!! People had the chance to vote for "Goats! Goats! Goats!" and they didn't!!! 🤬

#

I probably remain upset for the rest of my life about that theme not being chosen.. Some day I make my own game jam with black jack and "Goats! Goats! Goats!" and none of you are invited 🤪

idle star
#

A goat theme would be baaaaaa-d.

#

Just kidding.

#

I hope you goat my joke.

sacred marsh
#

hey.. I'm happy if I can build up excitement for my future Goat themed Game Jam!! I take any sort of PR 😛

indigo comet
#

goats are nice!

pearl oxide
#

So you are in the pyweek server vinam?

#

Of attribute error

#

We had that emoji

indigo comet
onyx basin
#

I made an account but do I need to officially register to enter?

#

With the Add Entry thing rooThink1

indigo comet
#

uhh i requested to join several teams cuz i didnt know anything at first and now i am in 3, i only want to be in 1, how do i remove myself from the other 2?

sacred marsh
#

you just have to add an entry before the submission deadline.. it might be wise to wait until the theme is announced, since you cannot change the url of your entry after adding one

indigo comet
#

ohh i c

sacred marsh
indigo comet
#

you can add an entry after the theme announcement?

sacred marsh
#

yes

#

the deadline to add one is just before the submission deadline kicks in

indigo comet
#

ooh

onyx basin
twilit canopy
onyx basin
#

What's this?

twilit canopy
#

a biannual game jam

#

the theme is revealed in 7 hours and 40 minutes

hot flume
neat stratus
indigo comet
#

yes

peak hearth
#

Can a game be structured as a Discord bot?

lusty wasp
#

Please note, you need to have the entry registered before the coding deadline, NOT the submission deadline.

#

So, before next Saturday 23:59Z

#

It's not possible to register a new entry on the final upload sunday.

sacred marsh
#

yes.. I misspoke

sacred marsh
exotic sand
#

Can I just share the source code? Because I don't have computer and in my phone, it might be impossible to make it executable.

lusty wasp
#

Yes

exotic sand
#

Great.

lusty wasp
#

You just need to include instructions

#

Or it should be obvious, with a run_game.py and a requirements.txt

sacred marsh
lusty wasp
#

The harder you make it for people to try your game, the less sympathetic judges tend to be.

exotic sand
#

Yeah.

peak hearth
#

alright, understandable

exotic sand
#

@lusty wasp thanks for the help.

onyx basin
#

begins in 6 hours

#

poggers

tranquil oar
sterile nymph
#

can you register late?

twilit canopy
#

honestly a lot of pyweek stuff isn't that well explained imo

#

it's technically on the site but during the last pyweek i spent a lot of time repeatedly to explain stuff to beginners that were on my team

twilit canopy
# sterile nymph can you register late?

from what i read here earlier, i think you can register after the theme is announced, but there's a cutoff that happens before the final deadline for submission

pliant atlas
#

i think the py week instructions are kinda long, which makes people not wanna read them, so they just ask question here

#

not sure how you could shorten them tho

onyx basin
#

hyyype

twilit canopy
#

how do we get the pink role?

lusty wasp
#

By winning 🙂

twilit canopy
#

no the light pink one

#

the aaaaAAAAAAA one

lusty wasp
#

Yes, that's the one

twilit canopy
#

i see two

lusty wasp
#

Oh, the even lighter one

twilit canopy
#

Pyweek Champions, which isn't the one I'm asking about

#

I'm asking about aaaaAAAAA

#

is that a staff role?

pliant atlas
#

the aaaaaa is secret

twilit canopy
#

or is it jus a participant role?

pliant atlas
#

staff team

twilit canopy
#

ah

#

i thought it was a participant role, sorry

pliant atlas
#

lol same

#

i scrolled up a long time in community meta

lusty wasp
#

I just realised some people get an hour longer of PyWeek than me because of DST

onyx basin
#

that's to make things fair for the rest of the contestants :P

#

since our part of the globe is way too awesome

pliant atlas
#

lol

sterile nymph
#

is there a way to change your account name?

onyx basin
woeful tree
sterile nymph
onyx basin
#

Is PyWeek a thing hosted by this discord server? Or do people from other places enter?

woeful tree
onyx basin
woeful tree
woeful tree
twilit canopy
unreal forge
#

Need to know that theme so I can go to bed!

nocturne quail
#

Wtf is that

twilit canopy
#

the gif?

nocturne quail
#

Yeah

twilit canopy
#

it's a chimpanzee knocking on a door then shaking it really forcefully

nocturne quail
#

How cute

twilit canopy
#

it's kind of depressing if you think about the enclosure being in really bad shape

#

but it seemed like an ok reaction gif for the situation

hot flume
unreal forge
#

I am constantly baffled by the role situation on this Discord. 😀

hot flume
#

This situation is a bit odd because we've hoisted it above owners, so technically only one person can give this role out xD

twilit canopy
#

@hot flume to make sure I understand the rules, can we register the team after the theme is announced?

hot flume
twilit canopy
#

when is the coding deadline? 7 days from the opening?

hot flume
#

next Saturday 23:59Z

#

But yeah, 7 days from when it opens

twilit canopy
#

thanks

sterile nymph
#

40 minutes!

sacred marsh
#

apparentemente.. il bello con il tema vago é, che le interpretazioni possono variare molto di più nel prodotto finale

onyx basin
#

Instant runoff voting Clap

#

way better than stupid plurality PunOko

#

Is final scoring done the same way rooThink1

unreal forge
#

Final scoring is done by range voting

karmic scroll
muted cloud
#

30 seconds left...

sterile nymph
#

oooooo

wind tundra
#

20 seconds

sterile nymph
#

10

#

5

muted cloud
#

Cops !!

meager leaf
#

oof

wind tundra
#

cops

#

nice

onyx basin
knotty stag
#

gl guys

muted cloud
#

and not None ×D

valid prairie
#

why did people choose “Cops”?

#

also gl

knotty stag
#

because its broad enough i guess

onyx basin
#

I wanted the bridge one

knotty stag
#

better than snooker loopy

muted cloud
sterile nymph
#

website isnt loading for me

meager leaf
#

nah snooker loopy is neat

knotty stag
#

i guess

valid prairie
#

yes

knotty stag
#

but kinda weird and overspecific

meager leaf
#

aquila would have been really cool

dreamy tapir
#

is it cops?

valid prairie
#

I voted for “Soul to Soul”

knotty stag
#

yep

valid prairie
#

yes

onyx basin
dreamy tapir
#

yea boiiii

muted cloud
#

Remember to eat, drink and sleep. Taking care of yourself (but not the last day) is the key 😉

sterile nymph
#

i really wanted the soul one

knotty stag
#

i am going to stop breathing on the last day

wind tundra
#

i wanted the soul one too

onyx basin
#

I still don't really know what Aquila meant vvBlank

muted cloud
knotty stag
#

eagle or somethin

meager leaf
#

it is a constellation

onyx basin
onyx basin
#

bad cops bad cops what you gonna doooo

meager leaf
#

i... dont know what to do with the theme

shut gull
#

😔

forest coral
onyx basin
karmic scroll
#

cops vs aliens

valid prairie
#

Aquila in Latin == Eagle
I would have written a flying game

#

but police game?

#

ehhhh