#pyweek-game-jam

1 messages · Page 8 of 1

lusty wasp
#

Only downside is that entry judging is going to take a long time...

vapid owl
#

Are you a part of the PyWeek staff/coordinators?

lusty wasp
#

Nope, just frequent participant and occasional code contributor

#

I don't think there is such a thing as "PyWeek staff" other than @woeful tree who runs it

vapid owl
#

Aah, alright

#

How many entries are there usually?

woeful tree
#

Well, there's Richard, he's staff

#

I've not heard from Blake since he ran it

#

@vapid owl about 30 in recent PyWeeks

lusty wasp
#

Last one had I think around 20 who actually submitted

vapid owl
#

That’s quite a few to go through. How many do you expect to get this year?

lusty wasp
#

All bets are off, we have a lot more exposure this year

#

Wouldn't be surprised if we got 100 this year

#

I say "this year" but it's twice a year

sullen bear
#

Reddit post will go out on Friday

vapid owl
#

That’s quite a drastic change. I could see why that would take a lot of time to judge

lusty wasp
#

Also I guess my game will have a bigger audience, not sure yet whether that will help or hurt motivation :-)

vapid owl
#

Let’s just hope for the best 😄

lusty wasp
#

Are you from Sweden?

#

Guessing by the name

vapid owl
#

Yess. I actually am.

#

The name is a rather strange one

#

Do you know swedish?

lusty wasp
#

Nej, jag kun inte prata svensk

#

I have no idea, sorry, I just speak a bit of Norwegian

vapid owl
#

😂 that’s quite good

#

Where are you from?

lusty wasp
#

The Netherlands

vapid owl
#

Aah, nice. I was there about two years ago year. Quite beautiful

lusty wasp
#

Does it mean, like, a western gherkin?

#

Or cucumber

vapid owl
#

Not quite sure what a gherkin is

#

Yes. Western cucumber

lusty wasp
#

A gherkin is one of those small fermented cucumbers

vapid owl
#

Like a pickle, but the entire thing?

lusty wasp
#

I think pickle is another word for it.

#

Not sure, English is a second language for me.

vapid owl
#

Yep, same here

lusty wasp
#

(and I don't eat them)

vapid owl
#

Then, you’re definitely missing out hahah

lusty wasp
#

Cucumbers are all crunch and no flavour

#

They just taste like crunchy water to me.

vapid owl
#

Fair enough. A pickle is a little more interesting though

lusty wasp
#

Mmh, never really got into them I guess

vapid owl
#

Understandable as well

lusty wasp
#

Where did you go in the NL if I may ask?

vapid owl
#

Amsterdam and the nearby places

#

My sister visited her boyfriend there and the rest of our family took the opportunity to check out the city

lusty wasp
#

Ahh, okay.

#

I guess Sweden is still on my to-go list :)

vapid owl
#

I think it’s definitely worth a visit :)

woeful tree
#

The Netherlands
@lusty wasp I didn't know you were Dutch. That's why you can always see what the one obvious way to do things is.

lusty wasp
#

Hah.

#

I always have a lot of fun prompting my Anglophone friends to try and pronounce "Edsger Dijkstra".

woeful tree
#

Edgar Dyke strar

lusty wasp
#

At least you didn't make the mistake of thinking the "j" was pronounced like in "jazz"

woeful tree
#

Edgar Dijazzkstra, that's what I said

lusty wasp
#

That's pretty close to what a friend of mine tried.

woeful tree
#

Well, Americans can't pronounce "mauve", so I'm used to it

lusty wasp
#

I shouldn't laugh, listening to one of his (or Guido's) lectures is already hard enough for you guys

fringe juniper
#

Group I was in disbanded, looking for pyweek group using pygame. Please dm me, cheers.

pearl oxide
#

Looking for pyweek, I am fine using any module whether it is pygame or py acrade or any other module (I will learn it and give the best i can to your project). I have finished one udemy course (ZTM Python Developer 2020). And currently i am building a project with a few friends (when you give a topic to the search page, it will gen a website with its defination, a paragraph about it, facts, news, videos. The image will decide the colors and stylings of that page). I am from GMT +5:30 timezon 😃 .

onyx basin
#

We are still looking for an artist programmer who knows graphic design 🦄

You must have 5 years work experience and a 4 year degree or equivalent to apply.

tiny mesa
#

@woeful tree I really want to hear what pronunciations of "mauve" there are now ....

honest pumice
#

5 year experience 😅

tender raptor
#

@pearl oxide I am currently in a group of 2. Both of us have programming backgrounds. I can also make music. We are using py arcade and we are doing a sample project before the actual event. I am in GMT+8. the other in GMT +3, if you are interested, let me know.

pearl oxide
#

sure @tender raptor 🙂

fading cloak
#

can i join anyone's team ?

opaque dawn
#

this is basically a python game jam right

scarlet rock
#

yep

opaque dawn
#

is there a new game jam every week or does the event change, like one week there is a game jam, the other week there is a bot building competition, or is it always game jams with brakes in between

#

so every month has a game jam week

#

oh

#

so there's one this week

#

oh nvm starts is september

#

i will start practicing so i can participate and not be clueless

marble steeple
#

i'm confused, how do i enter?

#

i registered to the site, am i now registered to the comp?

#

when i go to recent activity, i dont see my registration

#

also, how do i write diaries?

graceful dust
#

i registered to the site, am i now registered to the comp?
There's is no "real" registration process, AFAIK, as long as you register on the site and submit an entry before the deadline.

#

So in 3+ weeks

woeful tree
#

@marble steeple the link is "Register Entry" in the menu under your username

woeful tree
steady sentinel
#

How will I submit my projects??? When the event starts?? And also. .
Do the files gave to be .py files or .exe files or .pyw files??? @woeful tree ???

#

Have*

graceful dust
#

Why read the website when you can ping the people who manage it instead?

steady sentinel
#

How to submit it???

graceful dust
#

Why do you even ask that a month before the deadline? lol

#

I presume you're not ready to do it, since the theme hasn't even been announced 🤔

#

Everything is already answered on there, and you have three weeks to look through the site.

little prism
#

What is pyweek?

graceful dust
#

see pins, and the website

tulip bramble
#

game jam : python edition

What is pyweek?
@little prism

#

wait nevermind that doesnt sound correct

visual glen
late prism
#

Is transpiled Python-to-JS allowed? I read through the rules and it says "other code is fine as long as it doesn't implement game logic". Where is the line between what constitutes as Python and what counts as "other code"? Is the transpiled code still Python if the original source code is Python?

This project in particular seems interesting: http://www.transcrypt.org/examples

woeful tree
#

Yes

#

I guess there has to be a line, and Transcrypt is close to it, because it's not quite Python

#

As I understand it, it's not as dynamic as real Python

#

But it is trying to give an authentic Python experience, which counts for something

#

GDScript is apparently Python-like, but it is not aiming to be Python in any useful sense

#

If you want to be safe I'd recommend Brython, which is a full Python implementation in JavaScript (highly compatible, runs ⅔ of the standard library unmodified), or Batavia, which is a partial implementation of the same thing (I believe it lacks a parser/compiler)

mossy roost
#

Am i the only one that's ready for this!

