#pyweek-game-jam
1 messages · Page 8 of 1
Are you a part of the PyWeek staff/coordinators?
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
Well, there's Richard, he's staff
I've not heard from Blake since he ran it
@vapid owl about 30 in recent PyWeeks
Last one had I think around 20 who actually submitted
That’s quite a few to go through. How many do you expect to get this year?
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
Reddit post will go out on Friday
That’s quite a drastic change. I could see why that would take a lot of time to judge
Also I guess my game will have a bigger audience, not sure yet whether that will help or hurt motivation :-)
Let’s just hope for the best 😄
Nej, jag kun inte prata svensk
I have no idea, sorry, I just speak a bit of Norwegian
The Netherlands
Aah, nice. I was there about two years ago year. Quite beautiful
A gherkin is one of those small fermented cucumbers
Like a pickle, but the entire thing?
I think pickle is another word for it.
Not sure, English is a second language for me.
Yep, same here
(and I don't eat them)
Then, you’re definitely missing out hahah
Fair enough. A pickle is a little more interesting though
Mmh, never really got into them I guess
Understandable as well
Where did you go in the NL if I may ask?
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
I think it’s definitely worth a visit :)
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.
Hah.
I always have a lot of fun prompting my Anglophone friends to try and pronounce "Edsger Dijkstra".
Edgar Dyke strar
At least you didn't make the mistake of thinking the "j" was pronounced like in "jazz"
Edgar Dijazzkstra, that's what I said
That's pretty close to what a friend of mine tried.
Well, Americans can't pronounce "mauve", so I'm used to it
I shouldn't laugh, listening to one of his (or Guido's) lectures is already hard enough for you guys
Group I was in disbanded, looking for pyweek group using pygame. Please dm me, cheers.
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 😃 .
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.
@woeful tree I really want to hear what pronunciations of "mauve" there are now ....
5 year experience 😅
@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.
sure @tender raptor 🙂
can i join anyone's team ?
this is basically a python game jam right
yep
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
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?
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
@marble steeple Register here: https://pyweek.org/30/entry_add/
@marble steeple the link is "Register Entry" in the menu under your username
@fading cloak There are teams on the website looking for members: https://pyweek.org/30/entries/
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*
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???
@steady sentinel https://pyweek.readthedocs.io/en/latest/packaging.html
Why read the website when you can ping the people who manage it instead?
How to submit it???
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.
What is pyweek?
see pins, and the website
game jam : python edition
What is pyweek?
@little prism
wait nevermind that doesnt sound correct
What is pyweek?
@little prism
PyWeek's a Game Jam where you write games in Python. It's held twice a year and has been around for 15 years. (This will actually be the 30th edition.) You can find more info on https://pyweek.org/ and https://pyweek.readthedocs.io/en/latest/. See also https://pyweek.org/30/ with some info for this specific edition.
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
Transcrypt Numscrypt code examples of using various JavaScript libraries.
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)
Am i the only one that's ready for this!
Am i the only one that's ready for this!
No, I am almost finished
What’s that?
What’s the tiled editor?
Not working on the submission, but it'd be nice to know tiled and arcade ahead of time lol
Is tiled basically a map creation software?
Oh no.... giving my secrets to the enemy Dx
lol
Hahah I’m not your enemy. Also, I probably would’ve found it after s minute of searching either way
(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.
When we will get participants role😅
We don't.
I meant my team😅
Discord roles?
Yeh
AFAIK, they aren't giving them out.
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😅
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
your not suppose to use this channel for teamates?
I think you can use this channel to find teammates
@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.
@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
.
The roles were from the summer code jam.
Ty for explanation 🙂
What is a Game Jam?
game jams are basically challenges where you make a game in a short period of time, according to whatever rules are provided
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
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.
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
No, you can register/add entries up to the deadline AFAIK
alright thanks!
ah thanks. i completely missed that
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.
Does Any one need a team mate for pyweek?
eee wots pyweek
python game Jam
i would @modest geode
when does it start C:
well idk if u would want me i newb
nvm bout it ;c
bro i dont find Im not that good either
me thinking about my past games all being tutorials......skip me ;c
I have never even made a game but can try
yaahhh!!
lol
kk seems nice
lol but them pictures of pyweek contestants looked kinda....too good XD
Ping 9000
i havent tried pygame before, but im thinking of trying to learn it a bit for pyweek
what r peoples opinions on it?
its good
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 Zero is my framework based on Pygame that gets you going quicker: https://pygame-zero.readthedocs.io/en/stable/
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
There are certainly better alternatives than pygame for beginners.
You can actually make something nice with a simple framework
Yeah, I mean, there are many choices, all with pros and cons: https://pyweek.readthedocs.io/en/latest/libraries.html
ty for the info!!
ye i never actually used any kind of frameworks before, only learning basic python and renpy engine
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?
Doing some research and picking the right library/frameworks for the right reasons can save you a lot of time 🙂
Maybe duringpyweekitself.... I have a feeling it will take up most of my time before then 😅
'Hello World'.encode('utf-8') to convert a string into UTF-8 bytes
See pinned posts
Does anyone know of python engines that support isometric tiled maps?
Arcade only supports orthogonal properly ATM.
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
People have used it in pyweek before
ok! then maybe I'll just use renpy then :0
vns are the main genre im interested in regardless
can i register in this solo and with team too?
Yes anyway you want
👀
pog!
c
😮
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.
Time zone? @tawdry grove
Eastern -4
Ah, probably a poor fit for us.
what do you guys thing of Arcade for pyweek?
You can definitely use Arcade. There are other libs worth considering
We are thinking of using Arcade, tbh.
looking for a team never made a game before, but ima devops eng ! looking for a side project for a couple weeks !
i love Arcade!
i love Arcade!
@vagrant mason join our teamwe're sure to win with an admin on our side
lol i would, but i'm preparing for school, which starts soon
Are you in uni?
nah, high school
How old will you be this year?
i'm taking a bunch of AP courses this year though (for non-Americans, it's basically uni courses)
17 in april next year
Aah, really? I’m 17. I actually thought you were older
hahah, nope
but anyways, i've made a couple projects with arcade, really enjoyed it
what themes are there to vote for, and how do i vote?
Theme voting starts on 2020-09-13!
I don't like the 30 but I'm weird
which is better out of arcade and pygame?
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
@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
hahahah
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😈
now that is just crazy talk
Damn, f1re... I love your eyes
lmfao
I dont think that is the right approach xD
And I didn't even see actual pictures of them 
17 in april next year
The code jam has proven him un-bribable. We can work out a plan.
Nice to know f1re is also 17 but I am one year older than him
Funny, Pyweek registration gets sent to my spam 🤔
Same
Have you done this kind of work before?
Ummm hi
Hi
Sorry for spacin’ out
What is pyweek?
I have no idea either
😅 you can read the pinned messages
y..yes
I’m kind of hanging
Is it a project competition or is it competitive programming?
Uh more like the latter ig, people can compete as a team/alone to build a game according to a theme afaik
Np, I'm new to this as well
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!
Thanks
Well school is approaching
And tho I’m way younger than you
I do, have school
Anyways
Hahah that's fine, do you have to actually go the school , like you know due to lockdown and stuff?
ahh I see
Hey can we talk latr on Discord?
Hmm sure
Here’s my info
ah you can pm me here
ah sure : )
what is pyweek30?
"The PyWeek challenge: Invites entrants to write a game in one week from scratch either as an individual or in a team."
What is pyweek
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 🙂
It will start it 20 days, enough to learn pygame? 😀
@acoustic crown maybe
yep
where can i see what the pyweek is
You should take a look at the pins 
yeah, arcade is good
In case someone doesn't know, pygame has an small but active discord server, fell free to join for anything.
Hello!
We have a Discord group for Wasabi2D also, if you need support: https://discord.gg/jBWaWHU
From @random sinew https://discord.gg/qaWJNxj
Thanks
It's been added to the whitelist.
Nice
There's also a Discord for Panda3D: https://discord.gg/9XsucTT
Need a team

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
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.
It does look nice and simple. Sad it only support orthogonal tiled maps though.
Wanted to play with isometric stuff.
curses is best game framework
lies
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
curses is best game framework
I wrote a version ofRLogicwith it at some point.
The game that inspired minesweeper
Never actually played RLogic so not sure how close it is.
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.
Is there ever a "winner" announced for PyWeek? Where can I find the winners for the past jams?
Looking at:
one can find the site, where in Previous Challenges all the winners are listed.
the winners also have a @PyWeek Champions role here on our discord
this is fun because i don't often work on projects where i feel like a complete noob
have a paddle and ball moving for my breakout clone 😄
could be pong or breakout at this point 
arcade
ahhh solid choice
trying to get familiar with it before pyweek
Breakout except you avoid the balls until all of the bricks are gone 
new variant is dodge ball
haha,i didn't want to demonstrate that there was no collision at the time 
slowly but surely
Can I use Qt/PySide2 as a "2d game engine" for pyweek
I loved that game
@urban epoch Should be fine
If you are using pure PySide2 with no prepared cut and paste code
hi
I need a team
@onyx basin what kind of team?
people are forming teams to work on a week long game jam called pyweek. see the topic and pins

