robcode72 / AGDx-Studio

An integrated development environment for AGD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

An integrated development environment for Jonathan Cauldwell's Arcade Game Designer (AGD)

Editors for:

  • Images
    • Sprites
    • Objects
    • Tiles/Blocks)
  • Events (Code)
    • Syntax highlighting editor
      • AGD syntax (done)
      • Asm syntax (TBD)
    • Code folding
  • Map
  • Messages
  • Window size and position (TBD)
  • Keys (TBD)

Automated build system:

  • Produces AGD compiler output on the fly
  • Automatic compiled output

Themes:

  • Multiple user selectable UI themes
  • Dockable content editors and helper panel
    • Future improvements:
      • Save layout per project

Releases

https://github.com/tonyt73/AGDX-Studio/releases

Build Instructions

  • Clone this repo on to your PC
  • Download and Install the Embarcardero Rad-Studio C++ Community Edition
  • Download the trial version of LMD Innovative components
  • Install the Application Configuration files
    • Open up the location you cloned this repo to
    • Move the Config folder to %AppData%
      • Hint: Copy the above uri and paste into Windows Explorer
    • Rename the Config folder to AGDX Studio
  • Install the test project files
    • Open up the location you cloned this repo to
    • Move the contents of the Public Documents folder to C:\Users\Public\Documents\
  • Launch the Rad-Studio IDE
    • Open up the location you cloned this repo to
    • Open the AGDX Studio.cproj file
  • Press F9 to build and run the application

About

An integrated development environment for AGD


Languages

Language:C++ 74.1%Language:Assembly 14.9%Language:NSIS 6.6%Language:Pascal 4.3%Language:Objective-C 0.1%