ATF

Tooling framework

A set of C#/.NET components for creating custom tools on Windows

Authoring Tools Framework (ATF) is a set of C#/.NET components for making tools on Windows. ATF has been in continuous development in Sony Computer Entertainment's (SCE) Worldwide Studios central tools group since early 2005. ATF has been used by most SCE first party studios to make many custom tools such as Naughty Dog’s level editor and shader editor for The Last of Us, Guerrilla Games’ sequence editor for Killzone games (including the Killzone: Shadow Fall PS4 launch title), an animation blending tool at Santa Monica Studio, a level editor at Bend Studio, a visual state machine editor for Quantic Dream, sound editing tools, and many others.

GitHub

2k stars
199 watching
262 forks
Language: C#
last commit: over 4 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ultravioletframework/ultraviolet A .NET game development framework written in C# for creating 2D and 3D games on multiple platforms. 542
atilaneves/reggae A build system that allows developers to describe their project's build process using multiple languages and integrates with various backends for generating build systems. 182
erikej/efcorepowertools Tools for reverse engineering and visualizing EF Core models in Visual Studio and the command line. 2,187
lanayx/oxpecker A high-performance ASP.NET Core framework for building full-stack web applications with functional programming capabilities. 278
asivitz/hickory A game engine framework for Haskell that provides modular tools and utilities for building 3D interactive programs. 67
victortzeng/zxw.framework.netcore A .NET Core framework for rapid development of applications using EF Core's Code First pattern 764
tomaszrewak/c-sharp-console-gui-framework A layout-driven framework for creating console-based GUI applications in C# 1,081
dmetzgar/corewf A .NET Core port of the Windows Workflow Foundation runtime 17
rabbal/dntframeworkcore An ASP.NET Core-based web application framework with a focus on extensibility and maintainability for building CRUD-based applications. 318
pimbrouwers/falco A toolkit for building fast and functional-first web applications using F# 530
powershellframeworkcollective/psframework Provides tools and infrastructure for generic scripting tasks in PowerShell 433
othreecodes/apx A JavaFX library for building model-view-controller (MVC) desktop applications 42
uipath/corewf A .NET runtime implementation of the Windows Workflow Foundation (WF) workflow execution engine. 1,143
framework-one/fw1 A lightweight MVC web application framework for ColdFusion. 374
microsoft/vs-mef An implementation of .NET's managed extensibility framework used by Visual Studio 439