Looking for a team
@onyx basin sure
Hyped!!!
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
@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.
A pitch for my capstone project on the University of Michigan Game Design Specialization offered via Coursera.com.
If you haven't played Frog Fractions, play it now!
http://twinbeard.com/frog-fractions/
Looks very fun ! 😄
@shrewd pendant what is the name of this channel
pyweek, correct?
so thats what type of team i need
i have a minesweeper written for curses
This is myplogic(rlogicclone).
@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
03;8#
There are open teams listed here that you can join: https://pyweek.org/30/entries/
Anything with "Join this team?" is requesting additional members.
arcade
@visual edge How do you install it? I've looked and it makes no sense
pip install arcade?
Cheers
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?
Hey, who's looking for a team member? Or if you don't have team msg me and I'll organize one. EDT -4UTC
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
@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.
@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.
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
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.
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
If you click on your name in the right top, you should get a dropdown menu
I'm in search for a Team. anyone whose team slot is avaliable??
hi, my team is looking for a talented individual that can create pixel art - if anyone is interested, we have a spot for you!
HI, i have a question about generators
so basically generators are functions that become iterators, right? by using yield instead of return
weird channel to ask this in 😛
generators don't necessarily use yield I think, but yes, functions that use yield are generators
@rich fog can you answer my dm please
Why a DM? Just use an appropriate channel, like #python-discussion or one of the offtopic ones.
whats pyweek 30 exactly?
Check out the pins
open team: https://pyweek.org/e/blankprofessors/
because coding together is more fun
@sage mortar
@autumn hollow @fading fiber
Question: Would submitting a game written using Godot be acceptable for PyWeek? Or is that insufficiently Python-ey?
It looks like http://mauveweb.co.uk/posts/2018/03/pyweek-25.html maybe implies yes.
Pyweek 25 has been announced for the 15th-21st April this year!
Pyweek logo
Pyweek is a week-long game jam, in which you must write a game from scratch, in
Python, in just one week.
It's online, so y
And the rules seem to imply yes too -- https://pyweek.readthedocs.io/en/latest/rules.html#target-platform (depending a bit on how one reads "the game logic must be written in Python).
Hey,can you please help me. Go in #databases .
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...
@uneven drum Godot is Ok if you use https://github.com/touilleMan/godot-python instead of GDScript
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
@woeful tree Ah! Does godot-python compile Python into GDScript? I am just looking through the examples.
I believe it provides Python bindings for Godot's C++ API
What are all the .gd files in the examples?
🤷
a bunch of royalty free loops in this bundle. might be some good stuff if you want music in your games https://www.humblebundle.com/software/mega-sound-designer-loop-crate-software

