Readme update

This commit is contained in:
Philippe Roy 2022-04-06 22:18:26 +02:00
parent d4d1a7bf5f
commit b6985aa154
3 changed files with 56 additions and 1 deletions

28
AUTHORS.md Normal file
View File

@ -0,0 +1,28 @@
# CodeTower
**Code your tower (coding tower defense)**
### Authors
* CodeTower :
** Auteur : Philippe Roy <phroy@phroy.org>
* 3D Assets :
** KayKit dungeon : Kay Lousberg - Creative Commons Zero, CC0) - www.kaylousberg.com
** KayKit medieval : Kay Lousberg - Creative Commons Zero, CC0) - www.kaylousberg.com
** MCOTMC : Kay Lousberg - Creative Commons Zero, CC0) - www.kaylousberg.com
** Kenney td_kit : Kenney - Creative Commons Zero, CC0) - www.kenney.nl
* Sounds assets :
** Kenney Impact Sounds : Kenney - Creative Commons Zero, CC0) - www.kenney.nl
** Kenney Rpg Audio : Kenney - Creative Commons Zero, CC0) - www.kenney.nl
** Glest game sounds assets - Jose Luis Gonzalez - Glest Game 3.2.1 License - http://glest.org/
* Icons :
** Kenney Boardgame : Kenney impactsounds : Kenney - Creative Commons Zero, CC0) - www.kenney.nl
** Kenney Game icons base : Kenney - Creative Commons Zero, CC0) - www.kenney.nl
** Kenney Game icons extension : Kenney - Creative Commons Zero, CC0) - www.kenney.nl

View File

@ -7,10 +7,37 @@ CodeTower is a Tower Defense coding game where the towers are driven by Python c
With your code, you can build, remove and upgrade your towers. For each tower, you will be
able to choose dynamically most appropriate techno (archer tower) or spell (mage tower).
It's a early prototype.
It's a early prototype. CodeTower is a open source software distributed under the terms of the GPLv3 license.
The game engine is [Blender](https://blender.org) - [UPGE](https://upbge.org).
![Screenshot](img/screenshot-01.jpg)
### Download
Source repository (Gitlab ) : https://gitlab.com/phroy/codetower
Binaries (GNU/Linux and Windows) : [www.phroy.org](http://www.phroy.org/cloud/index.php/s/nyoWT6xMkxAJ9Pm).
### Tower commands
* Build a tower : ct_build (x, y, category, name, color, style)
** x position (integer)
** y position (integer)
** category (string) : "Archer tower", "Mage tower" or "Barrack" (not implemented)
** name (string)
** color (RGB model) : purple, turquoise, magenta, orange, yellow, green, red or [R, G, B, 1]
** style : square or round and version (A,B or C), exemple : 'square-A'
** Return boolean flag
*** True : builded
*** False : not builded
** Exemple : ct_build(1,1, "Archer tower", "Tower #1",yellow,"round-A")
* Remove a tower : ct_remove (x, y)
** x position (integer)
** y position (integer)
* Get your level : ct_level ()
** Return your level (integer)
*Time management (temporization) : ct_sleep (delay)
** delay : delay in seconds (float)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 540 KiB