The future of many things in the face of AI innovations is uncertain, but I have some thoughts on the persistence of a human component to game development that I haven't heard others discuss. GunSlaw VR Steam Page: https://store.steampowered.com/app/4272180/GunSlaw_VR GunSlaw...
The future of many things in the face of AI innovations is uncertain, but I have some thoughts on the persistence of a human component to game development that I haven't heard others discuss.
GunSlaw VR Steam Page:
https://store.steampowered.com/app/4272180/GunSlaw_VR
GunSlaw VR Discord (for playtests & development):
https://discord.gg/pDwkwY9Bj8
Yawnoc (the main game in the background footage):
https://store.steampowered.com/app/2824730/Yawnoc
My Discord:
https://discord.gg/fluffland-554137097229959188
Support Me (both give access to source from unreleased projects):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/@DaFluffyPotato/join
My Website:
https://dafluffypotato.com
Music:
Fearofdark - Hopeless Romantic
https://www.youtube.com/watch?v=AhccsEK8S_Y
Fearofdark - Exit Plan
https://www.youtube.com/watch?v=R4N_YrnUTC4
Special thanks to my Potato Tier Patrons:
Rethanon
Eivind Teig
Nelligan
Szabolcs Dombi
AriesFoxgirl
strife353
0:00 - an interesting argument
0:50 - play the simulation
2:19 - pain points for AI driven gamedev
3:36 - vibecoding & raw code as design
6:13 - code quality & other implications
8:05 - final thoughts
The tradition is back again. Still using Pygame after 12 years of gamedev. lol GunSlaw Steam Page: https://store.steampowered.com/app/4272180/GunSlaw_VR GunSlaw VR Discord (for playtests & development): https://discord.gg/pDwkwY9Bj8 Buckshot Cave (source included):...
What's the point of having a VR shooter be multiplayer if you can't trash talk over proximity chat? lol GunSlaw VR (steam link will work once valve approves the page): https://dafluffypotato.com/gunslaw https://store.steampowered.com/app/4272180/GunSlaw_VR GunSlaw Discord...
What's the point of having a VR shooter be multiplayer if you can't trash talk over proximity chat? lol
GunSlaw VR (steam link will work once valve approves the page):
https://dafluffypotato.com/gunslaw
https://store.steampowered.com/app/4272180/GunSlaw_VR
GunSlaw Discord (for playtests and dev):
https://discord.gg/pDwkwY9Bj8
My Main Discord:
https://discord.gg/fluffland-554137097229959188
Support Me (and get source code for many of my unreleased projects):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/@DaFluffyPotato/join
My Website:
https://dafluffypotato.com
Special thanks to my Potato Tier Patrons:
AriesFoxgirl
Eivind Teig
Nelligan
rethanon
Szabolcs Dombi
Background Music:
Fearofdark - Handsome Guy
https://www.youtube.com/watch?v=Aq8oXZc8Qwc
@FoDSteve
ko0x - Galaxy Guppy
https://www.youtube.com/watch?v=xL2Xh6ZEYrE
@ko0x
Timestamps:
0:00 - big ideas
0:45 - creating the tavern
1:38 - fancy rendering & physics
3:47 - creating proximity chat
7:22 - minecraft maps!
7:49 - real gameplay
12:05 - next steps
#gamedev #python #pygame
Code organization and structure are important to consider when tackling large gamedev projects. After 12 years of Python gamedev experience and thousands of copies of games sold, I finally have a few thoughts on code structure techniques. Yawnoc (2D Game Footage):...
Code organization and structure are important to consider when tackling large gamedev projects. After 12 years of Python gamedev experience and thousands of copies of games sold, I finally have a few thoughts on code structure techniques.
Yawnoc (2D Game Footage):
https://store.steampowered.com/app/2824730/Yawnoc
GunSlaw VR (VR Game Footage):
https://dafluffypotato.com/gunslaw
Gravity Boots Salesman (a good code reference for Pygame project structure)
https://dafluffypotato.itch.io/gravity-boots-salesman
"Why You Should Write Bad Code"
https://youtu.be/8x7WXmQBoQo
My Discord:
https://discord.gg/fluffland-554137097229959188
Support Me (and get source code for many of my unreleased projects):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/@DaFluffyPotato/join
My Website:
https://dafluffypotato.com
Special thanks to my Potato Tier Patrons:
AriesFoxgirl
Eivind Teig
Nelligan
rethanon
Szabolcs Dombi
Background Music:
すみす - 星降る街の下で
https://www.youtube.com/watch?v=BOvBFZfWrTs
https://soundcloud.com/smith00sky
Timestamps:
0:00 - I avoided this topic
0:56 - Thoughts on code structure
6:56 - How I structure my code
11:29 - Related topics
#gamedev #python #pygame
Making VR games with Python is possible, but quite a challenge. I figured I'd share my architecture for others who may be interested. Example Code: https://github.com/DaFluffyPotato/pyvr-example GunSlaw VR page: https://dafluffypotato.com/gunslaw #shorts #gamedev #python
Making VR games with Python is possible, but quite a challenge. I figured I'd share my architecture for others who may be interested.
Example Code:
https://github.com/DaFluffyPotato/pyvr-example
GunSlaw VR page:
https://dafluffypotato.com/gunslaw
#shorts #gamedev #python
Many multiplayer Minecraft minigames have been lost to time. Games like Turf Wars could work incredibly well in my multiplayer voxel shooter, so I decided to bring one back! :) ⭐ GunSlaw VR Discord: https://discord.gg/pDwkwY9Bj8 (playtests here!) GunSlaw VR Webpage:...
Many multiplayer Minecraft minigames have been lost to time. Games like Turf Wars could work incredibly well in my multiplayer voxel shooter, so I decided to bring one back! :)
⭐ GunSlaw VR Discord:
https://discord.gg/pDwkwY9Bj8 (playtests here!)
GunSlaw VR Webpage:
https://dafluffypotato.com/gunslaw
My Discord:
https://discord.gg/fluffland-554137097229959188
Support Me (and get source code for many of my unreleased projects):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/@DaFluffyPotato/join
My Website:
https://dafluffypotato.com
Special thanks to my Potato Tier Patrons:
Agent Effe
c h point
Eivind Teig
Michael Placido
Nelligan
rethanon
Szabolcs Dombi
Background Music:
zenkusa + bluenocturne + damifortune - Snowflakes, Starlight and Star Bits [MSGS MIDI]
https://www.youtube.com/watch?v=8V1jaoKmN70
https://battleofthebits.com/arena/Entry/Snowflakes_+Starlight+and+Star+Bits/43644/
Timestamps:
0:00 - turf wars (the lost gamemode)
0:59 - building mechanics
3:13 - territory mechanics
3:47 - gameplay
5:17 - more ideas
#gamedev #python #minecraft
Making multiplayer games takes the surprisingly simple functionality utilized with socket programming and makes use of powerful abstractions in order to communicate game states/events. This tutorial covers a basic netcode case for a Tic-Tac-Toe Pygame game through the use of...
Making multiplayer games takes the surprisingly simple functionality utilized with socket programming and makes use of powerful abstractions in order to communicate game states/events. This tutorial covers a basic netcode case for a Tic-Tac-Toe Pygame game through the use of the built-in Python socket library.
Base Tic-Tac-Toe Pygame implementation built on in the video:
https://dafluffypotato.com/static/scripts/networking_tutorial/tictactoe.py
Finished Client/Server:
https://dafluffypotato.com/static/scripts/networking_tutorial/tictactoe_client.py
https://dafluffypotato.com/static/scripts/networking_tutorial/tictactoe_server.py
Clumsy (tool for stress testing netcode):
https://jagt.github.io/clumsy
Linode VPS Referral (gives me credit to pay for my servers):
https://www.linode.com/lp/refer/?r=4c4a0ebc1c40718e778abf5dec802a2c6ee8fbc3
Struct Docs:
https://docs.python.org/3/library/struct.html
Other Networking Videos:
https://www.youtube.com/watch?v=CO6s86eIFzk
https://www.youtube.com/watch?v=_hh7Oe1ohQU
Support Me (and get source code for many of my unreleased projects):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/@DaFluffyPotato/join
GunSlaw Discord Server (join for playtests & dev updates of the VR shooter game in the video):
https://discord.gg/pDwkwY9Bj8
My Discord:
https://discord.gg/fluffland-554137097229959188
Check out Yawnoc on Steam (Video BGM is from Yawnoc): https://store.steampowered.com/app/2824730/Yawnoc
My Website (all games shown were made by me):
https://dafluffypotato.com
Special thanks to my Potato Tier Patrons:
Agent Effe
c h point
Eivind Teig
Michael Placido
Nelligan
rethanon
Szabolcs Dombi
Timestamps:
0:00 - basics & architecture
3:55 - establishing a connection
18:20 - communicating events & states
46:52 - it works!
47:47 - playing over the internet
54:43 - other notes on networking from experience
#gamedev #python #sockets
I've reached 100,000 subscribers and I want to see what a crowd of 100,000 looks like. I decided to render all of my subscribers as Steves in my Python VR game to demonstrate that Python can handle more than people typically expect. Support Me (and get source code for many of...
I've reached 100,000 subscribers and I want to see what a crowd of 100,000 looks like. I decided to render all of my subscribers as Steves in my Python VR game to demonstrate that Python can handle more than people typically expect.
Support Me (and get source code for many of my unreleased projects):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/@DaFluffyPotato/join
GunSlaw Discord Server (join for playtests & dev updates of the game in the video):
https://discord.gg/pDwkwY9Bj8
My Discord:
https://discord.gg/fluffland-554137097229959188
Check out Yawnoc on Steam (Video BGM is from Yawnoc): https://store.steampowered.com/app/2824730/Yawnoc
My Website (all games shown were made by me):
https://dafluffypotato.com
Special thanks to my Potato Tier Patrons:
Agent Effe
Brian Downie
c h point
Eivind Teig
Michael Placido
Nelligan
rethanon
Sam Cork
Szabolcs Dombi
Timestamps:
0:00 - Getting the most out of Python
0:52 - The Technique
2:16 - Generating Steves
3:32 - Making them Move
6:15 - 100,000 Steves
#gamedev #python #moderngl
👀 It's all coming together. I've mixed my multiplayer framework with my new VR first person shooter project made entirely in Python to get a surprisingly fun game! There's even a little bit of Pygame sprinkled in. GunSlaw Discord Server (join for playtests & dev updates):...
👀 It's all coming together. I've mixed my multiplayer framework with my new VR first person shooter project made entirely in Python to get a surprisingly fun game! There's even a little bit of Pygame sprinkled in.
GunSlaw Discord Server (join for playtests & dev updates):
https://discord.gg/pDwkwY9Bj8
Support Me (and get source code for many of my unreleased projects):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/@DaFluffyPotato/join
Previous Video (learn about how the Python VR part works):
https://www.youtube.com/watch?v=jSBzEmj9w34
My Discord:
https://discord.gg/fluffland-554137097229959188
Check out Yawnoc on Steam: https://store.steampowered.com/app/2824730/Yawnoc
My Website (all games shown were made by me):
https://dafluffypotato.com
Background Music:
The Burrow - Can't Stop Won't Stop by Adhesive Wombat
https://adhesivewombat.bandcamp.com/track/cant-stop-wont-stop
Special thanks to my Potato Tier Patrons:
Agent Effe
Brian Downie
Eivind Teig
Michael Placido
Nelligan
rethanon
Sam Cork
Szabolcs Dombi
Also special thanks to BohrDOH for helping playtest!
https://www.twitch.tv/bohrdoh
Timestamps:
0:00 - Here comes multiplayer!
1:04 - Networked VR player poses
2:47 - Networked VR items
4:28 - The easy stuff
6:58 - Actual multiplayer gameplay
9:14 - What next?
#gamedev #python #moderngl
Check out the Alakajam here:
https://alakajam.com/
My Discord (ask questions here):
https://discord.gg/fluffland-554137097229959188
Patreon/YT Membership (same perks):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/channel/UCYNrBrBOgTfHswcz2DdZQFA/join
My Website (links to games):
https://dafluffypotato.com
Check out the Alakajam here:
https://alakajam.com/
My Discord (ask questions here):
https://discord.gg/fluffland-554137097229959188
Patreon/YT Membership (same perks):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/channel/UCYNrBrBOgTfHswcz2DdZQFA/join
My Website (links to games):
https://dafluffypotato.com
Check out the Alakajam here:
https://alakajam.com/
My Discord (ask questions here):
https://discord.gg/fluffland-554137097229959188
Patreon/YT Membership (same perks):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/channel/UCYNrBrBOgTfHswcz2DdZQFA/join
My Website (links to games):
https://dafluffypotato.com
Check out the Alakajam here:
https://alakajam.com/
My Discord (ask questions here):
https://discord.gg/fluffland-554137097229959188
Patreon/YT Membership (same perks):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/channel/UCYNrBrBOgTfHswcz2DdZQFA/join
My Website (links to games):
https://dafluffypotato.com
Game development is a challenging skill to pick up. Many developers don't know what to do next after learning the basics of their tools, but I believe that game jams are the best way to improve as a game developer after you've learned the basics. I've done 25 of them so far!...
Game development is a challenging skill to pick up. Many developers don't know what to do next after learning the basics of their tools, but I believe that game jams are the best way to improve as a game developer after you've learned the basics. I've done 25 of them so far!
⭐ Join me in the Alakajam:
https://alakajam.com/
⭐ Check out Yawnoc (video BGM is from the Yawnoc OST):
https://store.steampowered.com/app/2824730/Yawnoc
My other released games (and their source) can be found here:
https://dafluffypotato.itch.io/
My Discord:
https://discord.gg/fluffland-554137097229959188
Support Me (both give access to source from unreleased projects):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/@DaFluffyPotato/join
My Website (links to games):
https://dafluffypotato.com
10 Years of Python Gamedev (contains my jam entries):
https://youtu.be/UNdTLfDNsI4?si=l4cTRWR-_JQ5Oytk
Special thanks to my Potato Tier Patrons:
Agent Effe
Brian Downie
Eivind Teig
Michael Placido
Nelligan
Rethanon
Sam Cork
Szabolcs Dombi
Timestamps:
0:00 - What's a Game Jam?
0:59 - Incentives & Accountability
1:42 - Wide Range of Experience
3:54 - Community & Feedback
5:08 - Your Prize is Your Product
6:25 - Jams to Join
#gamedev
The core features of Pygame are incredibly simple to pick up (yet challenging to master). This video walks through all of the core features in a way that would enable experienced developers to jump straight into using Pygame. It's also a decent way to get an overview of...
The core features of Pygame are incredibly simple to pick up (yet challenging to master). This video walks through all of the core features in a way that would enable experienced developers to jump straight into using Pygame. It's also a decent way to get an overview of Pygame before digging deeper into other resources if you're new.
⭐ Check out Yawnoc (Python source included in the game files):
https://store.steampowered.com/app/2824730/Yawnoc
Code Written in This Video:
https://dafluffypotato.com/static/fileshare/pygame_18m_example.zip
My other released games (and their source) can be found here:
https://dafluffypotato.itch.io/
My Discord:
https://discord.gg/fluffland-554137097229959188
Support Me (both give access to source from unreleased projects):
https://www.patreon.com/dafluffypotato
https://www.youtube.com/@DaFluffyPotato/join
My Website (links to games):
https://dafluffypotato.com
6 Hour Pygame Tutorial:
https://youtu.be/2gABYM5M0ww
Pygame Tutorial Playlist:
https://www.youtube.com/playlist?list=PLX5fBCkxJmm1fPSqgn9gyR3qih8yYLvMj
Pygame's Performance:
https://youtu.be/hnKocNdF9-U
Pygame Rectangular Physics:
https://youtu.be/a_YTklVVNoQ
Shaders in Pygame:
https://youtu.be/LFbePt8i0DI
Pygame Masks:
https://youtu.be/8PtKtyK-iVg
Pygame Palette Swapping:
https://youtu.be/MLrDR-Mks8I
Special thanks to my Potato Tier Patrons:
Agent Effe
Brian Downie
Clash
Eivind Teig
Michael Placido
Nelligan
Rethanon
Sam Cork
Szabolcs Dombi
tbf135
Timestamps:
0:00 - What is Pygame?
1:56 - Create a Window
3:16 - Surfaces & Game Loops
9:41 - Collisions, Physics, & Extras
15:27 - You have the tools. It's time to build!
#python #pygame #gamedev