AniFrame Reference


AniFrame is an open-source domain-specific language for two-dimensional drawing and frame-based animation for novice programmers.

Creative coding is an experimentation-heavy activity that requires translating high-level visual ideas into code. However, most languages and libraries for creative coding may not be adequately intuitive for beginners. Designed for novice programmers, AniFrame's core principles and features are as follows:

💻 Browse our repository at https://github.com/memgonzales/aniframe-language


General


Drawing


Shapes


Styling


Animation


Math



Citing AniFrame

If you find AniFrame useful, please consider citing:

@inproceedings{aniframe2024,
    title        = {AniFrame: A Programming Language for 2D Drawing and Frame-Based Animation},
    author       = {Gonzales, Mark Edward M. AND Ibrahim, Hans Oswald A. AND Ong, Elyssia Barrie H. AND Fernandez, Ryan Austin},
    year         = 2024,
    month        = {May},
    booktitle    = {24th Philippine Computing Science Congress (PCSC 2024)},
    publisher    = {Computing Society of the Philippines}
}