Torsdagstippet: En ny generation af BASIC

Hjemmedatamaternes Basic er tilbage med fornyede kræfter. Skriv 3D-spil og professionelle applikation i det gode, gamle Basic-sprog, hvis du altså stadig kan huske, hvordan man gjorde.

Der var engang, hvor man blot kunne tænde sin computer og sætte sig til at skrive interessante programmer i Basic.

Sådan fungerede næsten alle hjemmedatamater før 16-bit og 32-bit tog over i form af Amiga'en og pc'en.

Med disse maskiner blev Basic reduceret til blot et program blandt mange andre, og Basic-programmering uddøde stort set.

I hvert fald indtil Microsoft lancerede Visual Basic, som var og er et stærkt udviklingsværktøj, men ikke så let at gå til og heller ikke ligefrem billigt.

Men frygt ikke. De gode gamle dage er vendt tilbage i form af produkterne BlitzBasic, DarkBasic og PureBasic, der begge er stærke og let tilgængelige Basic udviklingsmiljøer med rigelig understøttelse af både 2D- og 3D-grafik samt lyd og sprites.

Tre gange BlitzBasic

BlitzBasic eksiterer i tre forskellige udgaver, hvor det største produkt, Blitz3D, er et dedikeret spiludviklingssystem centreret omkring 3D-grafik og styring af spil.

Man skal ikke skrive ret mange linjer Basic, før man har den flotteste 3D-grafik kørende rundt på pc'ens skærm.

Man kan også vælge BlitzMax-udgaven, hvor Basic-programmerne kan kompileres til at køre både på Windows, Mac OS X og Linux. Endelig er der også BlitzPlus, som er beregnet til 2D-spiludvikling samt mere almindelige applikationer.

DarkBasic kontrollerer DirectX

DarkBasic lover, at helt almindelige pc-brugere nemt kan kontrollere Microsoft DirectX med DarkBasic, og det er faktisk korrekt.

Med nogle få kommandoer flyver grafikken rundt på skærmen; noget som kræver væsentlige mere kode med C eller C++ eller tilsvarende sprog.

DarkBasic lægger ikke skjul på, at det især er computerspil man kan udvikle med de nye Basic-kommandoer, man finder i programmet.

Hvor man i gamle dage skulle være glad for en sprite, får man i DarkBasic både double-buffering (en essentiel teknik ved spiludvikling), kollisionssignaler, MP3-afspilning, gennemsigtighed og meget mere.

PureBasic lover effektiv kode

PureBasic lover hurtige og kompakte programmer, der kan køre på flere platforme. Foreløbig understøttes Windows, Linux, Mac OS X og endda AmigaOS, og selvfølgelig understøttes også både 2D- og 3D-grafik samt assemblerkode, der kan skrives direkte i Basic-koden.

Her er altså Basic'en for dem, der virkelig savner de gamle dage, og gerne vil skrive både programmer og spil uden at skulle lægge arm med mere komplicerede sprog. Fokus er mindre underholdning og større på effektiv kode, hvis man har den slags som prioritet.

Mere nostalgi

Hvis al snakke om BASIC har fået dine øjne til at løbe i vand af bare nostalgi, så er her to artikler mere som kan skabe en hel syndflod:

Sådan spilles gamle DOS-spil på din nye PC og Genbrugsguld - og nostalgi, hvor du kan genopleve ungdommen med de gode, gamle spilleklassikere. Bare fordi den oprindelige hardware forlængst er skrottet, kan man stadig nyde spillene på pc'en...

Læses lige nu

    Event: Computerworld Summit 2026 - Aarhus

    Digital transformation | Aarhus C

    Styrk din digitale strategi med konkret brug af AI og ny teknologi. Mød 200 it-professionelle, få indsigter, løsninger og netværk på én dag. Computerworld Summit i Aarhus viser hvordan teknologi skaber forretningsværdi – her og nu.

    21. april 2026 | Gratis deltagelse

    Navnenyt fra it-Danmark

    Norriq Danmark A/S har pr. 1. september 2025 ansat Birthe Kamstrup som Data & AI Consultant. Hun skal især beskæftige sig med at optimere datadrevne beslutningsprocesser til glæde for Norriq's kunder. Hun kommer fra en stilling som Teamlead/Senior Insight Specialist hos CompanYoung. Hun er uddannet i sociologi og har en bachelor i erhvervsøkonomi på Aarhus universitet. Nyt job

    Birthe Kamstrup

    Norriq Danmark A/S

    Enterprise Rent-A-Car har pr. 1. september 2025 ansat Christian Kamper Garst som Senior Key Account Manager. Han skal især beskæftige sig med at vinde markedsandele i hele Norden som led i en storstilet turnaround-strategi. Han kommer fra en stilling som Salgsdirektør hos Brøchner Hotels. Nyt job

    Christian Kamper Garst

    Enterprise Rent-A-Car

    Norriq Danmark A/S har pr. 1. september 2025 ansat Hans Christian Thisen som AI Consultant. Han skal især beskæftige sig med at bidrage til udvikling og implementering af AI- og automatiseringsløsninger. Nyt job

    Hans Christian Thisen

    Norriq Danmark A/S

    Danske Spil har pr. 1. oktober 2025 ansat Jesper Krogh Heitmann som Brand Manager for Oddset. Han skal især beskæftige sig med at udvikle og drive brandets strategi og sikre en rød tråd på tværs af alle platforme og aktiviteter. Han kommer fra en stilling som Marketing & Communications Manager hos Intellishore. Nyt job

    Jesper Krogh Heitmann

    Danske Spil