Skip to content

The basics of how I generated random BotNet sprites for each team.

License

Notifications You must be signed in to change notification settings

JacobFischer/BotNet-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#BotNet-Generator

This is a simple c++ program that will generate 100 "BotNet" virus sprites. This was the (basic) way that I generated random but persistent sprites for each team in ACM SIG-GAME's MegaMinerAI 8: BotNet game.

How does it work?

Basically, there is a database with "parts" of a virus. It randomly pairs the parts up, and then outputs an image of that virus to be used. In our actual implimentation in MegaMinerAI 8: BotNet we actually built the sprite in OpenGL instead of saving an image.

MegaMinerAI: 8 BotNet

This logic was used for this: https://github.com/siggame/MegaMinerAI-8

Compiling

g++  -O2 -o example main.cpp -lsqlite3  `Magick++-config --cppflags --cxxflags --ldflags --libs`

You'll need sqlite3 and Image Magick libraries to use this.

Contact

About

The basics of how I generated random BotNet sprites for each team.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages