Monday, October 14, 2024

Pixel art adventure Arco’s really good fun – but it’s also very buggy at the moment


I’ve been playing Arco on and off for the last few weeks on Switch and PC. I’m loving it – I think Arco’s pretty wonderful. But the builds I’ve been playing on are also rather buggy, and I haven’t been able to get to the end, either because of show-stopper bugs or random crashes.

What we’re going to do in this case is hold back the review until next week, when I’m able to play retail code and know how the final thing runs. Until then, I wanted to give you a brief taste of what this game is like and why I think tactics fans should be excited. Hopefully next week we’ll find that the final code is a lot more stable.

I’m going to focus pretty tightly on the combat today, which is an absolute gem. Just to set the scene, though, Arco’s a Western story of indigenous people and greedy colonisers, and it plays out across a number of acts with the player shifting between different roles in each act. You take on missions and move from one area to another, helping people, fighting, and generally learning the story of this place.

The aesthetic is beautiful ragged pixelart with tiny characters and vast horizons, and a lot of the beats of the story unfold a bit like they do in something like FTL. You’ll chat with someone and you’ll get a kind of WhatsApp stream of what’s said. You’ll see something glinting in the underbrush and you’ll be asked if you want to risk reaching for it. Maybe it’s a necklace, maybe you get bitten by a snake. Here’s a bridge – do you want to fish? Do you have any bait? This is how Arco unfolds.

Here’s an Arco trailer.Watch on YouTube

And then there’s combat. Combat in Arco is genuinely brilliant, I think, even if it took a while for it to fully click. It’s one of those games, like Frozen Synapse, where both sides plan their moves and then you execute them at once, so as much as you’re trying to defeat your foe you’re trying to counter what they haven’t done yet. Fights generally pitch you against a group of enemies, and hovering over each enemy shows what they’re going to do next. Are they going to move or attack or even just wait?

Into this scenario, you then try to insert yourself. Like I said: it took a while to get used to. Arco uses a system of extendable lines. It plays out in open arenas with no tiles or hexes, and instead you extend a line out from your character and click where you want to move. You can kink the line slightly to avoid incoming attacks, and once you’ve selected where, within your current range, you want the line to terminate, you can select your own attack from a growing selection. Equally, some characters I played as could pull off a dash move, and since most moves cost Magia, the game’s magic resource, you can also choose to stay where you are, which allows Magia to rebuild more quickly.

A map of a hilltop village in Arco.

A standoff in a dark stone temple in Arco - the hero faces off against gunmen.

Arco. | Image credit: Panic/Franek/Max Cahill/Bibiki/Fayer

The fun of all this comes from the attacks – yours and your enemies – and also environmental dangers. In the second act, for example, I was playing as an archer, which meant that I had an arrow that I could use to deal damage when enemies were in range, but I also had a lot of fun plugging enemies as they moved just in to range as our turns unfolded. In a game of near-perfect information this still felt like gambling. My arrow was no match for gunmen’s fast moving bullets, but if I kept my distance I could still duck out of the way in between turns, the bullets frozen in flight until we all moved again.

One particularly memorable encounter saw me and a gunman at different sides of the map – they were out of range for my arrow, but their bullets would hit me if enough turns played out. The solution was to kind of tack back and forth: I zigged and zagged, getting closer to them each turn, dodging incoming fire until I could finally get a bead on them. Chuck in upgrades, like an explosive arrow that takes two turns to the hit the ground but causes massive splash damage, or a split arrow that pings off in multiple directions, and even the simplest encounter gives you a lot to think about.

The Monk Village in Arco, spread out up the side of a twisting hill.

The hero approaches a huge and melancholic temple in Arco. Text reads: It's the abandoned temple the monks told you about.

Arco. | Image credit: Panic/Franek/Max Cahill/Bibiki/Fayer

Finally, chuck in stuff that’s in the environment. Late in act two I found myself in a cave, massively overwhelmed, but also in the presence of two pieces of wildlife. One would restore all my Magia instantly if I hit it, and the other would send out little projectiles in every direction once disturbed. The spatial complexities of the game expanded massively. I was dealing with incoming fire, timing my own attacks, managing my Magia, and also making the most of the environment. Arco’s full of stuff like this.

One last thing before I go for now: it’s brisk. Battles are busy and quick to conclude, and there’s an ingenious guilt system which tracks your actions within the game and then will send a ghost, or manifestation of your guilt, after you mid-battle. These ghosts don’t seem to respect turns, and they move for you relentlessly like the baddies in It Follows. It’s an ingenious way of tying multiple parts of the game together and also ensuring that you don’t linger too long and disrupt the flow of things. Lovely.

This is the spot I’m in with Arco, then. It’s absolutely fantastic, but I just want to make sure that the bugs I’ve encountered are not present in final code. I’ll be back next week with a proper review.





Article credit

FOLLOW US

0FansLike
0FollowersFollow
0SubscribersSubscribe

Related Stories

An Efficient and Handy Guide to Earning from Gaming
Enter your email address and we will send you a 100% free e-book on actionable guide.
Building a Profitable Gaming Channel
GopoGamers.Com
Limited Copy Left

Fatal error: Uncaught ErrorException: md5_file(/home/execinsi/gopogamers.com/wp-content/litespeed/js/80a1889f7670b10559f6e49ff2e9fe68.js.tmp): Failed to open stream: No such file or directory in /home/execinsi/gopogamers.com/wp-content/plugins/litespeed-cache/src/optimizer.cls.php:130 Stack trace: #0 [internal function]: litespeed_exception_handler() #1 /home/execinsi/gopogamers.com/wp-content/plugins/litespeed-cache/src/optimizer.cls.php(130): md5_file() #2 /home/execinsi/gopogamers.com/wp-content/plugins/litespeed-cache/src/optimize.cls.php(837): LiteSpeed\Optimizer->serve() #3 /home/execinsi/gopogamers.com/wp-content/plugins/litespeed-cache/src/optimize.cls.php(382): LiteSpeed\Optimize->_build_hash_url() #4 /home/execinsi/gopogamers.com/wp-content/plugins/litespeed-cache/src/optimize.cls.php(264): LiteSpeed\Optimize->_optimize() #5 /home/execinsi/gopogamers.com/wp-includes/class-wp-hook.php(324): LiteSpeed\Optimize->finalize() #6 /home/execinsi/gopogamers.com/wp-includes/plugin.php(205): WP_Hook->apply_filters() #7 /home/execinsi/gopogamers.com/wp-content/plugins/litespeed-cache/src/core.cls.php(477): apply_filters() #8 [internal function]: LiteSpeed\Core->send_headers_force() #9 /home/execinsi/gopogamers.com/wp-includes/functions.php(5427): ob_end_flush() #10 /home/execinsi/gopogamers.com/wp-includes/class-wp-hook.php(324): wp_ob_end_flush_all() #11 /home/execinsi/gopogamers.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #12 /home/execinsi/gopogamers.com/wp-includes/plugin.php(517): WP_Hook->do_action() #13 /home/execinsi/gopogamers.com/wp-includes/load.php(1280): do_action() #14 [internal function]: shutdown_action_hook() #15 {main} thrown in /home/execinsi/gopogamers.com/wp-content/plugins/litespeed-cache/src/optimizer.cls.php on line 130