viltage 0.2.2+7 copy "viltage: ^0.2.2+7" to clipboard
viltage: ^0.2.2+7 copied to clipboard

outdated

ViliX's Text/ASCII Game Engine

VilTAGE #

VilTAGE logo

Stands for ViliX's Text/ASCII Game Engine. It's more of a framework than a game engine.

In the future, VilTAGE should be able to provide an easy way of making Dart ASCII based games.

Getting Started #

or

Creating new game #

To demonstrate how simple it is to create a new VilTAGE game (read more on wiki), here are three steps you need to make to create new game:

  1. add dependency viltage: any to your project's pubspec.yaml
  2. add import 'package:viltage/viltage.dart'; to the top of your main .dart file
  3. add those two lines to your main() function:
VilTAGEConfig vtc = new VilTAGEConfig(querySelector("#game_canvas"));
VilTAGE mygame = new VilTAGE(vtc);

This will take a canvas element and create a blank grid of dots, which becomes a foundation for a new game.

Contact #

You can contact me on Twitter @ViliX64 where I'll happily explain everything about VilTAGE to you.

Contributing & Source #

The author of VilTAGE is Vilém Zouhar (@ViliX64) (@rustilnee and @yegorf1 contributed to!). I'm constantly improving the code base. Reporting any issues/suggesting new things is the best way how to improve VilTAGE. You can also change the code itself and commit changes!

License #

VilTAGE is licensed under the MIT License, meaning you can use it/change as long as you mention at least somewhere in the description that your game uses VilTAGE.

0
likes
0
points
58
downloads

Publisher

unverified uploader

Weekly Downloads

ViliX's Text/ASCII Game Engine

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

browser, crypto

More

Packages that depend on viltage