Game dev noob / enthusiast
Looking for a team

@bright nebula https://pyweek.org/e/blankprofessors/ I made an open team, join if you like
done
How long does pyweek last?
As in when does it end
What date
Oh found it nvm
Im dum
Weeeeellll, it lasts a week 
PyOS? 🙂
Pypy
Pypl
PyWeekend / PyMonth / PyYear / PyLife 🤔
Pynary, Pypass
PyCord
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]
PyOS? 🙂
@rustic furnace snakeware!
This is actually so coo..
Pyllenium
PyPhone
pycharm
.
pygame
Not like random.choices() had a weight parameter 
Implementing a custom weight ain't hard anyway, it is really basic maths
Oh lak solved it in #internals-and-peps
if you wanted to be fancy, you could salts range set
check pins
what will be the "entry URL"
@onyx basin dont advertise/drop random images in an ontopic channels, especially when it is completely irrelevant to the discussion
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.
Ohh thanks
I am an intermediate level python developer looking for teammates for pyweek challenge, anyone interested
time goes by so fast, it's already 15 days until jam :0
Yeh
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
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
Why would you think using a module wouldn't allow one to build up their skills?
🤔 it's more like not having to re-invent the wheel to do one task
isn't there a module for pygame which helps you design stuff for your game like levels
@opaque dawn https://www.mapeditor.org/ ?
It appears to have a pyweek loader.
https://www.pygame.org/project-Tiled+TMX+Loader-2036-.html may be out of date though.
There are a couple of TMX parsers for Python
Off the top of my head they're called tmx and PyTMX
Ah yes, linked from here: https://wasabi2d.readthedocs.io/en/stable/tile_maps.html#tips-tiled
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.
you created arcade?
Yes he did!
Hey wow, thanks! A lot of people have contributed to the library, they are awesome people.
How to join a team?
@pearl oxide We're hanging in the arcade discord server : https://discord.gg/ZjGDqMp
There are invites for other communities as well if you scroll up
What’s PyWeek 30?
Check pins
@frail wharf There is a specific theme
ooh what is the theme
It will be put to a vote, starting next weekend
ooh i see and can u tell me how i can sign up
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
@glacial trellis what timezone? I might join up
we decided to all work on pieces individually so u can work in whatever timezone ur in and when u have time
.
what is pyweek ?
check the pins
How to join or create a team. Me and my. Friend both registered but don't know how to join the team
How to join or create a team. Me and my. Friend both registered but don't know how to join the team
@weary plaza https://pyweek.readthedocs.io/en/latest/help.html
Your team leader should now if they registered an entry for your team
has the theme been released?
Potential themes will be announced next weekend.
One week to vote on them.
Winning theme will be announced on the 20th.
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
All the dates are here : https://pyweek.org/30/
@pliant atlas I think you just don't deliver an entry
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
yeh im working on a simple platformer but when school starts i dont think i'll have time to make another one from scratch.
ok
is there a game engine for python
many
pygame, arcade
panda3d
so on
the discord servers are posted above
here's arcade's
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.
So... whats pyweek
See pins
--> Read le channel topic
when will we get the topics
if u mean the themes, this sunday (sept 13)
yeah, thanks
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
@autumn prawn I am a beginner, can i join
gy
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/
If you are using Pygame, there's some basic examples here: http://programarcadegames.com/index.php?&chapter=example_code_platformer
yey
what is pyweek?
check the pins
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.
Hey guys, anyone interested in learning basic python can tune into this live series
Python tutorial lesson-2 is here and today, top Scaler instructor Sahil Bansal will help you learn flow-control features offered by the dynamic programming language. if-elif-else, ternary operator, for loops, while loops, break, continue and functions.
With these series of cl...
nahh

