Home

Awesome

Quill Framework

<p align="center"> <img src="./docs/images/Quill_Framework_Logo.png" /> </p>

Quill Framework is a feature-rich classic Sonic-inspired 2D framework for the Unity Engine. This framework originally started off as a fun sandbox project for me to learn how to program in C#. Like any sandbox-type project, I didn't have an end goal in mind, but I think where it is right now is the perfect starting point for other people.

The main focus of this framework was to keep things as "Unity" as possible while being as close to Sonic as I could vision. This means if you understand a bit of Unity stuff like the Animator system, 2D colliders, and all that good Unity stuff, this project will be less foreign to you.

🚀 Key Features

ℹī¸ Getting Started

🎮 Controls

These gamepad controls assume the user is using a controller that follows the Xbox control scheme

Default Control Scheme

ActionKeyboardGamepad
JumpStatic BadgeStatic Badge
TransformStatic BadgeStatic Badge
PauseStatic BadgeStatic Badge

Debug Control Scheme

ActionKeyboardGamepad
JumpStatic BadgeStatic Badge
TransformStatic BadgeStatic Badge
Debug Ring ModeStatic BadgeStatic Badge
PauseStatic BadgeStatic Badge
Moon JumpStatic BadgeStatic Badge
Palette SwapStatic BadgeStatic Badge
Toggle Debug UIStatic BadgeStatic Badge
Swap CharacterStatic BadgeStatic Badge
All EmeraldsStatic BadgeStatic Badge
Grant Regular ShieldStatic BadgeStatic Badge
Grant Bubble ShieldStatic BadgeStatic Badge
Grant Electric ShieldStatic BadgeStatic Badge
Grant Flame ShieldStatic BadgeStatic Badge
Grant InvincibilityStatic BadgeStatic Badge
Grant Speed ShoesStatic BadgeStatic Badge

🌟 Abilities

Sonic

Tails

Knuckles

Super Sonic

đŸ“Ŧ Discord

If you have any questions you don't want to ask here or just need help, Discord is always an option

📷 Media

Media 1 Media 2 Media 3 Media 4 Media 5 Media 6

📇 Credits

AreaPeople
Project LeadDamiTheHuman
Special Thanks & InspirationGiometric, Triangly, Nihil (Nullspace), Lake Fepard
SoundsSega Sound Team, Yasuhisa Watanabe
Additional ProgrammingGiometric, DW, Damizean, Nihil(Nullspace), Azu, Lark SS, Team Orbinaut
SpritesDamiTheHuman, Random Talking Brush, SonicDash57,DBurraki, AkumaTH, Darkness3313, Cyclone, AshuraMoon, Homingmissile333
Beta TestersFoxeh, Strix, ShadowMasterx5, Frenzy-Kun, MetalMadness2006

📜 Terms of Use