FAQ

What is this project?
Character console based, old style game engine in C#.

What are the main goals?
Simplicity, easy usability, high-level and complete solution.

What is the meaning of "classic character console style"?
80x25 character screen (extended ASCII character set), 16 color, PC speaker and similar things. No GUI, DirectX, OpenGl, midi or wave music etc.

Why so...ugly?
Main goal is the simplicity, but not in functions, only in usability. Sure, character screen hasn't high details but check the screenshots section! If you don't like that, sorry, it is not your project.

What are the included features at the moment?
Graphics
- text "sprites"
- .ans ANSI art file import
- ASCII art file import
- background and font color formatting, save and restore graphics style
- resizable console window with custom title
- high level control commands (clear, movecursor etc.)
- table generating with border and color formatting based on SQLite data (or DataTable object)
- write and draw to any coordinate

Sound
- simple PC speaker (music note and duration logic, forget the frequency, but usable if needed)

Database
- import from .csv (make your database even with MS Excel, LibreOffice Calc or even notepad)
- drawable data structure
- SQLite wrapper (simple SQL commands are ready to use: don't need to care about connection create, close etc. just write the command, eg.: db.select(); and you'll get the result in a DataTable object. Default arguments and remember last time used table features for easy usability)

What are the planned features?
- close to 100% accurate .ans file processing
- import music (maybe Music XML)
- simple animation

Where can I download this?
You can't right now, but later if I'll have more spare time (and if I'll get some donation :) ), maybe I can reach a stable and mostly ready-to-publish version. I'm perfectionist so I don't want to show a buggy, dumb project.

How can I help?
Tell me your opinion, suggest me new ideas, cheer me or donate a little and so on! :)

I have another question...
Please write me an e-mail (pogisti at gmail dot com) and I'll answer as soon as possible.

Nincsenek megjegyzések:

Megjegyzés küldése