graceful dust
vapid owl
#

What’s that?

graceful dust
#

What’s that?
A lame joke.

#

Started messing about with tiled editor.

vapid owl
#

What’s the tiled editor?

graceful dust
#

Not working on the submission, but it'd be nice to know tiled and arcade ahead of time lol

vapid owl
#

Is tiled basically a map creation software?

graceful dust
#

yup

vapid owl
#

Aah, that’s cool

#

I’ll definitely check it out

graceful dust
#

Oh no.... giving my secrets to the enemy Dx

pearl oxide
#

lol

vapid owl
#

Hahah I’m not your enemy. Also, I probably would’ve found it after s minute of searching either way

graceful dust
#

(Yeah, that was also a joke :p)

#

It's literally listed on the pyweek resources page

#

And it's been discussed a lot in this chan, which is where I've heard of it.

vapid owl
#

Aah, really?

#

I’ll check out the resources

honest pumice
#

When we will get participants role😅

graceful dust
#

We don't.

honest pumice
#

I meant my team😅

graceful dust
#

Discord roles?

honest pumice
#

Yeh

graceful dust
#

AFAIK, they aren't giving them out.

honest pumice
#

We also filled the form

#

But don't know we will get role or not

#

Or we are successfully enrolled bcz on site it says verification successful

#

But all have roles

#

And we don't so I asked😅

odd void
#

Could I join someone teams?

#

or is that not how it works

graceful dust
#

The roles were from the summer code jam.

#

PyWeek champs get a role.

#

No role for participants, because they are separate events.

#

not on discord

odd void
#

your not suppose to use this channel for teamates?

terse granite
#

I think you can use this channel to find teammates

late prism
#

@woeful tree Thank you for clarifying a bit on the Python-to-JS debate. If code that you write could be run by the latest Python version as valid Python (even if it only a subset) then does that make it count as valid Python? I would think that a language that is Python-like is still not Python. It has to be 1:1 compatible with the standard Python runtime, imo. I wanted to get some insight into this though in the event that I decide to try to use the web as the front-end for a game vs a local game engine like PyGame.

woeful tree
#

@late prism Yeah, I think that's mostly right

#

But I don't think anything other than CPython is likely to be flawlessly compatible with CPython, even though pypy tries to be painfully close including compatibility with bugs

#

I think the language is bigger than one interpreter

#

But yes, you'd expect plain and boring code to work in any interpreter that calls itself Python

onyx basin
#

.

muted gulch
#

on COmmand prmot

#

type DIR/s

#

then click enter

honest pumice
#

The roles were from the summer code jam.
Ty for explanation 🙂

little prism
#

What is a Game Jam?

storm tapir
#

game jams are basically challenges where you make a game in a short period of time, according to whatever rules are provided

visual edge
#

not sure if this has already been answered but do you have to have an entry created on pyweek.org before some deadline?

#

i haven't quite decided if i'm going to go solo or try to get a team together and wanna make sure I don't miss a deadline if there is one

graceful dust
#

i haven't quite decided if i'm going to go solo or try to get a team together and wanna make sure I don't miss a deadline if there is one
@visual edge https://pyweek.org/30/

#

The dates of this challenge are are 00:00 UTC Sept. 20, 2020 to 00:00 UTC Sept. 27, 2020.

visual edge
#

right, i know that's the date of the challenge i just didn't know if you had to create the entries before the start

graceful dust
#

No, you can register/add entries up to the deadline AFAIK

visual edge
#

alright thanks!

visual edge
#

ah thanks. i completely missed that

graceful dust
#

Registration for PyWeek opens 45 days before the challenge start date and remains open until the very end of the week-long challenge.
Yes, you can sign up during the week.

#

And

How to submit your entry
Visit your entry’s page any time during the challenge and up to 24 hours after the finish to upload your file(s). You may upload as many files as necessary, including screenshots.

modest geode
#

Does Any one need a team mate for pyweek?

willow hare
#

eee wots pyweek

modest geode
#

python game Jam

willow hare
#

i would @modest geode

#

when does it start C:

#

well idk if u would want me i newb

#

nvm bout it ;c

modest geode
#

bro i dont find Im not that good either

willow hare
#

me thinking about my past games all being tutorials......skip me ;c

modest geode
#

I have never even made a game but can try

willow hare
#

;c fr...

#

den ill help c;

modest geode
#

yaahhh!!

willow hare
#

C:

#

when do we need to submit the game ?_?

modest geode
#

we can find out here

#

i believe 23 to 27 septemper

willow hare
#

lol

#

kk seems nice

#

lol but them pictures of pyweek contestants looked kinda....too good XD

onyx basin
#

Ping 9000

storm tapir
#

i havent tried pygame before, but im thinking of trying to learn it a bit for pyweek

#

what r peoples opinions on it?

prisma rune
#

its good

mossy roost
#

Knowing about pygame is always great

#

And the pyweek is pretty fun haha

woeful tree
#

Pygame is a mixed bag. It runs everywhere without hardware and compatibility problems. It isn't really a framework - you have to write a lot of the setup stuff yourself, like an event loop, where other frameworks will just run with no set up and you can then tell it what events you need. Pygame's graphics system is very slow because it's CPU based (but SDL2 and Pygame 2 will bring improvements). On the other hand if you want to set and get pixels directly it's perfect. Also there's a relatively straightforward relationship between the amount you're trying to draw and the performance, where hardware frameworks are fast overall but with a minefield of performance hits.

#

Pygame/Pygame Zero are good for retro-style games, and are pretty decent choices in PyWeek for beginners, but you'll also find it imposes a limit to what you can achieve

solid star
#

There are certainly better alternatives than pygame for beginners.

#

You can actually make something nice with a simple framework

woeful tree
storm tapir
#

ty for the info!!

#

ye i never actually used any kind of frameworks before, only learning basic python and renpy engine

solid star
#

Doing some research and picking the right library/frameworks for the right reasons can save you a lot of time 🙂

#

Renpy is kind of a framework, isn't it?

graceful dust
#

Doing some research and picking the right library/frameworks for the right reasons can save you a lot of time 🙂
Maybe during pyweek itself.... I have a feeling it will take up most of my time before then 😅

onyx basin
#

How can I use utf-8 in python

#

Ping 9000

covert seal
#

'Hello World'.encode('utf-8') to convert a string into UTF-8 bytes

onyx basin
#

Just a momen I will try

#

what is pyweek

solid star
#

See pinned posts

graceful dust
#

Does anyone know of python engines that support isometric tiled maps?

#

Arcade only supports orthogonal properly ATM.

storm tapir
#

i could use renpy for pyweek probably! but because I barely understand the terminology used in the rules, I’m not actually sure I can use it ? XD

solid star
#

People have used it in pyweek before

storm tapir
#

ok! then maybe I'll just use renpy then :0

#

vns are the main genre im interested in regardless

dire junco
#

can i register in this solo and with team too?

onyx basin
#

Yes anyway you want

drowsy dagger
#

Event branding is now live - new server icon and discord banner.

honest pumice
#

Op

#

Love this new icon

onyx basin
#

👀

storm tapir
#

pog!

opal wraith
#

c

willow hare
#

😮

tawdry grove
#

