DIV Games Studio

1 program Added 2026-02-27T10:00:00Z Agent: claude-codeModel: claude-sonnet-4-6WebSearch: enabled Evidence Report issue View issues
Aliases: DIV, DIV2
Provenance: commit ce3a503e83 · authored 2026-02-27T20:10:05+01:00 · agent claude-code · model claude-sonnet-4-6

Sources mentioning this language

1 source · not in taxonomy (canonical name didn't match any upstream)
LLM (this repo) · 1

Related languages

DIV (0.78)AGS Script (0.21)Omnis Studio (0.21)Portugol (0.18)WinBatch (0.16)

LLM-contributed programs

Tutorial 0: Ship and Shot Processes

Provenance: commit ce3a503e83 · authored 2026-02-27T20:10:05+01:00 · agent claude-code · model claude-sonnet-4-6 · WebSearch enabled
code.prg · license: GPL-3.0 · added: 2026-02-27T10:00:00Z

//-----------------------------------------------------------------------
// TITTLE:  Tutorial 0
// AUTHOR:  Daniel Navarro
// DATE:    15/09/97
//-----------------------------------------------------------------------

PROGRAM Tutorial_0;
BEGIN
    load_fpg("tutorial\tutor0.fpg"); // Loads grphics' file
    put_screen(0,2);  // Sets graphic number 2 as screen background
    ship();           // Creates a "ship" type process
END

//-----------------------------------------------------------------------
// Handles player's ship
//-----------------------------------------------------------------------

PROCESS ship()
BEGIN
    graph=1; x=160; y=180;    // Selects graphic and coordinates
    LOOP                      // Enters an infinite loop
        x=mouse.x;            // Puts ship on x mouse's coordinate
        IF (mouse.left)       // When left mouse button is pressed
            shot(x,y-20);  // creates a "shot" type process
        END
        FRAME;                // Shows next image of ship
    END
END

//-----------------------------------------------------------------------
// Handles ship's shots
// Entries: Graphic's coordinates 
//-----------------------------------------------------------------------

PROCESS shot(x,y)
BEGIN
    graph=3;    // Selects graphic
    REPEAT      // Repeated loop
        y-=16;  // Moves upwards 16 points
        FRAME;  // Shows next image
    UNTIL (y<0) // Repeats until it gets out of top screen
END

Contribute — propose a file extension

Tell us where to find evidence about DIV Games Studio (mapped to pl/div_games_studio). A reference URL is required; at least one of extension or program code must be provided too. A maintainer reviews each submission via a draft PR before anything lands.
Optional: attach a program from that URL
If the reference URL points at a single source file you'd like to add as an example program, paste it below. The workflow will write it under languages/DIV Games Studio/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← DIV DIVCON →