Just looking through my video captures from PyWeeks past (giving a lightning talk at work)
Good lord, that's a one week game
That's day 3
wat
You can achieve more the more practice you have
@pulsar skiff If you want to learn Lua then you're in the wrong place
@woeful tree ik but i want to learn python after but do you know where i can find one?
One what?
your question is not at all clear
and this is for #pyweek-game-jam for others things got ooftopic
!ot
Off-topic channels
There are three off-topic channels:
• #ot0-psvm’s-eternal-disapproval
• #ot1-perplexing-regexing
• #ot2-never-nester’s-nightmare
Their names change randomly every 24 hours, but you can always find them under the OFF-TOPIC/GENERAL category in the channel list.
that's amazing @woeful tree ! which framework did you use to develop the game? pygame?
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
that's too good, and beyond my level
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
Very close second: https://pyweek.org/27/ratings/
I just loved the way the water bounces lol
That's the classic 2D ripple effect in 1D
Except I implemented it with numpy and convolutions
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 ...
http://web.archive.org/web/20160418004149/http://freespace.virgin.net/hugo.elias/graphics/x_water.htm
@woeful tree amazing what you can do with math isn't it?
Except I implemented it with numpy and convolutions
Sounds like a very...
...
convoluted implementation.
I'll see myself out
I came to see your reactions on my amazing joke.
You all suck and I am very sad now
Completely unprompted, I have reacted
If one is still searching for a team for pyweek30, just dm me
I'd recommend reading the pins. It's all there
a used numpy and convolutions to implement navier-stokes: https://github.com/salt-die/navier-stokes
wait what's the theme this time
that is, this was made by just blitting numpy arrays to a texture
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
its only me till now
that should be good
voting starts in a few days
i registered an entry, thats all?
pretty sure yes
okay
2020-09-13
thanks
anyone looking for a teammate? im thinking of doing it with a team but on second thought idk
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

