Adding AI to my 26 year old QBASIC game | QBASIC Rescue

Channel:
Subscribers:
5,850
Published on ● Video Link: https://www.youtube.com/watch?v=ldurlH6117E



Duration: 19:47
1,255 views
120


"You're a moderately successful web developer, and yet you spend your evenings programming old QBASIC games," as a friend of mine said the other week. There's not much more to the video than that, really.

I wrote a game AI for the first time, in the language I was using as a teenager. It kind of works. Mostly.

Subroutines:

0:00 About time
0:58 Where's the blog post, then?
3:05 Improving physics
4:36 Channeling Crammond
6:20 Fancy tracks
7:37 Assumptions and distractions
8:19 The new focus of Timberwolf's Stuff
10:04 Putting the "I" in
11:46 The wrong track
13:40 Predictions and... yeah, distractions
15:20 I am happy. Ish.
16:54 A la carte
17:52 Is it too late to switch to tweezer repair?
18:36 What was in my head

Music from YouTube Audio Library.
Stock footage from Pexels.
Sound effects CC0 from Freesound.

Download links:

Velocity: https://files.timberwolf.club/youtube/VELOCITY.BAS
Track Editor: https://files.timberwolf.club/youtube/TRACKED.BAS

Bonus fact: new Velocity is designed to be completely independent of any support files (hence the DATA statements!), but the original used to save fastest lap times to files in the shared network area. This and the "network" play was of course an immediate temptation for people to run their own hacked versions to set improbably fast laptimes and cheat at multiplayer. Much of the code I stripped out in my first cleanup was related to detecting what I considered to be impossible laptimes and issuing stern warnings to the player setting them.

#msdos #qbasic




Other Videos By TimberwolfK


2025-06-28A love letter to Wreckfest: the driving game for the rest of us
2025-05-15Reviewing forgotten Tube simulation from London's forgotten Tube station ...ish | BVE2 + Aldywch
2025-03-19Car and Driver showed us what Looking Glass Technologies would become
2025-01-09Iron Roads turns railways into an optimisation puzzle by removing money and signals
2024-11-16Transport Tycoon is 30. I'm the worst person to tell you why it's great.
2024-06-20I review M25 Racer while driving around the M25
2024-05-23How one bug changed my memories of Dungeon Keeper
2024-04-12London in VGA: finding the real Sherlock Holmes behind The Case Of The Serrated Scalpel
2024-01-28What Simon the Sorcerer says about game design at point and click's creative peak
2023-12-06What were XMS, EMS and Conventional memory and why did the PC have them?
2023-11-10Adding AI to my 26 year old QBASIC game | QBASIC Rescue
2023-10-14I think The Need For Speed might be the great lost DSI Test Drive game
2023-09-14Revisiting the streets of my youth via Sierra's Police Quest
2023-08-27Is Flight Unlimited the first true modern flight sim... and should I have run it on a 486 DX2?
2023-08-09I am completely unable to review Derail Valley
2023-07-03I became captivated by this obscure German bus simulator.
2023-06-07Bad Influence!, GamesMaster, and Digitiser: British gaming TV in the 90s and its return
2023-05-10Screamer - Graffiti Software's PC answer to Ridge Racer
2023-04-26User Created Expansion Set: the free community-made expansion for Chris Saywer's RCT2 from 2003
2023-04-05Duke Nukem 3D, the Build engine, and my 1990s attempts at level creation
2023-03-01Stunt Car Racer by Geoff Crammond: a tale of clever suspension modelling and PC port disappointment



Tags:
qbasic
dos
retro
just about something to do with AI I guess
yes there's PC speaker but I mixed it really low
it's either this or the fake Baileys
tags do nothing I'm just amusing myself here