Skip to main content

This package contains implementation of the offline strategy RPG "Creature World Builder Lite" on command line interface.

Project description

CREATURE_WORLD_BUILDER_LITE

"Creature World Builder Lite" is an offline strategy RPG on command line interface inspired by "Dragon City" (https://play.google.com/store/apps/details?id=es.socialpoint.DragonCity&hl=en_NZ&gl=US) and "Monster Legends" (https://play.google.com/store/apps/details?id=es.socialpoint.MonsterLegends&hl=en_NZ&gl=US). This game allows the player to build his/her own creature world and raise legendary creatures to be brought to battles.

Executable File

The executable file is downloadable at https://github.com/DigitalCreativeApkDev/CREATURE_WORLD_BUILDER_LITE/blob/master/CREATURE_WORLD_BUILDER_LITE/dist/creature_world_builder_lite/creature_world_builder_lite.

Source Code

Python code used to create the game is available in https://github.com/DigitalCreativeApkDev/CREATURE_WORLD_BUILDER_LITE/blob/master/CREATURE_WORLD_BUILDER_LITE/creature_world_builder_lite.py.s

Installation

Enter the command "pip install CREATURE_WORLD_BUILDER_LITE".

Unit Tests

Python unit tests created using Python's "unittest" module, testing basic functionalities of the game is available in https://github.com/DigitalCreativeApkDev/CREATURE_WORLD_BUILDER_LITE/blob/master/CREATURE_WORLD_BUILDER_LITE/creature_world_builder_lite_tests.py.

How to Use the Executable File?

First, open by double-clicking the file "creature_world_builder_lite". How the executable file looks like is shown in the image below (the file is enclosed with a red rectangle).

Image 1

Executable File

Getting Started

After you run the game, you will be asked to enter your name. If a saved game data with your name exists, that saved game data will be loaded. Else, you will be told to create a new saved game data using your name.

Image 2

Getting Started

Main Menu

Once you either loaded existing save game data or created new game data, you will be asked whether you want to continue playing the game "Creature World Builder Lite" or not. If you enter "Y", you will be able to do various activities (e.g., battling against enemies in adventure mode, managing your creature world, purchasing items, placing eggs, etc) in the game. The activity you want to do can be chosen by entering an input as instructed in the command line interface (see "Image 4").

Image 3

Main Menu

Image 4

Game Menu

The Game

In the game, you will be able to do any of the actions as shown in "Image 4". The actions are described as below.

  • PLAY ADVENTURE MODE -> play in levels you have unlocked. The more levels you cleared, the higher the number of levels you can play in.
  • MANAGE CREATURE WORLD -> build, level up, and remove buildings in your creature world. Trees can be built for decorations; obstacles can be removed; and buildings used to produce resources (e.g., gold mine, food farm, and gem mine), increase legendary creatures' EXP (e.g., training area), increase gold production rate of legendary creatures (e.g., habitat), and so forth can be built.
  • <MANAGE BATTLE TEAM -> add or remove legendary creatures from your team.
  • MANAGE LEGENDARY CREATURE INVENTORY -> this allows you to remove unused legendary creatures.
  • MANAGE ITEM INVENTORY -> sell items and/or level up runes in your item inventory.
  • FUSE LEGENDARY CREATURES -> combine legendary creatures into a stronger one by using the fusion center.
  • PLACE EGG -> place an egg in the hatchery so that it gets hatched to produce a new legendary creature.
  • FEED LEGENDARY CREATURE -> feed a legendary creature to increase its EXP or even level it up.
  • GIVE ITEM -> give an item to a legendary creature to strengthen it.
  • POWER UP LEGENDARY CREATURE -> use some legendary creatures as materials to increase the EXP.
  • EVOLVE LEGENDARY CREATURE -> increase the rating of a legendary creature if its rating is still below maximum.
  • MANAGE HABITAT -> add or remove legendary creatures from a habitat in your creature world.
  • MANAGE TRAINING AREA -> add or remove legendary creatures from a training area in your creature world.
  • PLACE RUNE -> place a rune in a legendary creature to strengthen it.
  • REMOVE RUNE -> remove a rune from a legendary creature that you have.
  • BUY ITEM -> purchase an item from the item shop.
  • VIEW STATS -> view your stats in the game (i.e., your level, EXP, amount of EXP you need in order to reach the next level, and so forth).

Project details


Release history Release notifications | RSS feed

This version

1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

CREATURE_WORLD_BUILDER_LITE-1.tar.gz (28.2 kB view details)

Uploaded Source

Built Distribution

CREATURE_WORLD_BUILDER_LITE-1-py2-none-any.whl (30.3 kB view details)

Uploaded Python 2

File details

Details for the file CREATURE_WORLD_BUILDER_LITE-1.tar.gz.

File metadata

  • Download URL: CREATURE_WORLD_BUILDER_LITE-1.tar.gz
  • Upload date:
  • Size: 28.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.4

File hashes

Hashes for CREATURE_WORLD_BUILDER_LITE-1.tar.gz
Algorithm Hash digest
SHA256 bb0ba76c658ebabffea4f92986146dc557a43f79bde1a4dc5550af115800b455
MD5 2304b9c421adf218149bc048234fc4c2
BLAKE2b-256 b8c5738d646dd55e853da1551d42e261ef03e2a2e436cf1ab9d324043dcf4633

See more details on using hashes here.

File details

Details for the file CREATURE_WORLD_BUILDER_LITE-1-py2-none-any.whl.

File metadata

  • Download URL: CREATURE_WORLD_BUILDER_LITE-1-py2-none-any.whl
  • Upload date:
  • Size: 30.3 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.4

File hashes

Hashes for CREATURE_WORLD_BUILDER_LITE-1-py2-none-any.whl
Algorithm Hash digest
SHA256 15f546a12ee37ab6589994be277b2532754e6f361e1126e198a5e251c706a005
MD5 defe48a123ce08cbaa2cbed16a273d05
BLAKE2b-256 78f2cde9479c1a87a0f22b28c2e105e4dc03fccdeb77e39aa5b9740bc3f13be2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page