Who's looking for a teammate? After doing the summer code jam I want to do more team coding! I'm somewhat comfortable with pyGame and like working on game balance and logic, but can try whatever framework.

graceful dust
#

Time zone? @tawdry grove

tawdry grove
#

Eastern -4

graceful dust
#

Ah, probably a poor fit for us.

onyx basin
#

what do you guys thing of Arcade for pyweek?

graceful dust
#

You can definitely use Arcade. There are other libs worth considering

#

We are thinking of using Arcade, tbh.

primal spruce
#

looking for a team never made a game before, but ima devops eng ! looking for a side project for a couple weeks !

vagrant mason
#

i love Arcade!

graceful dust
#

i love Arcade!
@vagrant mason join our team we're sure to win with an admin on our side

vagrant mason
#

lol i would, but i'm preparing for school, which starts soon

vapid owl
#

Are you in uni?

vagrant mason
#

nah, high school

vapid owl
#

How old will you be this year?

vagrant mason
#

i'm taking a bunch of AP courses this year though (for non-Americans, it's basically uni courses)

#

17 in april next year

vapid owl
#

Aah, really? I’m 17. I actually thought you were older

vagrant mason
#

hahah, nope

#

but anyways, i've made a couple projects with arcade, really enjoyed it

stuck ginkgo
#

what themes are there to vote for, and how do i vote?

woeful tree
#

Theme voting starts on 2020-09-13!

lapis burrow
#

I don't like the 30 but I'm weird

hollow quail
#

which is better out of arcade and pygame?

onyx basin
#

Pygame you have to do everything yourself

#

Arcade does a lot of the work for you

#

It's really up to you based on how much control you want over your game

exotic lava
#

@vagrant mason join our team we're sure to win with an admin on our side
shwing and a miss

#

fire is in high school?! gd I need to step up my programming

vagrant mason
#

hahahah

graceful dust
#

shwing and a miss
I'll keep on working on corrupting @vagrant mason
with some luck I'll even win that sweet sweet Django hoodie 😈

exotic lava
#

now that is just crazy talk

graceful dust
#

Damn, f1re... I love your eyes

vagrant mason
#

lmfao

exotic lava
#

I dont think that is the right approach xD

graceful dust
#

And I didn't even see actual pictures of them lemon_thinking

exotic lava
#

17 in april next year

#

The code jam has proven him un-bribable. We can work out a plan.

honest pumice
#

Nice to know f1re is also 17 but I am one year older than him

rapid drift
#

Funny, Pyweek registration gets sent to my spam 🤔

leaden kettle
#

Same

strong scarab
#

hi

#

Lookin’ for a teammate

rapid drift
#

Have you done this kind of work before?

strong scarab
#

Ummm hi

onyx basin
#

Hi

strong scarab
#

Sorry for spacin’ out

onyx basin
#

What is pyweek?

strong scarab
#

I have no idea either

rapid drift
#

😅 you can read the pinned messages

strong scarab
#

y..yes

#

I’m kind of hanging

#

Is it a project competition or is it competitive programming?

rapid drift
#

Uh more like the latter ig, people can compete as a team/alone to build a game according to a theme afaik

strong scarab
#

Oooooohhhhh

#

Thanks then

rapid drift
#

Np, I'm new to this as well

strong scarab
#

Hey

#

U wanna join?

#

I’m alone

#

Needing for help

rapid drift
#

Well, 🤔 honestly I'm not sure if I'll be competing 20 days from now since I have uni but if I'm free ig sure!

strong scarab
#

Thanks

#

Well school is approaching

#

And tho I’m way younger than you

#

I do, have school

#

Anyways

rapid drift
#

Hahah that's fine, do you have to actually go the school , like you know due to lockdown and stuff?

strong scarab
#

Yea tho.

#

Oops gtg

rapid drift
#

ahh I see

strong scarab
#

Hey can we talk latr on Discord?

rapid drift
#

Hmm sure

strong scarab
#

Here’s my info

rapid drift
#

ah you can pm me here

strong scarab
#

Thanks

#

If u wanna friend me then: InstantNoodles #8630

#

Bye

rapid drift
#

ah sure : )

onyx basin
#

what is pyweek30?

fierce island
#

"The PyWeek challenge: Invites entrants to write a game in one week from scratch either as an individual or in a team."

lucid crescent
#

What is pyweek

fierce island
#

can you not see what i posted? 🤨 i can repost if not

#

https://pyweek.org/
"The PyWeek challenge: Invites entrants to write a game in one week from scratch either as an individual or in a team."

#

everything you should need is there if you have further questions though please ask 🙂

junior compass
#

Is some body read to take me in for pyweek?

#

If yes plz DM me

acoustic crown
#

It will start it 20 days, enough to learn pygame? 😀

lucid crescent
#

@acoustic crown maybe

willow spindle
#

yep

onyx basin
#

where can i see what the pyweek is

random sinew
#

You should take a look at the pins lemon_pleased

onyx basin
#

thanks

#

ive never made a game in my life with graphics

#

hows this gonna work

random sinew
#

You should take a look at arcade

spiral wharf
#

yeah, arcade is good

mossy roost
#

In case someone doesn't know, pygame has an small but active discord server, fell free to join for anything.

https://discord.gg/7mggG8s

lucid crescent
#

hi

#

How r u all

#

I am here

#

Hello??

visual glen
#

Hello!

woeful tree
covert patrol
random sinew
#

Thanks

topaz steeple
#

It's been added to the whitelist.

random sinew
#

Nice

lusty wasp
onyx basin
#

Need a team

pseudo lagoon
visual edge
#

have you done any game development before?

#

it's just for fun so it's as hard as you want to make it but it seems pygame is a bit low level so something like arcade seems a bit easier to get started with from my investigation

visual glen
#

arcade is really nice. We had it as the framework for our PyDis Game Jam not too long ago and people were able to do quite amazing things with it despite using the framework for the first time.

graceful dust
#

It does look nice and simple. Sad it only support orthogonal tiled maps though.

#

Wanted to play with isometric stuff.

strong oxide
#

curses is best game framework

visual edge
#

lies

strong oxide
visual edge
#

nice

#

that's definitely really cool. i actually learned python making a curses app in py2.4 😄

#

i don't have super fond memories of it

graceful dust
#

curses is best game framework
I wrote a version of RLogic with it at some point.

#

The game that inspired minesweeper

#

Never actually played RLogic so not sure how close it is.

oblique prism
#

If anyone would like to take a new to python guy under their wing and show them the way for this - I'd be very much appreciative haha.

urban epoch
#

Is there ever a "winner" announced for PyWeek? Where can I find the winners for the past jams?

rich fog
#

one can find the site, where in Previous Challenges all the winners are listed.

vagrant mason
#

the winners also have a @PyWeek Champions role here on our discord

visual edge
#

this is fun because i don't often work on projects where i feel like a complete noob

#

could be pong or breakout at this point blobrofl

sullen bear
#

hahaha

#

what library are you working with?

visual edge
#

arcade

sullen bear
#

ahhh solid choice

visual edge
#

trying to get familiar with it before pyweek

willow spindle
#

Breakout except you avoid the balls until all of the bricks are gone lemon_thinking

strong oxide
#

