Releases: AndrewFonov11/Collandbuild
Release list
Collandbuild version 1.3.1
Changes: The limits on the number of mobs have been expanded (now the maximum number of mobs of one type on the map is 20, and the maximum number of mobs of all types is 100; but I do not recommend spawning 100 mobs), and the map boundaries have been expanded (now it is 30x65).
Collandbuild version 1.3.0
Changes: Added water ("." for a source and "," for a puddle) and primitive water physics, added crystals ("["), added a "bottle" (for collecting water; water can be collected by pressing "p" if the player has a bottle), changed the logic of the inventory and placing items (now the player can pre-select the item number using the +/- keys), slightly changed the logic of the world border (now the player and mobs are simply pushed away from the border, and not moved along the y2 x2 coordinates as before), added a new mob - "fish" (or "snake" / "toad"; the symbol "_"; this mob can only move while in water and is harmless).
Overall, there are quite a lot of changes, and I probably couldn’t fit them all in.
P.S.: This is a very large update, so I worked on it relatively diligently. Incidentally, I initially didn't want to add water to the game, and crystals were supposed to be a natural item, but then I decided to go with it.
Collandbuild version 1.2.0
Changes: The mob mechanics have been revised and rewritten; multiple mobs of the same type can now be present at once. The dog respawn function via the "n" key has been removed. The robot ("R") logic has been modified and simplified. The cheat logic has been slightly modified: the "s" command (mob spawn) has been renamed to "m," and two new commands have been added: "s" (show world seed) and "n" (show the number of each mob on the map).
P.S.: This is one of the biggest updates since 1.0.0.
Collandbuild version 1.1.2
Changes: Fixed several bugs and added the ability to tame dogs. Now, if you approach a dog with at least 1 XP and press the "r" key, the dog will follow you.
Collandbuild version 1.1.1
Changes: The map size has been increased, information about the number of items has been moved to a separate menu (it can be viewed by pressing the "i" key), and some bugs have been fixed.
Collandbuild version 1.1.0
Changes: Added a new mob, "T" (Trader). As the name suggests, he trades a certain amount of iron (from 1 to 10) for various items (specifically, stones, spines, and flowers). To initiate a trade, approach him and press "y" when prompted with "T?" (any other key will cancel the trade). Several bugs have also been fixed.
Collandbuild version 1.0.2
Changes: Added a "fence" that can be crafted by selecting "5" in the crafting menu using 2 iron and 2 stone; the fence allows you to control the dog's movement (it cannot pass through it).
P.S.: I sometimes use Minecraft terminology solely because it's familiar to many people, and it's easier to use than to explain each action in detail. This does NOT mean that Collandbuild is a Minecraft clone, as it is a completely independent project.
Collandbuild version 1.0.1
Collandbuild version 1.0.0
The first full release of Collandbuild.
Changes compared to 0.2: numerous bugs fixed, new settings added, new mobs added, mob behavior improved, cheats added, XP counter added, new items added, ability to craft items instead of just mining them added, and a few more changes.
Full description of the game:
Collandbuild is a minimalist C-based game with ASCII graphics. You play as the main player (indicated by the "*" symbol on the board), and use the W/S/A/D keys to move. In addition to the player, there are also NPC mobs in the game, such as: "@" (dog; a peaceful mob that does not deal damage, but can be killed and tramples flowers), "&" (marauder; an aggressive mob that constantly tries to catch up with the player and deals damage, but cannot pass through certain obstacles, such as "#"; it can be killed, but only if you already have at least 1 XP), "R" (robot; a very powerful mob, so strong that it cannot be encountered in the game without cheats; it chases everyone and kills everyone; it cannot be killed).
If you select the "s" map mode, the game will generate a map based on the seed. The following items will spawn naturally: "#" (rock; just a rock), "+" (dirt), "^" (spikes; deals damage), " " (void/air; does nothing; can't be picked up).
Crafting is one of the most interesting parts of the game (added in 1.0.0). With this function you can create: "~" (gravel; does nothing, purely decorative; created from 2 stones and 2 dirt; to create you need to select "1" after entering the crafting menu), "!" (flower; if you have less than 15 HP, it will improve your health; it can be trampled by a dog; made from 2 thorns and 2 dirt; to create you need to select "2" after entering the crafting menu), "=" (wood; its main function is to remotely destroy the marauder; made from 2 thorns and 2 flowers; to create you need to select "3").
List of cheats:
"t" - Teleports the player to the selected point.
"s" - Spawns a mob (1 - Dog, 2 - Marauder, 3 - Robot).
"v" - Changes HP and XP counters.
Key list:
"q" - Exit the game.
"x" - Collect an item.
"z" - Place the selected item (1 - Stone, 2 - Dirt, 3 - Spikes, 4 - Gravel, 5 - Flower, 6 - Wood).
"t" - Enter cheat mode (only works if this function is activated at the start of the game).
"c" - Enter the item crafting menu (1 - Gravel, 2 - Flower, 3 - Wood).
"k" - Kill a mob.
"n" - Revive the dog (works only with XP greater than 3).
To fully explore all the game's features, I recommend carefully studying its source code!
Good luck, user!
Collandbuild version beta 0.2
Fixed some bugs, added a basic inventory, added a mode of interaction with the stone (either it is impassable or it is transparent), added the mob "@" (dog), increased the size of the map, and a few other small improvements.
