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/1845emv7n5s1kay/shmup.p8?dl=0
👉 github.com/Krystman/lazydevs-pico8-basic-shmup/blob/5cbe7d73f98c5b99dcad9b8f011fa36e4baec06f/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:08 Shaking with Modulo
07:51 Triggering attacks on kills
14:40 Drawing enemy bullets
20:14 Universal animation function
23:32 Updating enemy bullets
28:35 Firing enemy bullets
33:31 Tweaking the collision box
40:03 Overhauling old bullet update code
43:58 Enemy muzzle flash
47:04 A better fire timer
52:12 Doggie Zone
55:34 Ko-fi
55:50 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/1845emv7n5s1kay/shmup.p8?dl=0
👉 github.com/Krystman/lazydevs-pico8-basic-shmup/blob/5cbe7d73f98c5b99dcad9b8f011fa36e4baec06f/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:08 Shaking with Modulo
07:51 Triggering attacks on kills
14:40 Drawing enemy bullets
20:14 Universal animation function
23:32 Updating enemy bullets
28:35 Firing enemy bullets
33:31 Tweaking the collision box
40:03 Overhauling old bullet update code
43:58 Enemy muzzle flash
47:04 A better fire timer
52:12 Doggie Zone
55:34 Ko-fi
55:50 Outro
#pico8 #gamedev #stg #shmup










