Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
An open source ASCII toolkit for Godot!This plugin aims at providing tools to develop ASCII games in Godot while still using all its handy features at maximum.For now, only some Controls (User Interface) tools are available.
Godot ASCII ToolKit
|
An open source ASCII toolkit for the Godot! GeneralitiesThis is the official repository for the GodotASCIIToolKit, a plugin of the game engine Godot. This repository contains:
DisclaimerEnglish is not my native language, so sorry in advance if I am not clear enough when explaining things. |
|
Description
This plugin aims at providing tools to develop ASCII games in Godot while still using all its handy features at maximum.
For now, only some Controls (User Interface) tools are available.
For documentation and details about the plugin, please refer to this README.
Usage
To use it, copy the directory addons/GodotASCIIToolKit in your Godot project (res://addons/GodotASCIIToolKit) and activate the plugin in the project settings menu.
Motivations
I can draw a bit, but I am not able to make beautiful game assets. Being mainly suited for programming, ASCII-based graphics seemed natural.
Moreover, I am truly amazed by the quality of certain forms of ASCII art despite their apparent simplicity. I am a huge fan of Dwarf Fortress and Candy Box 2 but my main reference here is Stone Story RPG. It is an idle game (so almost exclusively pieces of UI) and, even if it is not scrictly ASCII, it is the most beautiful ASCII-based video game I have ever seen.
I have been using Godot to program games for 4 or 5 years, so the question raised naturally: how can I program a Stone Story RPG-like using godot?
I made a quick review of existing tools and assets:
- user nofacer made an ASCII Screen plugin to put characters on a screen manually in a very RoguelikeDev way. While it is awesome for learning how to code, making something as graphically complex as Stone Story RPG with this method would be a real pain. Furthermore, it does not take advantage of Godot and its great features, especially the WYSIWYG editor and animation players.
- People also made ASCII shaders (e.g. Dan's) which is very cool! However, it seems more suited as a filter for 3D games aiming for a retro vibe. Out of the present scope.
So you know what they say, when the right tool does not exist, then you have to build it; that's what I do!
Credits
a88888b. 888888ba 88888888b 888888ba dP d888888P .d88888b
d8' `88 88 `8b 88 88 `8b 88 88 88. "'
88 a88aaaa8P' a88aaaa 88 88 88 88 `Y88888b.
88 88 `8b. 88 88 88 88 88 `8b
Y8. .88 88 88 88 88 .8P 88 88 d8' .8P
Y88888P' dP dP 88888888P 8888888P dP dP Y88888P
_ _ _ __ _ _ ___ __
|_)|_)/ \/__|_)|_||V||V| | |\|/__
| | \\_/\_|| \| || || |_|_| |\_|
_ __ ________ __ _ ___ __
|_|(_ / | | |_ / \|\| | (_
| |__)\___|__|_ | \_/| | | __)
- Bigfig - Glenn Chappell
- Nancyj - Vampyr
- Mx437 IBM VGA 8x16
_ __ ________ ___ _ _ __
|_|(_ / | | | / \/ \| (_
| |__)\___|__|_ | \_/\_/|____)
An open source ASCII toolkit for Godot!
This plugin aims at providing tools to develop ASCII games in Godot while still using all its handy features at maximum.
For now, only some Controls (User Interface) tools are available.
Reviews
Quick Information
An open source ASCII toolkit for Godot!This plugin aims at providing tools to develop ASCII games in Godot while still using all its handy features at maximum.For now, only some Controls (User Interface) tools are available.