new variant is dodge ball

visual edge
#

haha,i didn't want to demonstrate that there was no collision at the time cryman

urban epoch
#

Can I use Qt/PySide2 as a "2d game engine" for pyweek

exotic lava
#

I loved that game

solid star
#

@urban epoch Should be fine

#

If you are using pure PySide2 with no prepared cut and paste code

lucid crescent
#

Hi

#

Good Morning

#

Is anyone even there?

visual edge
#

hi

onyx basin
#

I need a team

shrewd pendant
#

@onyx basin what kind of team?

visual edge
#

people are forming teams to work on a week long game jam called pyweek. see the topic and pins

pearl oxide
onyx basin
#

Looking for a team

onyx basin
#

@onyx basin sure

steady sentinel
#

Hyped!!!

echo jewel
#

is it possible to use enumerate() and zip() together? I want to zip two lists but i also want to know what itteration it is. Should i just use a counter and increase the number every time it runs one itteration?

#

wait wrong channel

#

sry

#

wrong channel

drowsy dagger
#

@visual edge I built a sort of roguelike breakout clone once, it was really fun. The bricks had a certain amount of hp, and you could invest points into increasing the damage of your ball, or give it different power-ups. power-ups persisted through death.

Have you considered a unique spin on your breakout? It's a lot of fun to put these classic games into a new and novel context.

muted cloud
#

Looks very fun ! 😄

onyx basin
#

@shrewd pendant what is the name of this channel

#

pyweek, correct?

#

so thats what type of team i need

graceful dust
#

i have a minesweeper written for curses
This is my plogic (rlogic clone).

onyx basin
#

I need a team (2nd time)

#

PLEASE

#

f...

visual edge
#

@drowsy dagger oh nice that sounds fun. Right now Im just doing some basic recreations to learn the library. Waiting for the theme to decide on what I actually wanna do

#

Roguelike breakout sounds super neat though

onyx basin
#

nvm

#

i guess i dont need one lemon_xd

brazen magnet
#

03;8#

woeful tree
low knoll
#

arcade
@visual edge How do you install it? I've looked and it makes no sense

visual edge
#

pip install arcade?

low knoll
#

Cheers

bronze patrol
#

hi can i solve this expression with python sen(e**x)?

#

sorry wrong channel

pure cipher
#

I always thought that team formation makes more sense when you coalesce around the idea for a game you'd like to write. So people should pitch game ideas, and others should then join one of those pitches, if they like it. Everyone knows slightly more about what they are getting into.

#

But I think I'm the only person in the world who thinks is a good idea. 🙂

#

People could pitch more than one idea - maybe one will prove popular, and the other not, so just abandon it.

#

Disadvantage is you'd have to do this after theme is chosen, I guess?

tawdry grove
#

Hey, who's looking for a team member? Or if you don't have team msg me and I'll organize one. EDT -4UTC

fading fiber
#

Hello guys. I wonder how team works in Pyweek? I would really love to join but I'm not that good at programming. I would love to help tho like anything I can help you with

woeful tree
#

@fading fiber There are jobs that you can do in a team, that don't require any or much programming, such as sound, graphics and level design.

autumn hollow
#

@fading fiber we are same, i’m new to programming, but would love to be part of pyweek to contribute and learn. Y’all kindly hook me up with your team.

woeful tree
#

I guess a general caution for teams is that you need to avoid scope creep aggressively. The more people you have on a team the fewer ideas each person is going to be able to contribute. It can be kind of a drain if everyone on the team expects all their ideas to make it into the game

#

In a gam jam you usually want to be refining and simplifying a small set of ideas, not adding new ones

sage mortar
#

Hey, who's looking for a team member? Or if you don't have team msg me and I'll organize one. EDT -4UTC
@tawdry grove hey! Taganov, I'm in search for a Team.

tiny carbon
#

heyyo, so i needed a bit of help in registering for the pyweek gamejam

#

i cant see a register button of any kind

#

and i sure as heck havent registered yet

#

i created this account literally 30 seconds ago for the sole purpose of joining the gamejam lol

visual glen
#

If you click on your name in the right top, you should get a dropdown menu

tiny carbon
#

ahhh okay got it

#

thanks so much!

sage mortar
#

I'm in search for a Team. anyone whose team slot is avaliable??

hushed iris
#

hi, my team is looking for a talented individual that can create pixel art - if anyone is interested, we have a spot for you!

bleak mountain
#

HI, i have a question about generators
so basically generators are functions that become iterators, right? by using yield instead of return

rich fog
#

weird channel to ask this in 😛
generators don't necessarily use yield I think, but yes, functions that use yield are generators

bleak mountain
#

@rich fog can you answer my dm please

rich fog
#

Why a DM? Just use an appropriate channel, like #python-discussion or one of the offtopic ones.

queen galleon
#

whats pyweek 30 exactly?

vapid owl
#

Check out the pins

tawdry grove
#

because coding together is more fun

#

@sage mortar

#

@autumn hollow @fading fiber

uneven drum
#

Question: Would submitting a game written using Godot be acceptable for PyWeek? Or is that insufficiently Python-ey?

vivid quartz
graceful dust
#

I also have a question for @woeful tree ... I presume it is ok to contribute code to python packages that we would use for pyweek before it starts? If it gets merged/released, it wouldn't give our team an unfair advantage, as it would live upstream...

woeful tree
#

I guess also if you write a thin client in Godot and use Python for your actual game logic

#

@graceful dust I think that's legal, if you meet the requirements for documenting it and announcing the feature via the usual channels, and it doesn't contain game logic under the definition given in the rules

uneven drum
#

@woeful tree Ah! Does godot-python compile Python into GDScript? I am just looking through the examples.

woeful tree
#

I believe it provides Python bindings for Godot's C++ API

uneven drum
#

What are all the .gd files in the examples?

woeful tree
#

🤷

visual edge
onyx basin
bright nebula
#

Game dev noob / enthusiast
Looking for a team

keen island
keen island
pearl oxide
#

can you stop spamming? @keen island

#

read the channel description

keen island
#

men im dont spaming

tawdry grove
bright nebula
#

done

sonic obsidian
#

How long does pyweek last?

#

As in when does it end

#

What date

#

Oh found it nvm

#

Im dum

random sinew
#

Weeeeellll, it lasts a week lemon_pleased

solid star
#

PyWeekend / PyMonth / PyYear / PyLife 🤔

#

It's the new "i" prefix. PyPhone and PyPods

rustic furnace
#

PyOS? 🙂

keen zodiac
#

Pypy

honest pumice
#

Pypl

onyx basin
#

PyWeekend / PyMonth / PyYear / PyLife 🤔
Pynary, Pypass

vapid owl
#

PyCord

onyx basin
#

hey

#

i registered an account over at pyweek.org and i submitted an entry. Is that all I have to do to get enrolled or is there more to it?

#

[Ping me]

onyx basin
#

PyOS? 🙂
@rustic furnace snakeware!

rustic furnace
#

This is actually so coo..

tawdry night
#

Pyllenium

rustic furnace
#

PyPhone

onyx basin
#

Pygane

#

pygame

honest pumice
#

pycharm

swift lantern
#

.

onyx basin
#

pygame

random sinew
#

