Home

Awesome

Squid UI framework

What is Squid?

SQUID is a framework to create user interfaces for games and other 2D/3D realtime applications, using a Retained Mode system. SQUID does not depend on a certain rendering engine, you can use it with any engine you like, on any platform that supports the .NET 2.0 framework.

All you need to do is to implement a single interface - the ISquidRenderer.

Getting started: https://github.com/Roderik11/Squid/wiki/Using-Squid

Complex example that covers all areas of Squid: https://github.com/Roderik11/Spark/tree/main/Spark.Editor

Example Screenshots

Sample Arrangement

image

Custom Game Engine

image image

Features:

Standard Controls:

TODOs: