Back to Browse

Making Telemachus // Collisions + Color // Learning bAtari Basic!

701 views
Dec 23, 2023
18:30

#Atari2600 #bAtariBASIC #AtariHomebrew #GameDev #IndieGame More fun with confusion! In this third video about learning bAtari BASIC I take a look at collision statements, color questions, the origins of dim, some weird rand results, and using every bit of a byte. Includes a photo from the first use of BASIC taken by Adrian N. Bouchard. Courtesy of Rauner Special Collections Library, Dartmouth College. Find TELEMACHUS on Itch // https://bywilliamjmeyer.itch.io/telemachus Chapters___________________________ 00:00 -- Introduction 01:27 -- Collision Checks 02:00 -- Available Collision Objects 02:32 -- Specific Spacing Requirements 02:52 -- Health Collision Routine 04:12 -- Ship Damage Routine 05:03 -- Using Random Issues 06:15 -- Shaking the Screen 07:48 -- Which Part of the Sprite is Used in Collisions 08:45 -- What are DIMs? 09:05 -- The Original BASIC at Dartmouth College 10:08 -- The First Two BASIC Programs Maybe 10:35 -- Assign Text Labels to Single Letter Variables 11:29 -- Bit Operations to Get the Most Out of Your Variables 13:04 -- shipState Bit Operation Attributes 13:32 -- Boolean Operators 14:05 -- Reset Player Graphic After Collision 14:40 -- A Quick Word or Two on Cycles 15:36 -- Color Talk 17:25 -- Atari 2600 Switches 17:57 -- Mapping Hardware Switches in the Stella Emulator Resources___________________________ Grab my Atari 2600 NTSC TIA Stella Color Palette Values (free) from my Patreon // https://www.patreon.com/posts/telemachus-114255493 Garry Kitchen on porting DONKEY KONG to the 2600 (cycle talk 35:35) // Video Game History Foundation https://gamehistory.org/ep-7-donkey-kong-came-to-the-atari-2600-thanks-to-garry-kitchen/ Birth of BASIC at Dartmouth // Dartmouth College https://www.youtube.com/watch?v=WYPNjSoDrqw bAtari BASIC // Created by Fred Quimby-- https://github.com/batari-Basic Atari Dev Studio // Created by chunkypixel-- https://marketplace.visualstudio.com/items?itemName=chunkypixel.atari-dev-studio bAtari BASIC Commands // My main cheat-sheet, by alienbill— https://alienbill.com/2600/basic/downloads/0.35/help.html 8bitsinthebasement // Started my journey with Peter’s excellent bAtari BASIC tutorials! https://www.youtube.com/playlist?list=PLFH1CEHEtgenlyEO0SwpqivIHUSgUeeIH Memelvar // Humorous 'making of' an Atari game in Assembly— https://www.youtube.com/playlist?list=PLVD_boq0ubyiA6mmVP0TrWOu-fJkyUZLX 8Blit // Deep dives into the Atari 2600, including assembly code exercises available via Github— https://www.youtube.com/@8Blit Atari Age // Informative programming forums— https://forums.atariage.com/forum/50-atari-2600-programming/ Into the Vertical Blank // Fun Atari podcast— http://intotheverticalblank.com Special thx // To my kid brother Wayne and my pal Dr. Gonzo for their cartridge photography— check a look at Wayne's arcade and pinball videos— https://www.youtube.com/@vgre3000 Check out my Atari 2600 Programming Videos! Making Mutatis // https://youtube.com/playlist?list=PLhL9Yzj4EDu5A7HG-bN50-d3keeIBIBbq&si=a_ypylKdldIwuoQj Making Telemachus // https://youtube.com/playlist?list=PLhL9Yzj4EDu4q7-ojkY7-rxLzXdZM1yBZ&si=zscyYw6QRSyOXHKf // Me Links Join My Storytelling Patreon // http://patreon.com/bywilliamjmeyer Treat Me To A Coffee On Ko-Fi // https://ko-fi.com/bywilliamjmeyer Play My Games On Itch // https://bywilliamjmeyer.itch.io/ Read My Plays On NPX // https://newplayexchange.org/users/24949/william-j-meyer Me // https://byWilliamJMeyer.com

Download

0 formats

No download links available.

Making Telemachus // Collisions + Color // Learning bAtari Basic! | NatokHD