when do i need to register by?
@meager leaf You can register any time up to the end of the challenge, so 2020-09-27T00:00Z is the cutoff
Why can't I see the screen(it show block screen)
but it has sound
it is the "what-the-frog" game
@toxic topaz https://pyweek.org/d/6851/
anyone with any graphic designing(character designing for games) skills and interested in pyweek ping me....
what is py week
It's all in the pins and the channel description!
Yea I know
🤘
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!
Wow first game dev and now u advertise ML... @peak night
@peak night I very much recommend https://www.coursera.org/learn/machine-learning as a starter, it's quite amazing and has little to no necessary background
Me. Tomorrow. Drawn at random from a long list.
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#
@peak night I very much recommend https://www.coursera.org/learn/machine-learning as a starter, it's quite amazing and has little to no necessary background
@rich fog Thanks, i just join it, thank you very much
. . . 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. . .
@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 🙂
There's another barrier: I'll be releasing the next release of ppb that week, which puts a wrench in things a bit.
heh, pyweek will happen again, I'm sure!
also, dayum, @woeful tree this one coming is number 30?!?! wow 🥳
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.
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
There is the PIN option for some reason -_-
@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
has the theme been decided
are we allowed to vote?
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!
thanks for putting it here
obviously goats goats goats
does that mean Greates Of All Time or
I cannot call this one. I think there are at least 4 great themes there
he meant what do you mean by GOAT - the animal or the fullform Greatest Of All Time
clean cop, dirty town that's not going to be really political really quickly
Clean Goat, Dirty Pen
yo guys how do I register to the jam? is it just making an account and voting?
Yep ! You can actually register during pyweek, what counts is the entry you submit
awesome, so all I need is to vote and during the week i will see an option to submit?
Yes. Though the option is already there, it's "register entry" when you click on your name in the topright
is there a way to see some sort of chart of the votes?
like a bar graph showing which one has the most votes
I've never seen any
huh
No, votes are secret until the competition starts. Otherwise you'd know what the theme was going to be before the challenge
Is there usually a clear winner from the start, or does it make interesting patterns ?
where are voting going on ?
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.
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 😏
@graceful dust Sorry for that, I thought it might be relevant to people learning python
@dull aurora Wrong channel
Is there any channel for that?
Maybe like #python-discussion ?
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.
Thanks
Is it allowed to use Tiled [https://www.mapeditor.org/ ]
or do we need to make our own level editor?
That's allowed for sure
tiled is listed on the resources page of the pyweek docs, so it's definitely allowed. There's also a list of libraries you can use. Highly recommend you all read those pages.
https://pyweek.readthedocs.io/en/latest/resources.html
Yeah, UTC doesn't have DST that I'm aware of.
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
how does someone enter into the game jam
Have a look at the pins
oh
Hey @light lotus!
It looks like you tried to attach a Python file - please use a code-pasting service such as https://paste.pythondiscord.com
Pyweek starts next Sunday correct??
That is what the website and pinned messages say, yes.
Thanks
to publish the games, we just create a gist and share it on the pyweek website right?
i usually make my main file main.py
also do we have to add notes through out the code to show what does what?
@drowsy dagger are there any pyweek organizers on the server? I have specific questions about the rules
@twilit canopy yep, mauve reads this chat frequently, so ask here and you shall be answered
@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?
one more question, how accurate should the address be? like city, state, country
why would they need city sate and country for pyweek?
Morning
@twilit canopy Where are you seeing that message?
@twilit canopy We don't take your name or address
Interesting, I have no idea where that came from
I mean, I must have pulled it out of the website sources
Documentation for PyWeek.org. Contribute to pyweekorg/docs development by creating an account on GitHub.
can someone explain whats pyweek
well you need to code a game in a week's period
it should be based on the winning topic iin the voting week
ok
Does any1 know which theme is winning?
On Sunday at 0:00 UTC
Ughh we need a websocket notification on the website lol
so we can start early!
haha
so we can start early!
@smoky reef cool, you're disqualified 😄
It was a joke but I guess its 2020 where we can't joke lol
yea i swear no one can take a joke at all and everyones so sensitive
omg pyweek is so soon! where has the time gone
I hear that pygame isnt the only module you can use to make games
really
We have a pin about the popular python game libraries in #game-development, I think
Or not apparently
Pyweek has a list on the site iirc
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 😎
hey is anyone looking to team up for pyweek 30?
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
ok
@woeful tree so can you confirm that you do not require legal name or address to enter?
As patryk stated earlier, 3.2 on the site still has those clauses. https://pyweek.readthedocs.io/en/latest/conditions.html
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
okay, Thanks!
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.
@near owl Check the pinned posts here
voting for topic for the jam
np
I fixed the conditions document
Thanks, that's perfect 🙂
3.2 You must not assume the identity of another living person.
😎 😈
Yeah, I felt it's not a problem if you want to call yourself GeorgeWashington
can pyweek start already......... plz
Do you already know what game you'd write for each of the themes? If not there are actions you can take already

xD
Oof! Unusable! 😄
lol
check the pins 📌 and the website pyweek.org
100 entries!
\o/
We'll register once we know the theme and have an amazing title to use as Entry URL lol
instead of pointing those out, why not just open a PR?
Ok , np.
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 😋
Just turn it into "Snakes on a plane"
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?
Just Google "Strangers on a Train"
a film?
Or the book it's based on, yes
when will we know what the themes are
When the challenge starts, the winning theme will be announced.
The five options are already known.
I knew about the book, but I find the wording in itself more interesting tbh
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
It is a peaceful game
Peace between humans, not humans and goats
"peaceful game" was in the prompt, it is a little disconcerting that AIs do not understand what "peaceful" means.
sounds like my idea of self-defense when I play Risk with the kids
That’s a bit weird that they didn’t correctly mapped peaceful, yeah
I hope goats, goats, goats wins
arghh, everyone is behind it
how long till it starts
Starts on Sunday at midnight
Read the fine website
It's in the pins and channel description
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
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
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 🤔
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
What JS game engine are you going to use/currently using?
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
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
what game engine/graphics framework are you guys planning to use? I wanted to use pygame, but ursina is looking pretty nice too
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
Arcade is what I have experience with, with the last game jam here, but I’m thinking being a masochist and use pyOpenGL
I'm toying with spending some time tomorrow and saturday porting my last pyweek game(s) to the browser and see how it goes
Where are you planning on hosting them? I think Github would be fine since its a jam anyway, or Heroku
could easily just python -m http.server to handle it
but hosting, yea, there's plenty of free or inexpensive static site hosts
looks like it
@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
I'd forgotten about arcade, thanks for the reminder.
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)
Yep, all these are listed in the documentation:
https://pyweek.readthedocs.io/en/latest/libraries.html
If you find any missing, please send a PR!
@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 👍
@keen geode .. and thanks for helping out with arcade stuff earlier this year 🙂
omg it's so soon. I'm so pumped
it says that there is only 104 entries for the game jam
a lot less people than i expected
You can register during the week....
We haven't registered our entry yet, because we are waiting for the title lol
@woeful tree how long should it take to send the verification email?
@twilit canopy it's sent immediately
just a quick q, ren'py is all good for this challenge right?
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
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 :<
You wouldn't have any great difficulty writing a renpy style game from scratch with a different framework
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
Arcade is great and simple. Not familiar with renpy so I can't compare them though
You have the whole competition to get comfortable with a game engine
You don't need to learn one before you can start
i mean true, i just dont want to be overwhelmed XD
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)
Yep, I think the main thing is to create something with Python and have fun with it
I don't even have python2 installed anymore...
aaaaah excitement
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
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
Where can you vote for the theme? 😅
just go to the link for the pyweek site in the channel description
Do anyone want to test a 3d app by me?
just go to the link for the pyweek site in the channel description
@sacred marsh
I can't find it on the Website
click on "Theme voting has started"... if you didn't get an account yet, sign up for one first 😉
I've already got ideas for some of the themes
5 hours to go boys!!!! well 6 hours
Where do I sign up from
5 hours to go boys!!!! well 6 hours
@pearl oxide and girls!
and goats!
4 more hours!!! 
@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
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.
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
Goats goats goats goats
do we really want 105 games about goats?
🐐




...