1. Forum
  2. Marktplatz
    1. Nutzungsbedingungen
    2. Karte
    3. Bewertungen
  3. Galerie
    1. Alben
    2. Karte
  4. Tools
  5. Games
    1. C64 Emulator (viciious )
  6. Lexikon
  7. Filebase
  8. Retro-Links
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Galerie
  • Lexikon
  • Dateien
  • Link-Datenbank
  • Marktplatz-Eintrag
  • Erweiterte Suche

Willkommen! Melde dich an oder registriere dich.

Um schreiben oder kommentieren zu können, benötigst du ein Benutzerkonto.

Du hast schon ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden

Hier kannst du ein neues Benutzerkonto erstellen.

Neues Benutzerkonto erstellen
  1. Forum
  2. Marktplatz
    1. Nutzungsbedingungen
    2. Karte
    3. Bewertungen
  3. Galerie
    1. Alben
    2. Karte
  4. Tools
  5. Games
    1. C64 Emulator (viciious )
  6. Lexikon
  7. Filebase
  8. Retro-Links
  1. Forum
  2. Marktplatz
    1. Nutzungsbedingungen
    2. Karte
    3. Bewertungen
  3. Galerie
    1. Alben
    2. Karte
  4. Tools
  5. Games
    1. C64 Emulator (viciious )
  6. Lexikon
  7. Filebase
  8. Retro-Links
  1. Martins Retro Seite
  2. Retro-Computer
  3. C64-Original-Allgemein
  • Menü
  • Menü
  • Seitenleiste
  • Seitenleiste
  1. Forum
  2. Marktplatz
    1. Nutzungsbedingungen
    2. Karte
    3. Bewertungen
  3. Galerie
    1. Alben
    2. Karte
  4. Tools
  5. Games
    1. C64 Emulator (viciious )
  6. Lexikon
  7. Filebase
  8. Retro-Links

Evil Dungeon (C64) - oder auch: wie ein Projekt eskalierte :-)

  • Miyagi1980
  • 12. Juli 2023 um 09:39
  • Miyagi1980
    Anfänger
    Reaktionen
    12
    Beiträge
    7
    • 12. Juli 2023 um 09:39
    • #1

    Zu Corona hab ich meinen C64 ausgegraben und während einiger beruflicher Hotelaufenthalte Abends angefangen BASIC zu lernen. Ich wusste als Kind nur die grundlgenden Befehle. Aber ich hab z.B. nie gewusst WAS ich da genau tue wenn ich LOAD"*",8,1 eingebe.

    Warum ,8,1 - das hab ich halt immer so eingegeben weil mein Onkel es mir gezeigt hatte. Ich wollte es verstehen, besser spät als nie :-)

    Also mal mit BASIC und dem C64 auseinandergesetzt. Angefangen kleine Übungsprogramme zu schreiben. Und irgendwann dachte ich, hey das ist eigentlich garnicht so schwer. Ich mache ein Spiel draus. Und zwar eins nach meinem Geschmack, etwas das vorher in dieser Form auf dem C64 noch keiner gemacht hat. Die meisten C64 sind doch eher was für Joystickakrobaten, Plattformer, Arcade oder eben Textadventure. Nun, ich habe nichts gegen solche Spiele, aber da muss es doch auch noch andere Spielmechaniken geben. Eine Mischung aus Story, Taktik, Würfelglück und Rollenspiel. Ohne Hektik, ohne Highscore (ja es gibt auch Punkte bei mir, aber das sehe ich etwas anders als nen klassischen HIghscore). Ja, und nach nem Jahr etwa war es fertig und sollte eigentlich nur für die eigene Vitrine sein. Ich wollte so tun als hätte ich mein eigenes Spiel veröffentlicht, so mit Hülle, Cover und Handbuch.
    Dann kam natürlich die Phase des Betastetings und alle sagten mir das Spiel wäre erstaunlich gut und würde Spaß machen. Dann hab ich mich getraut es auch mal in diverse Kanäle zu posten und erhielt ebenfalls sehr positive Rückmeldung und die Nachfrage nach der Collectors Edition wurde größer... so fing das an. jetzt werkel ich mit großer Freude, aber leider viel zu wenig Zeit (kein Hotel mehr) an Teil 2 und die Leute fragen schon ob ich Vorbestllungen entgegennehme. Es ist irre.

    Wer es mal spielen möchte kann es sich hier herunterladen:

    EVIL DUNGEON (C64) by Gregor Schillinger (itch.io)

    Besonders stolz bin ich (technisch gesehen) auf den Lauftext mit Glimmeffekt. Hierbei habe ich zunächst schwarzen Text auf schwarzen Hintergrund geprintet und poke dann über diverse Schleifen die einzelnen Zeichen in verschiedenen Farben fortlaufend. Erst weiß und dann über hellgrau, mittelgrau zu Dunkelgrau. Ein netter Effekt wie ich finde.

    Code
    #### ZEICHENANIMATION/LAUFSCHRIFT
    2920 FOR I=55296TOLC:REM LC=LAST CHAR ON SCREEN
    2922 POKE I,1
    2925 IF I>55301 THEN POKE I-2,15:POKE I-4,12:POKE I-6,11:GOTO2936
    2930 IF I>55299 THEN POKE I-2,15:POKE I-4,12:GOTO2936
    2935 IF I>55297 THEN POKE I-2,15
    2936 IF I=56295 THEN POKE I-5,11:POKE I-4,11:POKE I-3,11:POKE I-2,11
  • Shadow-aSc
    Gründungsmitglied
    blaugestreifter
    Gründungsmitglied
    Reaktionen
    724
    Beiträge
    1.421
    Videos
    1
    Dateien
    4
    Wohnort
    95032 Hof
    • 12. Juli 2023 um 09:57
    • #2

    danke für die tolle Vorstellung

    ich selber schreib zwar ein bischen Basic-Programme ..aber mit Peek und Poke stehe ich eher auf Kriegsfuss <X

    vielleicht sollte ich mich doch mal damit auseinandersetzen :/

    ich bin signifikant genug :!:

  • Miyagi1980
    Anfänger
    Reaktionen
    12
    Beiträge
    7
    • 12. Juli 2023 um 10:13
    • #3

    im Grunde sind Peeks und Pokes ja nur Direktzugriffe und oft einfacher und schneller zu nutzen. Der einzige Haken ist, dass man alle Adressen erstmal recherchieren muss. Aber dafür haben wir heutzutage ja Suchmaschinen aber auch Bücher nutze ich. Und irgendwann kennt man dann einige schon welche man häufiger braucht.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen Anmelden

Themen

  • !!! Achtung !!! Phishing-Fake Seite versucht an Dein Passwort zu kommen!!!

    DeSegi 6. April 2023 um 08:57
  • ?REDO FROM START - Volume 1

    newsy 7. Februar 2025 um 11:22
  • ... heute so gebastelt, RC6502 Apple 1 SBC

    cassy-de 13. Januar 2022 um 22:58
  • <b>2 KByte am Handgelenk<br>10 programmierbare Uhren zu gewinnen</b>

    newsy 10. April 2025 um 15:00
  • <b>C 64 entwirft Kreuzworträtsel</b>

    newsy 13. Dezember 2024 um 13:00
  1. Datenschutzerklärung
  2. Kontakt
  3. Impressum
  4. Nutzungsbedingungen
- 1Mhz.de powered by D@2MAD - in Artlenburg
Stilname
Core
Hersteller
cls-design
Designer
Tom
Lizenz
Kostenpflichtige Stile
Hilfe
Supportforum
cls-design besuchen