Hi Gamepedia users and contributors! Please complete this survey to help us learn how to better meet your needs in the future. We have one for editors and readers. This should only take about 7 minutes!

Community Suggestions

From Voxel Quest Wiki
Jump to: navigation, search

This page is currently under development, and more content will be added as discussion continues.

This page is a list of community-suggested features, game modes, etc. as suggested on Voxel Quest's forums. While this is by no means an official "design document," some of the features and ideas listed here may be considered in Voxel Quest's development. All suggestions listed below are credited whenever possible and link to the original discussion in the forums.

The suggestions below are generally broken up into two categories: design suggestions (how to best implement a certain aspect of the game) and feature suggestions (mechanics, effects, and new systems that augment gameplay).

Artificial Intelligence[edit | edit source]

Gavan stated in an early draft of the Kickstarter page:

The core functionality of the AI is driven by needs and wants - called motivations. Most of these motivations actually wind down to very few common human desires - to stay alive, and to reproduce. To reproduce, you need to find an ideal mate. To do that, you must appear "alpha", which means you must be beautiful or wealthy or something. To stay alive you need to not die of hunger. To do that, you need food. To get food you need money. And so on. These are all handled by backward chaining[...] Each need is weighted under the current circumstances - if you are starving, food becomes much more valuable/important. AI will calculate the move each turn which generates the highest score - which action will result in the best events.

Community Design Suggestions[edit | edit source]

As of November 2014, two different approaches to artificial intelligence have been discussed: randomized learning algorithms and a chess-like system of leaf evaluation.

Randomized Learning Algorithms[edit | edit source]

Talvieno suggested an algorithm that involves taking slightly random actions and measuring how the character's survival score has changed. If an action improved the character's situation, the character becomes more likely to take that type of action again.

For a detailed explanation of how it could be applied to combat, see here.

For full text of post, see here.

Leaf Evaluation[edit | edit source]

PreacherJayne suggested a method of evaluating the potential of possible moves similar to the one used by many computer chess programs. Leaf evaluation involves analyzing the results of several possible actions and choosing the one whose potential for future success is greatest. To implement weak AI, reduce the amount of time that a character can process options or increase the probability that a character chooses a less-desirable option.

For full text of post, see here.

Character Abilities[edit | edit source]

Design Philosophies[edit | edit source]

Gameplay[edit | edit source]

Game World/Environment[edit | edit source]

Non-Player Characters (NPCs)[edit | edit source]