Uploaded July 2022 | Updated September 2026, 3 weeks ago
Let's develop a Shmup in Pico-8 one video at a time. A tutorial for complete beginners.
Code the beginning of this episode
π dropbox.com/s/iiacyv6sjzu1z2a/shmup.p8?dl=0
π github.com/Krystman/lazydevs-pico8-basic-shmup/blob/9094844ef3cc1ce871b1869df80a28a1d2c78bc3/shmup.p8
Pico-8 Cheat Sheet
π lexaloffle.com/bbs/?tid=28207
Join our Discord
π discord.gg/N9NBX8R
Get T-Shirts Here
π shop.spreadshirt.net/lazydevs
Support Lazy Devs on Ko-fi
π ko-fi.com/lazydevs
00:00 Intro
02:22 Fixing enemy placement
04:04 Tweaking the sound effects
05:14 Trigonometry demo
26:21 Updating the FIRE() function
29:56 Spread Shot
33:37 Even spacing
38:14 Base rotation
44:18 Doggie Zone
46:12 Ko-fi
46:23 Outro
#pico8 #gamedev #stg #shmup
Let's develop a Shmup in Pico-8 one video at a time. A tutorial for complete beginners.
Code the beginning of this episode
π dropbox.com/s/iiacyv6sjzu1z2a/shmup.p8?dl=0
π github.com/Krystman/lazydevs-pico8-basic-shmup/blob/9094844ef3cc1ce871b1869df80a28a1d2c78bc3/shmup.p8
Pico-8 Cheat Sheet
π lexaloffle.com/bbs/?tid=28207
Join our Discord
π discord.gg/N9NBX8R
Get T-Shirts Here
π shop.spreadshirt.net/lazydevs
Support Lazy Devs on Ko-fi
π ko-fi.com/lazydevs
00:00 Intro
02:22 Fixing enemy placement
04:04 Tweaking the sound effects
05:14 Trigonometry demo
26:21 Updating the FIRE() function
29:56 Spread Shot
33:37 Even spacing
38:14 Base rotation
44:18 Doggie Zone
46:12 Ko-fi
46:23 Outro
#pico8 #gamedev #stg #shmup








![Making an Advanced Shmup #34 - Robustness - Pico-8 Hero
Lets develop an Advanced Shmup in Pico-8 one video at a time. This series is specifically designed for more experienced developers looking to enhance their skills.
Code the beginning of this episode
π https://www.dropbox.com/sh/538ke0axujqroxf/AABTDPtqTr3jtwal-FM1EGqba?dl=0
π https://github.com/Krystman/lazydevs-pico8-advanced-shmup/tree/e0d00b0ae2d66d98b46dacf5d29db8153e37c1eb
Code the end of this episode
π https://www.dropbox.com/sh/m5w980m5399yz4g/AACRhU5x2dZU5s4i0Nx-bF6Ua?dl=0
π https://github.com/Krystman/lazydevs-pico8-advanced-shmup/tree/26c7f68574f273f2aab00941c2b848ef055b75e4
Join our Discord
π https://discord.gg/N9NBX8R
Get T-Shirts Here
π https://shop.spreadshirt.net/lazydevs
Support Lazy Devs on Ko-fi
π https://ko-fi.com/lazydevs
0:00:00 Intro
0:00:56 Scrolling Bug
0:02:07 WRAPMSPR
0:11:22 Checking for Loops
0:15:56 Filling NILs
0:18:25 Fixing [NIL]
0:19:05 Clearing Cells
0:23:11 Deleting Sprites
0:28:04 Doggie Zone
0:32:01 Ko-fi
#pico8 #gamedev #stg #shmup Making an Advanced Shmup #34 - Robustness - Pico-8 Hero](https://i.ytimg.com/vi/MS2j2KxcbZk/mqdefault.jpg)