Not like random.choices() had a weight parameter lemon_thinking

#

Implementing a custom weight ain't hard anyway, it is really basic maths

covert seal
#

if you wanted to be fancy, you could salts range set

weary plaza
#

hi

#

when will pygame event starts?

#

and how to apply or register?

covert seal
#

check pins

weary plaza
#

what will be the "entry URL"

rare brook
#

@onyx basin dont advertise/drop random images in an ontopic channels, especially when it is completely irrelevant to the discussion

graceful dust
#

what will be the "entry URL"
@weary plaza whatever you want.... it's the url where your project will live on the pyweek website.

#

If you wait until the theme is announced and know what game you will work on, you can use its title....

#

Otherwise, you can enter something like bigbash I guess, if it is free.

weary plaza
#

Ohh thanks

quasi orchid
#

I am an intermediate level python developer looking for teammates for pyweek challenge, anyone interested

storm tapir
#

time goes by so fast, it's already 15 days until jam :0

lavish river
#

Yeh

opaque dawn
#

isn't there a module for pygame which helps you design stuff for your game like levels

#

i've heard people talk about it but forgot what it's called

onyx basin
#

Point of gamejams is to help people build up their skills right?

#

So isnt using such a module counter-intuitive, even if its allowed?

#

I mean you can use whatever you want which is allowed but yeah

strong oxide
#

Why would you think using a module wouldn't allow one to build up their skills?

rapid drift
#

🤔 it's more like not having to re-invent the wheel to do one task

graceful dust
#

It appears to have a pyweek loader.

woeful tree
#

There are a couple of TMX parsers for Python

#

Off the top of my head they're called tmx and PyTMX

idle star
#

Arcade uses the pytiled parser.

#

There are a couple tutorials on the website.

#

Hopefully in the next few months we'll have support for all of the specification.

#

You can already edit hit boxes, do animations, and more.

pearl oxide
#

you created arcade?

jade lichen
#

Yes he did!

pearl oxide
#

oh my gawd

#

it is beautiful library:D

idle star
#

Hey wow, thanks! A lot of people have contributed to the library, they are awesome people.

weary plaza
#

How to join a team?

solid star
#

There are invites for other communities as well if you scroll up

onyx basin
#

What’s PyWeek 30?

covert seal
#

Check pins

willow spindle
frail wharf
#

FOr pyweek can we make anygame or do we need a specific theme

woeful tree
#

@frail wharf There is a specific theme

frail wharf
#

ooh what is the theme

woeful tree
#

It will be put to a vote, starting next weekend

frail wharf
#

ooh i see and can u tell me how i can sign up

woeful tree
glacial trellis
#

hey if anyone who knows sth abt pygame and wants to join a team ping me

#

we currently have a team of 2 programmers

#

and we're looking for more if anyone is interested

tawdry grove
#

@glacial trellis what timezone? I might join up

glacial trellis
#

we decided to all work on pieces individually so u can work in whatever timezone ur in and when u have time

onyx basin
#

.

elder mica
#

what is pyweek ?

pearl oxide
#

check the pins

weary plaza
#

How to join or create a team. Me and my. Friend both registered but don't know how to join the team

solid star
#

Your team leader should now if they registered an entry for your team

frail wharf
#

has the theme been released?

graceful dust
#

Potential themes will be announced next weekend.

#

One week to vote on them.

#

Winning theme will be announced on the 20th.

pliant atlas
#

Is there a way I can unenroll from Pyweek 30? I signed up but then realised im inexperienced and dont have time to fully participate

solid star
#

@pliant atlas I think you just don't deliver an entry

pliant atlas
#

okie

#

thanks

solid star
#

Some people just do casual game coding during pyweek not even participating. That is also ok.

#

I think mainly because there is a buzz of activity that week in various channels

pliant atlas
#

yeh im working on a simple platformer but when school starts i dont think i'll have time to make another one from scratch.

soft nexus
#

ok

onyx basin
#

is there a game engine for python

sly hedge
#

many

#

pygame, arcade

#

panda3d

#

so on

#

the discord servers are posted above

#

here's arcade's

graceful dust
#

is there a game engine for python
@onyx basin The pyweek website or docs have a section that lists and links a bunch.... check there.

silver nova
#

So... whats pyweek

graceful dust
#

See pins

hidden grove
#

--> Read le channel topic

proven cave
#

when will we get the topics

glacial trellis
#

if u mean the themes, this sunday (sept 13)

proven cave
#

yeah, thanks

graceful dust
#

Winning theme will be announced next week....

#

This week is just the vote

autumn prawn
#

I have a team of beginner and intermediate python developers looking to improve their python skills and have some fun overall, dm me if youre interested so i can invite you

proven cave
#

@autumn prawn I am a beginner, can i join

marble sinew
#

gy

idle star
#

If you are looking for ideas, or code to use, you might want to look at the sample code using Arcade, and tutorials at https://arcade.academy/

mint void
#

yey

onyx basin
#

what is pyweek?

pearl oxide
#

check the pins

terse venture
#

Is there any non game jam

#

?

graceful dust
#

There was one last month

#

Django related.

#

Next code jam after pyweek here is in January (unless the events team have any surprises for us before then).

#

Not sure what it will be about though.

dull aurora
graceful dust
#

nahh

pearl oxide
woeful tree
#

Just looking through my video captures from PyWeeks past (giving a lightning talk at work)

random sinew
#

Good lord, that's a one week game

woeful tree
#

That's day 3

random sinew
#

wat

woeful tree
#

You can achieve more the more practice you have

pulsar skiff
#

What is easier Lua or Python?

#

I want to learn lua but i can't even code ;/

woeful tree
#

@pulsar skiff If you want to learn Lua then you're in the wrong place

pulsar skiff
#

@woeful tree ik but i want to learn python after but do you know where i can find one?

woeful tree
#

One what?

pulsar skiff
#

Lua

#

sorry for disturbing

#

dont need to answer

pearl oxide
#

your question is not at all clear

#

!ot

proud ruinBOT
weary plaza
#

Hi

#

i want to create a team

blazing gulch
#

that's amazing @woeful tree ! which framework did you use to develop the game? pygame?

woeful tree
#

That was pyglet

#

Ah, plus moderngl:

#

That was the reason I started wasabi2d, to ditch the pyglet stuff which was holding me back

#

That said I'm not sure wasabi2d is quite powerful enough yet to do everything I needed in WTF. Certainly 90% of it but I'd struggle to create that water effect

pearl oxide
#

that's too good, and beyond my level

woeful tree
#

So for PyWeek it doesn't matter because only ⅓ of the score is for production values

#

It's easy to write a game that looks great and isn't fun or innovative

#

WTF didn't win

blazing gulch
#

I just loved the way the water bounces lol

woeful tree
#

That's the classic 2D ripple effect in 1D

#

Except I implemented it with numpy and convolutions

blazing gulch
#

never been envolved in a game project before... had to google 2d ripple effect https://www.youtube.com/watch?v=YIHN6NtsP8I 🙂

An after effects animation tutorial where I create a super simple and easy 2D water ripple effect animation for you to use in your motion graphics projects. Also how to cook the perfect duck egg. This tutorial is suitable for beginners. Please leave a comment if you'd like me ...

