Skip to content

sofar/entity_ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

54423cb · Sep 19, 2019

History

44 Commits
Sep 26, 2016
Sep 19, 2019
Sep 26, 2016
Apr 5, 2017
Aug 26, 2019
Aug 26, 2019
Aug 26, 2019
Sep 26, 2016
Aug 26, 2019
Aug 26, 2019
Aug 26, 2019
Aug 26, 2019
Aug 26, 2019
Aug 26, 2019
Sep 19, 2019
Aug 26, 2019
Aug 26, 2019
Aug 26, 2019

Repository files navigation

NAME

The entity_ai name is kind of lame, so, I likely will want to change the name to something that more appropriately represents it's architecture. There is absolutely nothing AI about this desing, and it's more of a finite state machine than anything. Not that that diminishes the project in any way. But despite it's capability of plugging in a real AI of sorts, it currently doesn't do that.

LICENSE

Copyright (c) 2016-2019 - Auke Kok [email protected]

entity_ai is licensed as follows:

  • All code is: LGPL-2.1
  • All artwork is: CC-BY-SA-4.0

except:

  • sound files in the sounds folder are licensed according to their respective licenses (documented in sounds/readme.md).
  • stone_giant.png is identical to default_stone.png from minetest_game and licensed as the original.

["code" means everything in lua files, "artwork" means everything else, including documentation, sounds, textures, 3d models]

SPLITTING UP THIS PROJECT *

In the future, the core API code will be seperated from the monster definitions. Each monster will be it's own mod permitting users to disable/enable monsters as they see fit. This organization will help to keep per-mod specific code out of the core and make core functions better suited to handle all monsters.

About

An entity scripting engine for mobs and npcs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages