Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

gamatutor

GAE – Engine Pembuat dan Player Animasi Tutorial Sederhana

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Gama Animation Engine (GAE) / Gamatutor

Gama Animation Engine (GAE) is an open-source Delphi/Pascal-based animation engine, tutorial editor, and tutorial player originally developed at Universitas Gadjah Mada (UGM). It includes tools for recording, creating step-by-step interactive animations, and labeling Electronic Medical Record (EMR / RME) workflows.


📂 Project Structure

text
gamatutor/
├── src/
│   ├── engine/          # Tutorial generator & animation engine source (Delphi / Pascal)
│   └── player/          # Animation player source (Delphi / Pascal)
├── docs/                # Documentation & tutorials
├── LICENSE              # License file (GPL-3.0)
└── README.md            # Project documentation

🛠️ Development & Building

Requirements

  • IDE: Delphi (Embarcadero Delphi 7 / Delphi 2007 or modern Delphi / Lazarus with minor porting)
  • Language: Object Pascal

Building

  1. Open the project file:
    • For Engine: src/engine/TutorialGenerator.dpr (or main project file)
    • For Player: src/player/PlayerAnimasi.dpr (or main project file)
  2. Build/Compile via Delphi IDE (Ctrl + F9 or Project -> Build).

🎥 Sample Tutorials & Demos

Tutorial videos created with GAE can be found on YouTube.


👥 Contributors & Contact

Original creator / contact:


📄 License

This project is licensed under the terms of the GNU General Public License v3.0.