LOKP - The New Adventure - Act-3 - The Wild Planet (v0.05) Experiments With Battle Code
Hi,
After a few failed attempts, I finally managed to make a more or less working version of the battle code that includes all the ideas I listed earlier , however, it is a pretty rough version and I will need to do some experiments before fully building the code in this direction. Overall, the combat system is already quite different from the combat system in Act 2, less will depend on randomness, more - on character development and player reaction.
Example of Quick Time moment (the video is linked to this post as file, don't judge it too harshly, it's a raw alpha of the new combat code example). The ability to choose a dodge and an additional attack only appears at a sufficiently high level of agility (the ability to dodge) and strength (the ability to perform an additional attack). If the player has at least one of the parameters not high enough for the enemy (the stronger the enemy, the more parameters are needed to get the ability to dodge and additional attack), the menu of quick time invention does not appear for this parameter, that is, if a player has only pumped up agility to a very high level, he/she will often have opportunities to dodge, but due to the low level of strength, there will almost never be opportunities for an additional attack. This system can be made automatic (without quick time monents), which will significantly simplify the code, but will require minimal actions from the player, and perhaps this is not the right way.
One way or another - please express your opinion on this matter in comments under this post, or take a survey on discord in the game-project-news ( https://discord.gg/ARxTNwuuYa )channel, especially regarding quick time moments, do you prefer to make a movement at speed, or are you satisfied with full automation in the code.
Thank you in advance for your time.
P.S. The poll will be up for a few days to give everyone who wants to vote the opportunity to do so. Oh yeah, I forgot to add that randomness will still play a significant role in the fight, since there will still be several different options, and in some of them the player will have lower requirements for strength and agility parameters to get the ability to dodge and an additional attack, but in some moments the requirements will be overstated.
game project
news