{"id":603,"date":"2024-02-02T00:16:41","date_gmt":"2024-02-02T00:16:41","guid":{"rendered":"http:\/\/fridaynightartwork.com\/randomlyGames\/?page_id=603"},"modified":"2024-02-02T00:24:52","modified_gmt":"2024-02-02T00:24:52","slug":"neomecha-v0-8-0-combat-v3-devlog","status":"publish","type":"page","link":"http:\/\/fridaynightartwork.com\/randomlyGames\/?page_id=603","title":{"rendered":"NeoMecha v0.8.0 Combat v3 devlog"},"content":{"rendered":"\n<p><strong>Move and hit<\/strong><\/p>\n\n\n\n<p>Melee combat is fun to watch in a replay but kinda meh to play. To try to make the combat as fun to play as it is to watch. I&#8217;m trying out a new melee move where you move and attack at the same time.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_01_MoveAndMelee.gif\"><img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"338\" src=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_01_MoveAndMelee.gif\" alt=\"\" class=\"wp-image-604\"\/><\/a><\/figure>\n\n\n\n<p><strong>Melee Reaction for Range Attack<\/strong><\/p>\n\n\n\n<p>In an effort to balance combat I changed the melee attack reaction to get 20% damage reduction when hit by a ranged attack. It just wasn&#8217;t fun to set a melee reaction just to have the enemy back off and use a range attack.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_02_MeleeReactionForRangeAttack.gif\"><img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"338\" src=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_02_MeleeReactionForRangeAttack.gif\" alt=\"\" class=\"wp-image-605\"\/><\/a><\/figure>\n\n\n\n<p><strong>Melee Hit Effect<\/strong><\/p>\n\n\n\n<p>There are so few animations and sound effects that melee combat just didn&#8217;t feel good. I put in a slash effect similar to the explosion when you are hit by the blaster, which is an improvement but I don&#8217;t think it will work long term.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"NeoMecha v0.8.0 Update 03 Slash Hit Effects\" width=\"648\" height=\"365\" src=\"https:\/\/www.youtube.com\/embed\/ZofI0KwgzYA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><strong>Victory\/Defeat Stinger<\/strong><\/p>\n\n\n\n<p>While I was working on the melee sound effects, I found some stingers that would be good for the end of a match. So, I put them in. <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"NeoMecha v0.8.0 update 04 Stingers\" width=\"648\" height=\"365\" src=\"https:\/\/www.youtube.com\/embed\/Dm_OObYSY5k?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><strong>Range vs Melee<\/strong><\/p>\n\n\n\n<p>A Range reaction was pretty much always the best choice. Especially if you pair it with reacting on movement. To give the other reaction a chance I changed which tiles a range attack can hit, specifically it can no longer target tiles immediately around the player. Now once the enemy enters a range reaction isn&#8217;t very useful. So, I may need to revisit this decision latter. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_05_RangeReaction_RangeVsMelee.gif\"><img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"338\" src=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_05_RangeReaction_RangeVsMelee.gif\" alt=\"\" class=\"wp-image-609\"\/><\/a><\/figure>\n\n\n\n<p><strong>Auto end phase<\/strong><\/p>\n\n\n\n<p>To make the game easier to understand when someone plays for the first time I added phases to turns. First you use your actions, then you end the phase, then you use your reactions, then you end your turn. I like the phases but It is really annoying to hit end phase after you&#8217;ve used all of your Actions. To solve this I setup the first phase to auto end after you&#8217;ve spent all of your Actions points. If you want to end your action phase before spending all of your actions points you still have to push the End Phase button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_06_AutoEndPhase.gif\"><img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"338\" src=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_06_AutoEndPhase.gif\" alt=\"\" class=\"wp-image-610\"\/><\/a><\/figure>\n\n\n\n<p><strong>More reaction icons<\/strong><\/p>\n\n\n\n<p>Both the Dodge reaction and the Block reaction are considered defensive reactions and use the same reaction icon. When you are expecting the enemy to block but it dodges, it&#8217;s just not fun. So I went in and added a reaction icon for each reaction.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_07_MoreReactionIndicators.gif\"><img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"338\" src=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_07_MoreReactionIndicators.gif\" alt=\"\" class=\"wp-image-612\"\/><\/a><\/figure>\n\n\n\n<p><strong>Reset Reactions<\/strong><\/p>\n\n\n\n<p>Sometimes when setting up reactions you make a mistake. You click On Movement, when you wanted On Attacked, I added a button to reset your reactions. If you make a mistake setting them up, you can just redo them now.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_08_ResetReactions.gif\"><img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"338\" src=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_08_ResetReactions.gif\" alt=\"\" class=\"wp-image-614\"\/><\/a><\/figure>\n\n\n\n<p><strong>Piercing Range Attack<\/strong><\/p>\n\n\n\n<p>This is probably the first hard thing I&#8217;ve done in this version. I updated the baster attack to pierce though targets and hit up three game pieces. I also fixed a bug with the blaster attack where the game piece hit wouldn&#8217;t react until after the explosion finished. This doesn&#8217;t sound like much but I had to make breaking change to how the actions are resolved, which resulted in numerous bugs. Such as turns just not ending, range attacks not working, and damage not being applied to hit targets.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_09_PiercingRangeAtk.gif\"><img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"338\" src=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_09_PiercingRangeAtk.gif\" alt=\"\" class=\"wp-image-616\"\/><\/a><\/figure>\n\n\n\n<p><strong>Logo Tweaks<\/strong><\/p>\n\n\n\n<p>I added some more detail to the logo with a little glow from the &#8220;Neo&#8221; on the Mecha. I also gave the Neo a core of lighter pink to try an make it look more like a neon light. I think the logo looks better but it still needs a little something.<\/p>\n\n\n\n<p>New Version<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_Logo_v3.png\"><img decoding=\"async\" loading=\"lazy\" width=\"512\" height=\"128\" src=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_Logo_v3.png\" alt=\"\" class=\"wp-image-619\" srcset=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_Logo_v3.png 512w, http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_Logo_v3-300x75.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n\n\n\n<p>Pervious Version<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2023\/04\/v0.4.0_Logo_v3.png\"><img decoding=\"async\" loading=\"lazy\" width=\"512\" height=\"128\" src=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2023\/04\/v0.4.0_Logo_v3.png\" alt=\"\" class=\"wp-image-478\" srcset=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2023\/04\/v0.4.0_Logo_v3.png 512w, http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2023\/04\/v0.4.0_Logo_v3-300x75.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n\n\n\n<p><strong>Smoke Reaction<\/strong><\/p>\n\n\n\n<p>Finally, I got around to fully setting up the smoke screen . setting up the smoke screen as a reaction. What I think is cool about it is that you could attack an enemy at range then use a smoke screen to prevent return fire on the next screen. It created even more bugs with range attacks  but I was able tow work through those fairly quickly<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_11_SmokeScreenReaction_SlowBro.gif\"><img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"338\" src=\"http:\/\/fridaynightartwork.com\/randomlyGames\/wp-content\/uploads\/2024\/02\/v0.8.0_11_SmokeScreenReaction_SlowBro.gif\" alt=\"\" class=\"wp-image-620\"\/><\/a><\/figure>\n\n\n\n<p><strong>Usopp AI<\/strong><\/p>\n\n\n\n<p>Time to test out different types of AIs. The first one up is a range focused AI. Using range for both attacking and for reactions. It didn&#8217;t workout well. The current version of range in the game is great for attacking, but when it is used for a reaction, it is way too easy to counter. I think this can be fixed by introducing a close quarters range attack but that is a task for another version.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"NeoMecha v0.8.0 Update 12 Range based AI\" width=\"648\" height=\"365\" src=\"https:\/\/www.youtube.com\/embed\/cgxIHPL0kgY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><strong>George AI<\/strong><\/p>\n\n\n\n<p>George is a Mid range AI, he will move 4 &#8211; 5 tiles away from you, fire a shot then move next to you and use a melee attack. For reactions you uses a dodge followed a melee reaction when attacked. This one is pretty fun to play against. To avoid his shot you have to plan your dodge and to land a hit on him without taking a hit from him you have to to use both range and melee attacks, forcing you to use more then just a single strategy.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"NeoMecha v0.8.0 update 13 Mid Range AI Footage\" width=\"648\" height=\"365\" src=\"https:\/\/www.youtube.com\/embed\/rXgMbVtIhOw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Move and hit Melee combat is fun to watch in a replay but kinda meh to play. To try to make the combat as fun to play as it is to watch. I&#8217;m trying out a new melee move where you move and attack at the same time. Melee Reaction for Range Attack In an [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":623,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/fridaynightartwork.com\/randomlyGames\/index.php?rest_route=\/wp\/v2\/pages\/603"}],"collection":[{"href":"http:\/\/fridaynightartwork.com\/randomlyGames\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/fridaynightartwork.com\/randomlyGames\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/fridaynightartwork.com\/randomlyGames\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/fridaynightartwork.com\/randomlyGames\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=603"}],"version-history":[{"count":10,"href":"http:\/\/fridaynightartwork.com\/randomlyGames\/index.php?rest_route=\/wp\/v2\/pages\/603\/revisions"}],"predecessor-version":[{"id":629,"href":"http:\/\/fridaynightartwork.com\/randomlyGames\/index.php?rest_route=\/wp\/v2\/pages\/603\/revisions\/629"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/fridaynightartwork.com\/randomlyGames\/index.php?rest_route=\/wp\/v2\/media\/623"}],"wp:attachment":[{"href":"http:\/\/fridaynightartwork.com\/randomlyGames\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}