nqnstudios / asciilib Goto Github PK
View Code? Open in Web Editor NEWAn SDL library for making text-based games.
License: MIT License
An SDL library for making text-based games.
License: MIT License
The user should be able to paint cells simultaneously with a character, background color, and character color (or any combination of these 3)
The editor should automate the choosing of Special info characters, and the user should be able to place special info in cells without being concerned with codes
When a word is too long to fit on a single line of the destination rectangle, it will not be displayed in its entirety. Fix this to display the word, hyphenated
Characters and colors in a surface should be allowed to be "empty" so they don't overwrite data in surfaces below them when blitted
There's a lot of repetitive and ugly code that could possibly be refactored.
Allow variably sized rectangular brushes for painting tiles. Larger brushes should also have a hollow/filled option for drawing borders.
Learn to wrap C++ libraries for use in C# code to avoid re-writing ASCIILib classes for use in the Surface Editor.
http://www.youtube.com/watch?v=cqsj__ZVm-c
Images need to be loaded and stored in a separate ImageCache class, to avoid circular dependence between Surface and Graphics
This should be accomplished with a special Opacity Toggling brush
In order to render characters as they will be seen in a real ASCIILib game, it may be necessary to use something other than WinForms Graphics to text rendering in the editor
Users should be able to change the background color of the SurfacePanel
When the mouse hovers over a cell of the surface, that cell's complete information should be displayed at the bottom of the window (below the surface view panel)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.