▶ Play video
graceful dust
#

Except I implemented it with numpy and convolutions
Sounds like a very...
lemon_swag ...
convoluted implementation.

#

I'll see myself out

onyx basin
#

hello

#

I am excited for soon

graceful dust
#

I came to see your reactions on my amazing joke.

#

You all suck and I am very sad now

woeful tree
#

Completely unprompted, I have reacted

glad vine
#

If one is still searching for a team for pyweek30, just dm me

warped dome
#

How does pyweek works?

#

Is it purely python?

vapid owl
#

I'd recommend reading the pins. It's all there

cold mortar
#

@woeful tree talented

#

skilled

#

and good cool

strong oxide
weak ravine
#

wait what's the theme this time

strong oxide
#

that is, this was made by just blitting numpy arrays to a texture

weak ravine
#

thats cool

#

but also whats the theme this pyweek

whole elbow
#

i created a entry, thats all i have to do ryt?

#

whats the next step?

#

but also whats the theme this pyweek
@weak ravine i dont think it has been decided yet

weak ravine
#

ok thanks thats what i was wondering

#

when will they release that?

whole elbow
#

its only me till now

weak ravine
#

that should be good

willow spindle
#

voting starts in a few days

whole elbow
#

i registered an entry, thats all?

weak ravine
#

pretty sure yes

whole elbow
#

okay

willow spindle
#

2020-09-13

weak ravine
#

thanks

whole elbow
#

anyone looking for a teammate? im thinking of doing it with a team but on second thought idk

fair shell
#

I've been thinking the same, I dont mind joining your team, i've never made games tho. Which library do you plan on using?

#

I planned to develop with arcade

frail wharf
#

I thought that we had to vote for the topic

#

when is the voting

pearl oxide
#

check the pins

#

and the website

onyx basin
meager leaf
#

when do i need to register by?

woeful tree
#

@meager leaf You can register any time up to the end of the challenge, so 2020-09-27T00:00Z is the cutoff

meager leaf
#

oki doki

#

thank you!

toxic topaz
#

but it has sound

#

it is the "what-the-frog" game

lusty wasp
toxic topaz
#

I add one line, then it worked,

#

Thank you

timber trout
#

anyone with any graphic designing(character designing for games) skills and interested in pyweek ping me....

muted cobalt
#

When is the next py week

#

Nvm

#

Found it

#

Should I sign up??

indigo comet
#

what is py week

muted cobalt
#

u make a game

#

in python

#

in a week and the submit it i think

muted cloud
#

It's all in the pins and the channel description!

muted cobalt
#

Yea I know

muted cloud
#

But he apparently didn't ^^

#

Oh sorry I thought the messages were recent

muted cobalt
#

its cool

#

YAY im offically registered for pyweek 30

muted cloud
#

🤘

peak night
#

Hello there, im new at machine learning, and i want to start, i dont have any knowledge of ML so can someone recomend me a very good course of machine learning? it can be free or paid course... Thank you!

muted cobalt
#

Wow first game dev and now u advertise ML... @peak night

rich fog
onyx basin
#

so who chooses the themes

#

like i know we vote but who chooses the candidates

woeful tree
#

Me. Tomorrow. Drawn at random from a long list.

peak night
#

Wow first game dev and now u advertise ML... @peak night
@muted cobalt im Learning c# For game dev, because i saw that python dont offer the game dev facility i want to get so im going to use Ml with oython and game dev with c#

plain elbow
#

. . . I genuinely shouldn't do another game jam so close to getting talks out the door and working on a move. . . but I'm kind of tempted. . .

tiny mesa
#

