My Computer World






  
DAAD Development


DAAD Adventure Writer



"DAAD is a multi-machine and multi-graphics adventure writer, enabling you to target a broad range of 8-bit and 16-bit systems. It was written by Tim Gilberts in the late 80s as an in-house solution for the legendary adventure forge Aventuras AD. It allows maintaining a single source file and then compile a database that is runnable through the interpreter of the target machines."

What this means is you can create your own text adventure game just like the professional games that were sold in the 80s and 90s (and thereafter) and then ported to different targets.

I started to get to get grips with DAAD after my own ZX Basic adventure ran out of memory, but that is another story. It became apparent that I could continue the game I started and port it to DAAD.

I would highly recommend using DAAD Ready! as this tool just makes compiling and building games so much easier.

I have started to develop a DAAD Editor see the DEVLOG for information about it.

You can see the Dev Log for my new game FRAMED! at DEVLOG


Useful links for DAAD Ready & DAAD

Search for  #FAQ in this group for FAQ

- DAAD Ready official website

https://www.ngpaws.com/daadready/

- Online manual for DAAD Ready:

https://www.ngpaws.com/daadready/doc_en.html

-  A DAAD-Ready tutorial:

https://medium.com/@uto_dev/a-daad-tutorial-for-beginners-1-b2568ec4df05

- How to use ZESARUX to debug DAAD games

https://medium.com/@uto_dev/zesarux-debugger-para-daad-11707ef105f0

- Programming you first adventure:

https://medium.com/@uto_dev/programando-una-aventura-conversacional-4ac2b3279914

- About object attributes in DAAD

https://medium.com/@uto_dev/a-world-of-object-attributes-2eecfbbe1847

- About object editable attributes in DAAD

https://medium.com/@uto_dev/writable-object-attributes-with-daad-2a1ef28790fa

- EAAD Ready - Text editor for DAAD

https://caad.club/eaad/

- NAPS, the Python DAAD interpreter

https://github.com/daad-adventure-writer/NAPS


- Some pages about  "neoDAAD" tools:

+ PCDAAD (new DOS interpreter): https://github.com/Utodev/PCDAAD

+ MSX2DAAD (new MSX2 interpreter): https://github.com/nataliapc/msx2daad

+ ZXDAAD128 (new  Spectrum 128K interpreter) :  https://github.com/cronomantic/ZXDAAD128

+ DRC (the new compiler):
https://github.com/daad-adventure-writer/DRC

+ DRT (token analyzer and compression improver): https://github.com/daad-adventure-writer/DRT

+ MALUVA (extension to add raster graphics included in DAAD-Ready  official page)
https://github.com/daad-adventure-writer/MALUVA

+ UNDAAD (DAAD decompiler):
https://github.com/daad-adventure-writer/undaad

+ PAWS2DAAD (too to help converting  PAW games to DAAD)
https://github.com/Utodev/PAWS2DAAD

+ jDAAD (new Javascript/HTML interpreter)
https://github.com/Utodev/JDAAD


+ img2DAAD (tool to generate image databases for Amiga and ST DAAD games)
https://github.com/Utodev/img2daad

+ GCS (font editor for DAAD, base in SINTAC one)
https://github.com/Utodev/GCS




Copyright © 2024 MyComputerWorld.co.uk

My Computer World
Retro Gaming in a modern world.