Creating a karaoke mini-game in Godot where you can sing badly

Channel:
Subscribers:
49,000
Published on ● Video Link: https://www.youtube.com/watch?v=NV7XyxRs4Ow



Duration: 23:35
2,778 views
272


Check out Zenva's Godot courses including their new Godot Open World learning pathway: https://academy.zenva.com/cart/?add-to-cart=1319205&coupon_code=partner-jacevarlet-2024&utm_source=youtube&utm_medium=partner&utm_campaign=partner-youtube-jacevarlet-2024&utm_content=partner-youtube-jacevarlet-202401
The first 50 of you will get 20% off.

umidiparser Github:
https://github.com/bixb922/umidiparser

Follow me!
Twitch ► https://twitch.tv/jembawls
Threads ► https://threads.net/jembawls
Instagram ► https://instagram.com/jembawls
TikTok ► https://tiktok.com/@jembawls
Twitter ► https://twitter.com/jembawls

Catch up on previous livestreams!
Youtube Live section ► https://www.youtube.com/@jembawls/streams
Old VODs Channel ► https://www.youtube.com/@jembawlsVODs

Join the discord for community updates and content notifications
Discord ► https://discord.gg/ZDZWw7ecCx

Youtube members help support the channel and unlock emotes to use in the comments, premieres, and livestreams!
Join ► https://www.youtube.com/jembawls/join

Support me on Ko-Fi (limited exclusive rewards)!
Ko-Fi ► https://ko-fi.com/jembawls

Edited by Masonzero Gaming
Mason's Channel ► https://www.youtube.com/channel/UCZpSG3NJ5apF9fhdkd1goRQ

Timestamps:
00:00 Unimaginable beauty/Intro
00:20 I'm adding Karaoke to my game!
01:47 Getting some arrows falling on the screen and judging input
03:27 You can sing badly in this mini-game
04:27 How do we achieve this?
05:58 Synchronizing audio streams is hard - here's how I did it
07:14 Demo #1: Singing quality streams synced with backing track (arrows not timed)
07:47 The Raid Boss: Creating tools to author Karaoke charts (arrow timings)
11:21 The final piece to the puzzle
12:55 Demo #2: Arrow timings generated from the tools
14:26 Godot plugin to tie everything together
15:12 Q: "What programming language should I learn?"
16:49 Working on feedback
19:43 Mini-game State
20:26 Integrating the Mini-game system with the cutscene system
21:28 What's left to do?
21:51 Thanks for watching! Stick around for the surprise demo!




Other Videos By Jace Varlet


2024-03-08【LIVE STREAM】 2D pixel art animation then playing Time To Morp with @ItsBitz and @TotalXclipse #ad
2024-03-07Foundry has #Minecraft water
2024-03-06【LIVE STREAM VOD】 Refactoring Karaoke and tying up loose ends // Live Godot game dev
2024-03-05I love Godot #gamedev #godot
2024-03-04I accidentally made Supercomputers for the first time in Satisfactory
2024-03-03I’m fluent in Morse code.
2024-03-02【LIVE STREAM VOD】Running train lines and automating Fused Modular Frames in Satisfactory
2024-03-01Portal SLAM DUNK #gaming #portal
2024-02-28【LIVE STREAM VOD】Doing some dev! Finalising™ some karaoke stuff
2024-02-27MAKE GAMES THEY SAID. ITLL BE FUN THEY SAID. #gamedev #indiedev
2024-02-26Creating a karaoke mini-game in Godot where you can sing badly
2024-02-24【LIVE STREAM VOD】Radio Control Units AUTOMIZED!
2024-02-19Game Development in Godot is REALLY fun (i broke everything)
2024-02-17【LIVE STREAM VOD】Hittin' the Triple Maggie™ in Satisfactory
2024-02-16【CHANNEL UPDATE】How you can help & Press F for VODs channel (Youtube multi-streaming)
2024-02-15【LIVE STREAM VOD】 Finishing up some mini-game feedback // Live Godot game dev
2024-02-12Do I regret leaving after the Satisfactory 1.0 announcement?
2024-02-10Making Space Elevator parts
2024-02-052D animation is easy and going well #gamedev #indiedev #aseprite
2024-01-31I can’t tell my friends about my game… #indiedev #godot #gamedev
2024-01-29Game devs chat about going indie after working at larger studios



Tags:
twitch streamer
twitch
gameplay
lets play
lgbtq
gamedev
game dev
game development
solo dev
indie dev
karaoke
minigame
pixel art
programming
c#
godot
godot 4
godot engine
jace
jace varlet