My First Paid Game Dev: Code Walkthrough of Frogs And Flies on the Commodore 64
Today we'll take an in-depth look at the first commercial(ish) game I made, Frogs and Flies for the Commodore 64, published by Loadstar in 1997. I play the game, explain some of the history/story behind it, and then do a full walkthrough of my 24-year-old code!
To support 8-Bit Show And Tell:
Become a patron: https://patreon.com/8BitShowAndTell
One-time donation: https://paypal.me/8BitShowAndTell
2nd channel: https://youtube.com/channel/UCAgWzEh5c8391eJnELDy9OA
BCD episode: https://youtu.be/vnhyGt6URYc
Music playback episode: https://youtu.be/EZAcD8aXVm4
End credits music is "64738" by Bedford Level Experiment: https://youtu.be/KcI68ww76ds
Index
0:00 Selling my first game
1:47 Assembling the game
2:58 Credits, Loadstar agreement, more game info
6:41 Playing the game
11:01 Looking through the source
12:58 The labels / memory layout
16:49 Game initialization
18:26 Play initialization
24:06 Main loop
26:58 Game over
29:37 Fly logic
40:02 Sprite collision
42:40 Scoring, sprite setup
44:36 Part Two: the Advanced/Beginner options
47:33 Continuing with code: frog1's variables
51:10 Frog timeout
53:30 Frog state machine: idle to start jump
59:30 Splashing, swimming
1:03:02 Jumping, landing
1:08:09 Updating the frog position, wall collision
1:09:54 The tongue!
1:15:54 The 12.4 to 9 bit conversion
1:16:49 Routines: Screen clear, BCD score, Game init
1:20:20 Brain: Frog "AI"
1:23:04 Title screen
1:27:00 Game timer, day/night
1:28:35 Copy + paste time!
1:31:30 Wrap-up and thanks
Видео My First Paid Game Dev: Code Walkthrough of Frogs And Flies on the Commodore 64 канала 8-Bit Show And Tell
To support 8-Bit Show And Tell:
Become a patron: https://patreon.com/8BitShowAndTell
One-time donation: https://paypal.me/8BitShowAndTell
2nd channel: https://youtube.com/channel/UCAgWzEh5c8391eJnELDy9OA
BCD episode: https://youtu.be/vnhyGt6URYc
Music playback episode: https://youtu.be/EZAcD8aXVm4
End credits music is "64738" by Bedford Level Experiment: https://youtu.be/KcI68ww76ds
Index
0:00 Selling my first game
1:47 Assembling the game
2:58 Credits, Loadstar agreement, more game info
6:41 Playing the game
11:01 Looking through the source
12:58 The labels / memory layout
16:49 Game initialization
18:26 Play initialization
24:06 Main loop
26:58 Game over
29:37 Fly logic
40:02 Sprite collision
42:40 Scoring, sprite setup
44:36 Part Two: the Advanced/Beginner options
47:33 Continuing with code: frog1's variables
51:10 Frog timeout
53:30 Frog state machine: idle to start jump
59:30 Splashing, swimming
1:03:02 Jumping, landing
1:08:09 Updating the frog position, wall collision
1:09:54 The tongue!
1:15:54 The 12.4 to 9 bit conversion
1:16:49 Routines: Screen clear, BCD score, Game init
1:20:20 Brain: Frog "AI"
1:23:04 Title screen
1:27:00 Game timer, day/night
1:28:35 Copy + paste time!
1:31:30 Wrap-up and thanks
Видео My First Paid Game Dev: Code Walkthrough of Frogs And Flies on the Commodore 64 канала 8-Bit Show And Tell
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
4-Bit Handheld Games: Tron, Scramble, Lupin, and Caveman by TomyCommodore 64 COBOL For Fun And Profit?Karateka (Temporarily) Killed My 1541, and Other C64 ScaresThe Commodore 64 has a Successor (and it's amazing!) | Nostalgia Nerd35 Year-Old Commodore 64 Easter Egg Hidden On VinylPlaying a 42.5 Year-Old New Old Stock PC (Personal Computer) GameNox Archaist: The ULTIMAte 8-Bit RPG for the Apple II?Ask The 8-Bits: 6/2(1+2) Viral Math ProblemPhilips crazy Ski Slope Cassette DeckRetro Programming on the Commodore 64 - Episode 1 - Getting StartedExploring Marz: C-64 6510 Assembly Minigame Code WalkthroughApple Lisa 2: Inside & Out #MARCHintosh8-Bits of Advice for New Programmers (The stuff they don't teach you in school!)TheC64 "Maxi" Excellent Update: Cart Freeze, Soft Reset, Tape Controls, and New GamesVCFMW 11 - Bil Herd: Tales From Inside CommodoreExploring Epyx Fast Load for the Commodore 64TheC64 Maxi - Full sized C64 review and disassembly33 Year-Old Commodore 64 Easter Egg Hidden In A Printer InterfacePC archeology: Upgrading the Compaq Presario 425 All-In-One (Part 2)