@plain elbow do eeet 🙂 [more seriously, one of the designed goals of pyweek is that it's possible to participate with just a few hours a day, or just a weekend]

#

I hope you can 🙂

plain elbow
#

There's another barrier: I'll be releasing the next release of ppb that week, which puts a wrench in things a bit.

tiny mesa
#

heh, pyweek will happen again, I'm sure!

#

also, dayum, @woeful tree this one coming is number 30?!?! wow 🥳

plain elbow
#

I'm actually pretty careful about not breaking the rules, but ppb releases quarterly, and it's always close to pyweek.

#

(well, the last three or four since it was in a place where throwing it against a jam made sense.)

#

On the other hand, I can totally assist folks if they're interested in using any of my game dev tools. The big ones being ppb (game engine) and Misbehave which is a pythonic attempt at behavior trees.

woeful tree
#

PyWeekers! Themes have been drawn by unbiased PRNG and are locked and loaded. Find out the themes at 00:00 UTC!

#

Well, that's my ceremony for this evening

#

@tiny mesa Yeah, hard to believe it's 10 years since my first PyWeek.

#

I can't do this one, I think, even though I so need to blow off some creative steam

stuck ginkgo
#

🎶 pyweek pyweek 🎶

#

how do i submit my entry?

#

an IDLE file?

onyx basin
#

There is the PIN option for some reason -_-

pearl oxide
#

@stuck ginkgo how can you submit when the topic hasn't even been decided yet?

#

the votings have just started

#

and after 6 days the contest begins!

#

where you get **1 week ** to make a game on the winning topic in the voting week

frail wharf
#

has the theme been decided

pearl oxide
#

nope

#

the votings just started

frail wharf
#

are we allowed to vote?

woeful tree
#

Voting has started! The possible themes are:

Sunrise
Goats goats goats
Castaway
Strangers on a Train
Clean cop, dirty town

Vote at https://pyweek.org/p/34/ by putting these in order of preference!

Voting will run until 2020-09-20 00 UTC at which point a theme will be picked and the challenge will start!

pearl oxide
#

thanks for putting it here

strong oxide
#

obviously goats goats goats

frail wharf
pearl oxide
#

nah

#

the GOAT

#

the real one

woeful tree
#

I cannot call this one. I think there are at least 4 great themes there

pearl oxide
#

he meant what do you mean by GOAT - the animal or the fullform Greatest Of All Time

onyx basin
#

clean cop, dirty town that's not going to be really political really quickly

graceful dust
#

Clean Goat, Dirty Pen

shy finch
#

yo guys how do I register to the jam? is it just making an account and voting?

muted cloud
#

Yep ! You can actually register during pyweek, what counts is the entry you submit

shy finch
#

awesome, so all I need is to vote and during the week i will see an option to submit?

muted cloud
#

Yes. Though the option is already there, it's "register entry" when you click on your name in the topright

onyx basin
#

is there a way to see some sort of chart of the votes?

#

like a bar graph showing which one has the most votes

muted cloud
#

I've never seen any

onyx basin
#

huh

woeful tree
#

No, votes are secret until the competition starts. Otherwise you'd know what the theme was going to be before the challenge

muted cloud
#

Is there usually a clear winner from the start, or does it make interesting patterns ?

junior compass
#

where are voting going on ?

woeful tree
#

Is there usually a clear winner from the start, or does it make interesting patterns ?
@muted cloud Nobody knows until the votes are tallied. It's not like we have a secret dashboard to spy on the voting.

graceful dust
#

Nobody knows until the votes are tallied. It's not like we have a secret dashboard to spy on the voting.
Sounds like something someone with a secret dashboard would say 😏

dull aurora
#

@graceful dust Sorry for that, I thought it might be relevant to people learning python

woeful tree
#

@dull aurora Wrong channel

dull aurora
#

Is there any channel for that?

woeful tree
graceful dust
#

For self-promotion? Probably not. If you want to be helpful, answer questions in the help channels, or link those videos if they answer questions people actually ask.
Maybe the off-topic channels, but who knows.

dull aurora
#

Thanks

zinc lodge
#

or do we need to make our own level editor?

vapid owl
#

That's allowed for sure

graceful dust
muted cloud
#

hell yeah we can ! 😉

#

I don't think UTC depends on DST

plain elbow
#

Yeah, UTC doesn't have DST that I'm aware of.

woeful tree
#

Yes

#

I mean, some of that, like the README, is convention

#

It can be extremely important to tell judges how to run your game and what to expect

opaque dawn
#

how does someone enter into the game jam

vapid owl
#

Have a look at the pins

opaque dawn
#

oh

proud ruinBOT
muted cobalt
#

Pyweek starts next Sunday correct??

lusty wasp
#

That is what the website and pinned messages say, yes.

muted cobalt
#

Thanks

opaque dawn
#

to publish the games, we just create a gist and share it on the pyweek website right?

muted cobalt
#

the website says .zip with the main file being start_game.py or .exe

#

@opaque dawn

opaque dawn
#

also do we have to add notes through out the code to show what does what?

twilit canopy
#

@drowsy dagger are there any pyweek organizers on the server? I have specific questions about the rules

sullen bear
#

@twilit canopy yep, mauve reads this chat frequently, so ask here and you shall be answered

twilit canopy
#

@woeful tree

All name and address details entered into this environment must be true, accurate and up to date. These details will not be disclosed to other people in this environment.
Are legal name and physical address required for pyweek?

pearl oxide
#

one more question, how accurate should the address be? like city, state, country

royal echo
#

why would they need city sate and country for pyweek?

woeful tree
#

Morning

#

@twilit canopy Where are you seeing that message?

#

@twilit canopy We don't take your name or address

graceful dust
#

Also, section 5 seems to be skipped entirely lol

woeful tree
#

Interesting, I have no idea where that came from

#

I mean, I must have pulled it out of the website sources

indigo comet
#

can someone explain whats pyweek

graceful dust
#

game writing competition.

#

See pins, see website

pearl oxide
#

well you need to code a game in a week's period

#

it should be based on the winning topic iin the voting week

indigo comet
#

ok

smoky reef
#

Does any1 know which theme is winning?

graceful dust
#

On Sunday at 0:00 UTC

smoky reef
#

Ughh we need a websocket notification on the website lol

#

so we can start early!

#

haha

graceful dust
#

so we can start early!
@smoky reef cool, you're disqualified 😄

smoky reef
#

It was a joke but I guess its 2020 where we can't joke lol

zealous ember
#

yea i swear no one can take a joke at all and everyones so sensitive

storm tapir
#

omg pyweek is so soon! where has the time gone

weak ravine
#

I hear that pygame isnt the only module you can use to make games

zealous ember
#

really

pearl oxide
#

yes

#

there is python arcade and i guess more also

random sinew
#

Or not apparently

covert seal
#

Pyweek has a list on the site iirc

random sinew
#

I can’t find it

#

It is on the RTD

graceful dust
#

It was a joke but I guess its 2020 where we can't joke lol
@smoky reef I saw your joke, and raised you a counter-joke 😎

trail cypress
#

hey is anyone looking to team up for pyweek 30?

onyx basin
#

i am bad at python sry

#

@onyx basin then... practice

#

started python 3 days ago

#

i am trying my best

#

i am trying my best

#

sir

#

No need to call me sir 😉

#

I’m just some regular dude who does stuff lol

onyx basin
#

ok

twilit canopy
#

@woeful tree so can you confirm that you do not require legal name or address to enter?

analog blade
#

So when will PyWeek start? If it hasn’t already

#

Can I still register?

twilit canopy
#

yeah the site is really unclear about that

#

@analog blade in the pins:

One week. Programming starts at 00:00 UTC on 2020-09-20

analog blade
#

okay, Thanks!

tiny mesa
#

To answer the question from earlier whether "goats, goats, goats" means "Greatest Of All Time" or ... goats. The answer is yes.

To answer the question about legal names - It's not asked for anywhere on the site, please correct me if I'm wrong. There is no intention of collecting your legal name. You do need to provide a valid email address though for the site to function correctly. And don't pretend to be someone you are not.

solid star
#

@near owl Check the pinned posts here

near owl
#

Ight thx

#

Wait

#

Is it over ?

pearl oxide
#

nope

#

not even started

#

only voting has started

near owl
#

Then whys the pinned msgs voting atart

#

Wdym by voting ?

pearl oxide
#

voting for topic for the jam

near owl
#

Ohh ok

#

Alright

#

Thx

pearl oxide
#

np

woeful tree
#

I fixed the conditions document

tiny mesa
#

Thanks, that's perfect 🙂

keen geode
#

Hey how yall doin

#

Its been a while

#

Another game jam huh nice

graceful dust
#

3.2 You must not assume the identity of another living person.
😎 😈

woeful tree
#

Yeah, I felt it's not a problem if you want to call yourself GeorgeWashington

muted cobalt
#

can pyweek start already......... plz

woeful tree
#

Do you already know what game you'd write for each of the themes? If not there are actions you can take already

onyx basin
lavish river
tiny mesa
#

Oof! Unusable! 😄

royal echo
#

lol

astral spoke
#

What is PyWeek????

pearl oxide
#

check the pins 📌 and the website pyweek.org

woeful tree
#

100 entries!

random sinew
#

\o/

graceful dust
#

We'll register once we know the theme and have an amazing title to use as Entry URL lol

graceful dust
#

instead of pointing those out, why not just open a PR?

gritty terrace
#

Ok , np.

lusty wasp
#

I wonder how many entrants know what Strangers on a Train refers to… we might need to update the theme pool to fit today's demographic at some point 😋

visual glen
#

Just turn it into "Snakes on a plane"

pearl oxide
#

I wonder how many entrants know what Strangers on a Train refers to… we might need to update the theme pool to fit today's demographic at some point 😋
@lusty wasp wdym?

lusty wasp
#

Just Google "Strangers on a Train"

pearl oxide
#

a film?

lusty wasp
#

Or the book it's based on, yes

stuck ginkgo
#

when will we know what the themes are

lusty wasp
#

When the challenge starts, the winning theme will be announced.

#

The five options are already known.

random sinew
#

I knew about the book, but I find the wording in itself more interesting tbh

lusty wasp
#

I tried to use AI Dungeon to come up with a game idea, but 90% of the results are quite violent (and the other 10% is an overly complex board game with incoherent rules).

This is a video game called "goats goats goats".
It is a peaceful game about goats and the gameplay is not complex. The gameplay mainly involves you shooting at the goat with your gun, it doesn't matter if you hit or miss. You can also use other weapons such as grenades, swords and even some of those weird things that go boom when they explode.

#

Guess I'll have to go back to using my real brain until the tech improves further 😆

#

It's great at coming up with marketing blurbs for the game though, guess GPT-3 has been trained on more of those

graceful dust
#

It is a peaceful game

random sinew
#

Peace between humans, not humans and goats

lusty wasp
#

"peaceful game" was in the prompt, it is a little disconcerting that AIs do not understand what "peaceful" means.

graceful dust
#

sounds like my idea of self-defense when I play Risk with the kids

random sinew
#

That’s a bit weird that they didn’t correctly mapped peaceful, yeah

keen geode
#

I hope goats, goats, goats wins

pearl oxide
#

arghh, everyone is behind it

foggy nimbus
#

YES

#

i regestered for pyweek

#

feels so good

royal echo
#

how long till it starts

foggy nimbus
#

hmmm

#

pyweek

graceful dust
#

Starts on Sunday at midnight

#

Read the fine website

#

It's in the pins and channel description

onyx basin
#

please be goats please be goats please be goats please be goats please be goats please be goats please be goats please be goats please be goats please be goats please be goats please be goats please be goats please be goats please be goats please be goats

pulsar seal
#

Has anyone ever used brython (browser python) + a javascript game engine in prior challenges? Been fiddling with brython the last couple days and considering using it for pyweek 30. Would probably host it somewhere for the reviews but also provide instructions for running it with python -m http.server

keen geode
#

Have you ever run into performance issues with it? Its a bit slower than just pure JS, but with that in mind it would be a nice solution if you want python on the browser. I wonder if that has ever been used in pyweek 🤔

pulsar seal
#

I haven't built anything large enough with it yet to run into performance problems. If I run into performance problems, I'd probably shift to a turn-based game

keen geode
#

What JS game engine are you going to use/currently using?

pulsar seal
#

I've been playing with Pixi.js

#

but saying I'm currently using it is a bit of an overstatement, I just did part of the tutorial and that's about it, but I did it in brython

keen geode
#

Yeah thats a good JS renderer, a game engine that uses it is phaser.io, you could check that out

#

Well, used to use it, they do their own renderer now

urban violet
#

what game engine/graphics framework are you guys planning to use? I wanted to use pygame, but ursina is looking pretty nice too

pulsar seal
#

PIXI/WebGL + browser python is my current plan, but I write code in a way where I could port back to pure PySDL2 later if it doesn't work out performance-wise

keen geode
#

Arcade is what I have experience with, with the last game jam here, but I’m thinking being a masochist and use pyOpenGL

pulsar seal
#

I'm toying with spending some time tomorrow and saturday porting my last pyweek game(s) to the browser and see how it goes

keen geode
#

Where are you planning on hosting them? I think Github would be fine since its a jam anyway, or Heroku

pulsar seal
#

could easily just python -m http.server to handle it

#

but hosting, yea, there's plenty of free or inexpensive static site hosts

keen geode
#

I think itch.io allows JS games to be hosted there too

pulsar seal
#

looks like it

solid star
#

@keen geode moderngl is also an option. Arcade also has the arcade.gl api that is a subset of moderngl.

#

arcade is just using pyglet's gl bindings instead. They are a bit faster than pyopengl

tiny mesa
#

I'd forgotten about arcade, thanks for the reminder.

sacred marsh
#

I haven't scrolled up to the beginning, but when looking for frameworks to make games with python, don't forget about one of the very oldest players in the game: Panda3D 😉 (fyi Ursina is built on top of Panda3D)

woeful tree
keen geode
#

@solid star Oh hi einarf! Its been a while. I didn’t know pyglet uses their own bindings. Yeah I’ll use arcade then to save me some headaches 😅. Thanks 👍

solid star
#

@keen geode .. and thanks for helping out with arcade stuff earlier this year 🙂

storm tapir
#

omg it's so soon. I'm so pumped

opaque dawn
#

it says that there is only 104 entries for the game jam

#

a lot less people than i expected

graceful dust
#

You can register during the week....

#

We haven't registered our entry yet, because we are waiting for the title lol

twilit canopy
#

@woeful tree how long should it take to send the verification email?

woeful tree
#

@twilit canopy it's sent immediately

twilit canopy
#

ty

#

gmail seems to be filtering pyweek emails to spam

storm tapir
#

just a quick q, ren'py is all good for this challenge right?

woeful tree
#

Not really, it doesn't meet rule 9

#

Firstly because most of your game isn't written in Python, and secondly because it's Python 2

#

I doubt you'll be disqualified though, if that's what you want to use

storm tapir
#

ohhhh true. another person said it was used before in previous challenges so i was like ok

#

its the only thing im familar enough with :<

woeful tree
#

You wouldn't have any great difficulty writing a renpy style game from scratch with a different framework

storm tapir
#

what frameworks would be better?

#

sorry as you can tell, I'm still a bit of a beginner XD but I can probably get familar enough with a framework tonight b4 the competition

graceful dust
#

Arcade is great and simple. Not familiar with renpy so I can't compare them though

woeful tree
#

You have the whole competition to get comfortable with a game engine

#

You don't need to learn one before you can start

storm tapir
#

i mean true, i just dont want to be overwhelmed XD

storm tapir
#

I think I might still go with ren'py, just because the point of me joining pyweek is to try and make a game in a short time and try out new things/extend my current skills. so even if i get disqualified idm (the process and end result is more what matters to me)

woeful tree
#

Yep, I think the main thing is to create something with Python and have fun with it

graceful dust
#

I don't even have python2 installed anymore...

onyx basin
#

aaaaah excitement

pulsar seal
#

Definitely have time to learn a new engine or framework during the challenge. I'm still deciding on engine myself but pretty sold on doing a browser game with Brython after playing with both PIXI and Phaser this week

opaque dawn
#

I'm gonna use pygame

#

I would like to try arcade but i am not familiar with it yet.

#

What theme is everyone hoping for btw

undone spruce
#

Where can you vote for the theme? 😅

sacred marsh
#

just go to the link for the pyweek site in the channel description

onyx basin
#

Do anyone want to test a 3d app by me?

undone spruce
#

just go to the link for the pyweek site in the channel description
@sacred marsh
I can't find it on the Website

sacred marsh
#

click on "Theme voting has started"... if you didn't get an account yet, sign up for one first 😉

opaque dawn
#

I've already got ideas for some of the themes

pearl oxide
#

5 hours to go boys!!!! well 6 hours

lethal nebula
#

Where do I sign up from

woeful tree
#

5 hours to go boys!!!! well 6 hours
@pearl oxide and girls!

keen geode
#

and goats!

keen geode
#

4 more hours!!! ducky_party

grave valve
#

@woeful tree some people use boys/lads as a gender neutral term. mostly just coz being "one of the lads/boys" is not quite the same as being a boy

woeful tree
#

That's extremely context- and culture-specific. In general people apply their own interpretation of words. You can't tell them how to interpret them, you can only choose words that aren't open to be misinterpreted.

opaque dawn
#

I hope for goat theme

#

But any theme works for me

#

Have ideas for all of them

#

2h 30mins left

#

Oh Boy I can't wait

keen geode
#

Goats goats goats goats

pulsar seal
#

do we really want 105 games about goats?

keen geode
#

Yes

#

Absolutely

opaque dawn
#

Who wouldn't

#

🐐

keen geode
#

🐐