Hack ‘n’ Slash is a puzzle action game about hacking -- reprogram object properties, hijack global variables, hack creature behavior, and even rewrite the game’s code. The only way to win is not to play...by the rules!
ユーザーレビュー:
Recent:
ほぼ不評 (12 件のレビュー) - 33% of the 12 user reviews in the last 30 days are positive.
Overall:
賛否両論 (579 件のレビュー) - このゲームのユーザーレビュー 579 件中 57% が好評です
リリース日: 2014年9月9日

このアイテムをウィッシュリストへの追加、フォロー、興味なしとチェックするには、サインインしてください。

Hack 'n' Slash を購入する

このゲームが含まれるパッケージ

Spacebase DF-9 + Hack 'n' Slash を購入する

Includes both games and their soundtracks!

Double Fine Bundle 2015 を購入する

16 アイテムを同梱: Broken Age, Broken Age - Soundtrack, Brutal Legend, Brutal Legend Soundtrack, Costume Quest, Grim Fandango Remastered, Grim Fandango Remastered - Soundtrack, Hack 'n' Slash, Iron Brigade, MASSIVE CHALICE, MASSIVE CHALICE Soundtrack, Psychonauts, Psychonauts Original Score, Psychonauts Original Soundtrack, Spacebase DF-9, Stacking

 

このゲームについて

Hack ‘n’ Slash is a puzzle action game about hacking -- reprogram object properties, hijack global variables, hack creature behavior, and even rewrite the game’s code. The only way to win is not to play...by the rules!

The wizard has mandated that everyone confine themselves to the village, the castle armory has started to forge weapons so powerful that no one but guards are allowed to carry them, and anyone who attempts to find a sprite and demonstrate their bravery would face certain death. The new laws are for your own protection, but you don’t buy it. You’ll show everyone what “brave” means and, if you’re clever, maybe uncover the secret reasons why everything’s gone sideways.

Key Features:


  • Use in-game tools to hack the game while you’re playing it
    Your sword can hack the variables of objects. You find magic artifacts that allow you to tune global variables to your liking. Discover equipment that lets you see the game’s internal debug visualization to uncover things that weren’t meant to be seen.
  • Hack the code
    As you achieve advanced hacking mastery, you’ll be able to dive directly into the game’s assembly in the form of procedurally generated dungeons and modify the live-running code.
  • Make the game yours
    Puzzles have myriad solutions, many of which we haven’t anticipated. As you master the game’s hacking mechanics, you can mold and shape the game in whatever way you desire.
  • Crash it!
    You’re hacking the game for real! You can totally break it. Roll back in time to change the rules so the bugs don’t cause the world to fall apart, whether they’re yours or ours!

システム要件

Windows
Mac OS X
SteamOS + Linux
    最低:
    • OS: Windows XP Service Pack 3
    • プロセッサー: 1.7 GHz Dual Core
    • メモリー: 2 GB RAM
    • グラフィック: NVIDIA GeForce GTX 260, ATI Radeon 4870 HD, Intel HD 3000, or equivalent card with at least 512 MB VRAM
    • DirectX: Version 9.0
    • ストレージ: 3 GB 利用可能
    • サウンドカード: DirectX Compatible Sound Card
    • 追記事項: Must have OpenGL 3 with GLSL version 1.3
    推奨:
    • OS: Windows 7
    • プロセッサー: Intel Core 2 Duo at 2.2 GHz, AMD Athlon 64 2.2Ghz
    • メモリー: 3 GB RAM
    • グラフィック: NVIDIA GeForce GTX 460, AMD Radeon HD 6850
    • DirectX: Version 11
    • ストレージ: 3 GB 利用可能
    • サウンドカード: DirectX Compatible Sound Card
    • 追記事項: Must have OpenGL 3 with GLSL version 1.3. Some users may need to disable Steam overlay.
    最低:
    • OS: Snow Leopard 10.6.8 or later
    • プロセッサー: Intel Core Duo
    • メモリー: 2 GB RAM
    • グラフィック: ATI Radeon HD 4850, NVIDIA GeForce GT 120, Intel HD 3000, or equivalent card with at least 512 MB VRAM
    • ストレージ: 3 GB 利用可能
    • 追記事項: Must have OpenGL 3 with GLSL version 1.3
    推奨:
    • OS: Lion 10.7.X
    • プロセッサー: Intel Core i series processor
    • メモリー: 4 GB RAM
    • グラフィック: AMD Radeon HD 6770, NVIDIA GeForce GTX 460
    • ストレージ: 3 GB 利用可能
    • サウンドカード: Compatible Sound Card
    • 追記事項: Must have OpenGL 3 with GLSL version 1.3. Some users may need to disable Steam overlay.
    最低:
    • OS: Ubuntu 12.04 LTS
    • プロセッサー: 1.7 GHz Dual Core
    • メモリー: 2 GB RAM
    • グラフィック: NVIDIA GeForce GTX 260, ATI Radeon 4870 HD, Intel HD 4000, or equivalent card with at least 512 MB VRAM
    • ストレージ: 3 GB 利用可能
    • 追記事項: Must have OpenGL 3 with GLSL version 1.3
    推奨:
    • OS: Ubuntu 12.04 LTS or higher
    • プロセッサー: Intel Core 2 Duo at 2.2 GHz, AMD Athlon 64 2.2Ghz
    • メモリー: 3 GB RAM
    • グラフィック: NVIDIA GeForce GTX 460, AMD Radeon HD 6850
    • ストレージ: 3 GB 利用可能
    • 追記事項: Must have OpenGL 3 with GLSL version 1.3. Some users may need to disable Steam overlay.
Customer reviews
Customer Review system updated! Learn more
Recent:
ほぼ不評 (12 件のレビュー)
Overall:
賛否両論 (579 件のレビュー)
Recently Posted
Fabalus Meerkat
( 記録時間: 1.2 時間 )
投稿日: 5月6日
No tutorial really, hard to solve for even some hardcore gamers and quite broken. Dont get
this game.
I am a 'friendly' Robot
( 記録時間: 0.2 時間 )
投稿日: 4月20日
The game is kinda hard. Couldn't really figure out what I had to do.
Tbh, you could've done a tutorial on how to do the code based puzzle things.
Looks like it could be fun though.

All in all, I don't think i'd recommend this to anyone.

6/10.
Lets_'ave_sum_Fun
( 記録時間: 1.1 時間 )
投稿日: 4月16日
Very repetitive. alot of walking around in a 2D world, trying to find something to do. When you get something to do, it is the same mechanic used over & over again.
Cog117
( 記録時間: 1.6 時間 )
投稿日: 4月11日
TL;DR at bottom, if you want.

I'll be honest, I tried to love this game. I thought this game was right up my alley, being as I love programming, I love puzzles, and I love the Legend of Zelda-like look to it, but overall, this game was just completely underwhelming.

In general, the core mechanics of this game aren't all to great. Sure it seems cool looking at all the things that you can do, and all the possible puzzles, but nothing really feels very interesting. So many of the encounters you have are just the samet thing of dodging the enemy, reprogramming the enemy to something else, and repeat. It may seem pretty cool, and pretty limitless, but theres almost nothing interesting you can do. This game also looks like it has a lot of exploration to it, but it's really just extremely railroaded with the illusion of being truly open world. Its like "Sure you could go this way, but it doesn't lead anywhere for you right now and you don't get any hint what you need or how to get it."
On top of this, the challenge in this game comes from the wrong place. It should be in the interesting combat which changes constantly, but it's extremely repetetive, and you can become practically invincible extremely early on. The real challenge is the puzzles and the feeling of "Am I doing this right? I have no idea" and then going to the "There has to be another way, or some hint" but being as it's very railroaded, there's no hints, and nothing else to do other than look up what to do online, and being completely underwhelmed by the solution.
Just overall, this game was a tremendous disappointment for someone who wanted to love this game, and if you're on the fence about buying this, don't.

TL;DR: I would have loved this game, but I've only had experiences that are underwhelming, boring, repetetive, and just infuriating. Do not buy this game unless you want to just refund it.
Gay BirdMom
( 記録時間: 5.6 時間 )
投稿日: 4月11日
I thought this was a cool concept but ultimately a boring game and very short! Also I didn't really understand all of the hacks but I'm sure someone else would say that the hacks were wayyyy too simple. I could see how simple they were but I'm not crazy tech savvy so I was just kind of haphazardly guessing.
tuttobenethx
( 記録時間: 8.6 時間 )
投稿日: 4月6日
Really enjoyed the game but for sure not for everyone.
Racer
( 記録時間: 12.1 時間 )
投稿日: 4月5日
For people who like adventure games and are coders at heart, this is a fun game. It gets a bit difficult towards the end, but is still good for 5-10 hours of unique gameplay.
sonderkraftfahrzeug
( 記録時間: 2.2 時間 )
投稿日: 3月29日
As a programmer I found this gave insanely frustrating and not fun at all. Stay away. 3/10

Edit: As a follow up if you want actually fun games based on programming try out SpaceChem, or Infinifactory
Reef
( 記録時間: 0.3 時間 )
投稿日: 3月28日
I have Hack n' Slash
Mike
( 記録時間: 6.3 時間 )
投稿日: 3月28日
Random, frequent slowdowns. Crashes.
Unfinished product. Avoid DoubleFine games.
General Blue
( 記録時間: 4.6 時間 )
投稿日: 3月26日
i like the concept of this game, but input long word in this game is such a pain in the ♥♥♥, the input method is like NES. although i know the decipher key, i don't want to input it.

PhiSYS
( 記録時間: 12.7 時間 )
投稿日: 3月20日
Isn't it awesome a game you can dig into it's own LUA code to hack your way to beat the game. Additionally awesome is to be able to do a infinite loop and freeze the whole thing.
Syrsly
( 記録時間: 0.6 時間 )
投稿日: 3月17日
I found this game absurdly buggy. The interface was controller-friendly, though. I also like the concept behind the game. The overall experience was just too buggy and frustrating to recommend buying the game at any price.

What the game has going for it is a vector art style similar to a typical Flash-powered game. Whether or not this game leveraged Flash is beyond my knowledge, but it looks like all the art was drawn in Flash or a similar vector drawing tool. it also has one of the coolest concepts ever seen in action RPGs: hack things using their USB ports. It's not simply a gag, though! It's utilized at the game's core design level, allowing for very interesting puzzles. The time travel aspect is cool, too, but I found myself avoiding that aspect of the game as much as possible.

Where this game goes wrong is it does not hold your hand enough in the beginning and has a very unintuitive hacking interface. There's a slab near the beginning that shows you code that you can't edit at all... though it spawns a chest right away... not sure if that was hinting that future puzzles would use these slabs to give you clues, but that's my assumption. Anyway, a lot of the puzzles can be messed up and require you to really think about what you're doing. You have to contend with the game's poor implementation of riding on moving platforms, like swimming turtles, only to finally get across a small body of water after countless times getting pushed into the water by invisible forces. Mildly frustrating... becomes tedious... becomes too tedious to keep going. During playing this game, I felt like it would be easier to code my own game from scratch than it would be to play this game about hacking a game's logic. It's silly, because I could just as easily really hack the game and just beat it right away, ruining what little gameplay the game provides.
Carriage_Returner
( 記録時間: 5.5 時間 )
投稿日: 3月17日
The first part of the game is really really really funny and interesting. You can change some properties of some objects in the world. Really interesting. You can change some global properties as speed of day/night change and some others.

But later you get to change the source code of everything. It was the part I was waiting for but I didn't like it. I would like it better if I could type the code myself instead of changing TRUE to FALSE or == to ~=.

Overall 6/10 very hot Sprite and Hero sprites
too sad that there is not much of fan-art of the Main Hero
wildsaf
( 記録時間: 3.7 時間 )
投稿日: 3月17日
Has to be one of my most loved adventure games, some of the most innovative, inspired and unique gameplay I've seen. However the learning curve for the puzzles gets too steep a few levels in, and can get very frustrating at that point. When wearing the hat, sometimes the platforms and depth of objects are near impossible to discern, which makes for further frustration. The first few levels, however, are pure genius.
dj_moyer
( 記録時間: 11.0 時間 )
投稿日: 3月15日
Picture this: you're playing the original Legend of Zelda (yeah the one for NES). You walk up to a bush and hit it with your sword. In the Zelda game, nothing would happen, right? Well in this game, you insert the sword into the USB port on the back of the bush and you have the option to either make it moveable so you can push it out of the way, set it on fire, or extinguish the flame if it is on fire. And you can set how many health hearts it drops if you let it burn.

Picture this: you're playing the original Legend of Zelda (yeah same game as before but a different reference this time I promise) and an enemy is charging at you. You swing your sword to attack. In the Zelda game, it would take two or three hits, then the enemy would curl up and die... possibly dropping a rupee or a heart. Well, in this game you insert your sword in the USB port on the enemy's head and now you have several options:
1. you can change an enemy to a friend so it will seek and destroy other enemies!!
2. you can change the amount of HP the enemy has to make it easier (or harder) to kill.
3. you can change whether the enemy is looking for a fight, or running away.
4. you can change the enemy's movement patterns using an advanced programming menu.
5. you can change the amount of health hearts the enemy drops when it dies.

Similar changes are possible in all sorts of situations in this game. In fact, if you are unwilling to hack your way out of trouble (as in computer hack, not hack and slash and stab) then you will FAIL. Yep, this is the original game that is designed to be played BY CHEATING YOUR WAY THROUGH IT. There are multiple solutions to most of the problems you encounter, but all of them will require creative use of MATH, LOGIC, and BASIC PROGRAMMING.

Bottom line:
it's reminiscent of the old-school adventure RPG games like Legend of Zelda, except your main tool here is a super-hacker USB sword that you use to change the parameters of every item, spell, and character you encounter. If you HATE hacking, programming, math/logic problems, and things of that nature then you will hate this game. If you want to play a new take on an old genre, well then you might have a little fun with this.
shbouwhuis
( 記録時間: 1.2 時間 )
投稿日: 3月6日
At the start I was excited by the concept, but fairly quickly I found the game to be too limited to be interesting enough to keep going.

Pros
  • Incredibly interesting concept
  • Simple but fun looking graphics

Cons
  • Not entertaining enough to keep my attention
bedlam
( 記録時間: 11.6 時間 )
投稿日: 3月5日
I really enjoyed the concept. I wish there were more quests to follow, though. The only way to continue getting better at using the hacking tools/weapons, and exploring the game's underbelly, is to play the game over again. It would be great to have additional quests, to keep going without repeating the story and starting over with fewer tools.
Most Helpful Reviews  In the past 30 days
1 人中 1 人 (100%) がこのレビューが参考になったと投票しました
おすすめしません
記録時間: 0.2 時間
投稿日: 4月20日
The game is kinda hard. Couldn't really figure out what I had to do.
Tbh, you could've done a tutorial on how to do the code based puzzle things.
Looks like it could be fun though.

All in all, I don't think i'd recommend this to anyone.

6/10.
このレビューは参考になりましたか? はい いいえ 面白い
Most Helpful Reviews  In the past 90 days
1 人中 1 人 (100%) がこのレビューが参考になったと投票しました
おすすめ
記録時間: 11.9 時間
投稿日: 2月17日
This game has an interesting story, once you beat it, but game is pretty short if you know what your doing (about 2-3hrs) so the price tag on this shouldnt really be $13.37
このレビューは参考になりましたか? はい いいえ 面白い
2 人中 1 人 (50%) がこのレビューが参考になったと投票しました
おすすめしません
記録時間: 4.9 時間
投稿日: 2月8日
Nice concept, too buggy.

Hack 'n' Slash starts out nice, but I found that the game just loves to crash and the gamepad/keyboard switching seems to give it issues where both stop responding. It doesn't seem to be a major issue until the cave trials where the universe kept collapsing with greater and greater frequency, even if I just looked at code and then popped out afterwards and sometimes would have issues just reloading areas using the device to reload areas (where it just stopped responding to input although didn't hard-lock).

Would have liked to recommend the game but I can't recommend it if I can't play it without it continuing to die on me.
このレビューは参考になりましたか? はい いいえ 面白い
2 人中 1 人 (50%) がこのレビューが参考になったと投票しました
おすすめしません
記録時間: 0.6 時間
投稿日: 3月17日
I found this game absurdly buggy. The interface was controller-friendly, though. I also like the concept behind the game. The overall experience was just too buggy and frustrating to recommend buying the game at any price.

What the game has going for it is a vector art style similar to a typical Flash-powered game. Whether or not this game leveraged Flash is beyond my knowledge, but it looks like all the art was drawn in Flash or a similar vector drawing tool. it also has one of the coolest concepts ever seen in action RPGs: hack things using their USB ports. It's not simply a gag, though! It's utilized at the game's core design level, allowing for very interesting puzzles. The time travel aspect is cool, too, but I found myself avoiding that aspect of the game as much as possible.

Where this game goes wrong is it does not hold your hand enough in the beginning and has a very unintuitive hacking interface. There's a slab near the beginning that shows you code that you can't edit at all... though it spawns a chest right away... not sure if that was hinting that future puzzles would use these slabs to give you clues, but that's my assumption. Anyway, a lot of the puzzles can be messed up and require you to really think about what you're doing. You have to contend with the game's poor implementation of riding on moving platforms, like swimming turtles, only to finally get across a small body of water after countless times getting pushed into the water by invisible forces. Mildly frustrating... becomes tedious... becomes too tedious to keep going. During playing this game, I felt like it would be easier to code my own game from scratch than it would be to play this game about hacking a game's logic. It's silly, because I could just as easily really hack the game and just beat it right away, ruining what little gameplay the game provides.
このレビューは参考になりましたか? はい いいえ 面白い
Most Helpful Reviews  In the past 180 days
38 人中 35 人 (92%) がこのレビューが参考になったと投票しました
おすすめしません
記録時間: 6.0 時間
投稿日: 1月5日
As a progammer and a lover of puzzle games, I figured that I'd brave the mixed reviews since I fall within the target demographic. Despite that, this game was a disappointment. The puzzles are either uninspired or obscure, the game is liable to crash often, and the dialogue is grating.

Some of the early problems were promising, but simple. "Hacking" objects to modify high-level object properties made for some novel challenges, but there are few enough hackable objects and few enough properties within each that most of these puzzles reduced to "hack problem object, adjust obvious property."

At some point in the game we are given the ability to actually examine and edit objects' code. Unfortunately this also leads to either frustrating or overly simple puzzles. Many times in the game we simply enter an object's code and change it's "isHackable" property to true, then hack the object and change some obvious property. A fine puzzle to solve once, but to use it at several critical points seems repetitive.

I'm not familiar with Lua (the langauge the player manipulates in-game) and figured this game would at least give me a sense of the language. This was not the case. The structure of the in-game code was such that its purpose was often impossible to decipher - loops and conditions were presumably present but all code was displayed in a perfectly linear manner and I emerged even more confused about Lua than when I began.

Most of the late-game programming puzzles offer up the bit of code to be modified pretty easily. Upon entering an object's code you can visit various subclasses and functions, most of which are long and clearly critical to the game's normal function. The game does allow you to visit these blocks of code (though this sometimes crashes the game with longer sections) and does allow you to modify them, but their size and codepenence generally means that no meaningful changes can be made without "crashing the game" (errors created by the player result in the "end of the universe" and you must reload), and puzzles are rarely solved by doing so.

In contrast, other blocks of code have a very different style - short and with clearly labeled variables that pertain to the puzzle at hand. Identifying which blocks the game invites you to modify is pretty easy based only on this clear difference in style, and once you've found the critical function you can often change a simple boolean or integer without really understanding what you're doing, and solving the puzzle.

This is not to say the game is a breeze - many puzzles are not obvious. The challenge comes not from the innovation of the puzzles but by their obscurity. No direction is given to the player in several key sections, and it's often unclear whether you simply don't have the object required to get past a challenge, or if you haven't dig deep enough in the code.

The final puzzle was especially unrewarding. A deep delve into the final boss's code was fun, and I finally mananged to convice the boss to destroy itself. Success! ...or, nope, I'm just stuck in the boss screen with no boss. I reloaded and tried a different tactic, but this one defeated the boss as well as destroyed the universe. Suspecting a bug, I turned to a guide which presented a third, equally viable code tweak which was arbitrarily selected as the "correct" one by the designers and moved the plot forward.

I also was able to accidentally skip a final puzzle by reloading at a particular spot (which I only realized by reading a guide after completing the game), which makes me unsure if this happened at other points in the game.

A final note is the humor: The writers try painfully hard to make witty dialogue but it comes across as juvenile and bizzare. I'm a fan of good humor, high- or low-brow, but this game delivers neither.

I DID finish the game in the hopes that such a novel concept would yield at least a few inspired puzzles or challenges, and admittely a few did come close. Riding the line between puzzle game and programming chalenge, ultimately the game fails as either. To programmers and puzzlers, I advise you to seek fun elsewhere.
このレビューは参考になりましたか? はい いいえ 面白い
37 人中 28 人 (76%) がこのレビューが参考になったと投票しました
4 人がこのレビューが面白いと投票しました
おすすめしません
記録時間: 3.6 時間
投稿日: 2015年12月13日
This is an adventure/puzzle/programming game, NOT an action game of any sort. The puzzles revolve around you manipulating the programming of various objects and npcs. That sounds good, but what you can edit is very limited, at least in the beginning. Other reviews say it opens up a lot later, but is still more limited than you probably desire. Anyway, the game has a lot of quirks and frustrating design choices that typical adventure games have, and those turned me off completely. Examples include:

* Some objects or paths from one map to another are easy to miss. Not getting them means you eventually can't proceed but you won't know why because...
* No objective display to let you know or even hint at what you should be doing
* No map
* Solutions to puzzles are sometimes very obtuse

So as you might guess from the above, I got lost for over an hour, with no idea what to do next. I ended up turning to a guide, and quit soon after.

This is the kind of game where you need to be prepared to walk around every inch of the world looking for what changed since your last world-changing action. And you need to be ready to bash your head against the wall, trying everything you can think of, until you finally solve a puzzle. Lots of people find that fun. I don't. At all.
このレビューは参考になりましたか? はい いいえ 面白い
17 人中 14 人 (82%) がこのレビューが参考になったと投票しました
1人がこのレビューが面白いと投票しました
おすすめしません
記録時間: 5.8 時間
投稿日: 1月12日
In the last few years there has been an increase on programming-oriented games, most of which are fun, challenging or even infomative
This one, however, is neither of those things; prone to crashing and with little actual puzzles besides changing a single value in a file, it keeps coming short on everything it`s supposed to do
このレビューは参考になりましたか? はい いいえ 面白い
42 人中 23 人 (55%) がこのレビューが参考になったと投票しました
おすすめしません
記録時間: 4.1 時間
投稿日: 2015年12月19日
I really enjoyed this game at the start. Then at one point, I got stuck because I couldn't understand the text. Apparently I walked past the Glyph Decoder... and to go get it I had to play from a earlier save point... This really put me off the game. If there was something that important, they should'nt have let me past it.
このレビューは参考になりましたか? はい いいえ 面白い
7 人中 5 人 (71%) がこのレビューが参考になったと投票しました
おすすめしません
記録時間: 7.3 時間
投稿日: 1月16日
Nice idea for a game but DoubleFine proves once more that they are terrible in greating a finished game. There are game breaking bugs, crashes and there are moments where you ask yourself what to do now. There is no hint/info what you have to do next.
このレビューは参考になりましたか? はい いいえ 面白い
4 人中 3 人 (75%) がこのレビューが参考になったと投票しました
おすすめしません
記録時間: 2.3 時間
投稿日: 1月31日
A cute, small concept that, if you're a programmer already, is worth a couple bucks and a bit of your time before it devolves into obscurity.

The character dialogue in this game is cute & charming, and is about what you'd expect from temp dialogue written by a programer. Some of the earlier puzzles are witty, and the idea that you can modify global variables at will (such as game speed) is a brilliantly fun thing to toy with. Unfortunately, some of the later puzzles are too esoteric for even a seasoned programmer like myself, and I don't see a real reason to dig much further, since there's not much else worth tinkering with.
このレビューは参考になりましたか? はい いいえ 面白い
1 人中 1 人 (100%) がこのレビューが参考になったと投票しました
1人がこのレビューが面白いと投票しました
おすすめ
記録時間: 8.4 時間
投稿日: 1月23日
GOOD ALSO BAD
good=awesome programming game for programmers
bad=Theres so many problems with the games lua i dont know where to start...OH WAIT THIS IS A LUA GAME
このレビューは参考になりましたか? はい いいえ 面白い
1 人中 1 人 (100%) がこのレビューが参考になったと投票しました
おすすめ
記録時間: 0.4 時間
リリース前のレビュー
投稿日: 1月3日
Intresting concept, I recomend
このレビューは参考になりましたか? はい いいえ 面白い
2 人中 1 人 (50%) がこのレビューが参考になったと投票しました
Most Helpful Reviews  Overall
33 人中 33 人 (100%) がこのレビューが参考になったと投票しました
5 人がこのレビューが面白いと投票しました
おすすめ
記録時間: 18.6 時間
投稿日: 2015年2月2日
一応サムズアップはしているが、はっきり言ってしまうとゲームとしてはあまりほめられた物ではない
だがアイデアと特異性は評価できるし、以下に当てはまる人ならもしかしたら楽しめるかもしれないのでサムズアップしている
  • Alice、Bob、Eveという名前でピンと来る人
  • デバッガや出力関数の類を使用せずプログラムのコードを読んだだけでデバッグでき、それを楽しめる人
  • 潜在的に上記の素質を持つ人
  • ゲームはなんでも楽しめる人
これらに当てはまっていなくても辛いだろうがクリアはできないこともない
でも途中で詰む可能性が高いし楽しめる可能性も低いと思う

始めの内は剣やブーメランでマップ内のオブジェクトやNPCのパラメータを変更して先に進んでいく
これだけだと分かり辛いだろうが、例えば敵NPCの攻撃性フラグを反転させて無害にしたりできる
一見某有名アクションゲームのパロディみたいな見た目だが、物事の状態を変更し問題を解決していく様はどちらかというとパズル寄りだ
このシステムを基にゲーム性を広げていったのならまあこういうゲームも有りだよねと思えたかもしれない
だがそれはAct3までの話(ちなみにこのゲームはAct2から始まる)
Act4であるアイテムを手に入れてからはアルゴリズムルームという所に入りプログラムのコードと対峙し改変していくことになる
コードは行番号 命令 文の順に書かれたBASIC言語風の独自言語になっている
正確にはlua言語のコードを独自言語風に置き換えた物だが
一応最初の2、3問は数行のコードの中から1ヶ所を変更するだけだし、妖精と会話すれば命令が何を意味しているかのヒントは出る
だけどそれまでオブジェクトのパラメータを弄ることしかしていなかったプレイヤーからしてみれば突然突き放されたように感じられても仕方がない
しかもコードはあっという間に複雑になる
当然各命令が何を意味しているか、文がどういう意味なのかは説明は無い
当たり前のように関数をオブジェクトとして扱っているのも酷い(lua言語では関数もオブジェクトなので)
また、コード内では文字で書かれた変数の他に色の付いたクリスタルも変数として使用されており、これがまた可読性を著しく下げている

大抵の場合ゲームという物は段階を踏んでできる事が増えていく
そしてそれらはいずれにしろ通常はそれ以前の要素から地続きである
残念ながらこのゲームではAct4以前と以降は地続きとは言えない
なぜならゲームの性質が変わってしまっているからだ
確かにやっていることはオブジェクトのパラメータの改変からコードのパラメータの改変に変わっただけではあるし、変数の操作はプログラムの一部に触れていると言える
しかしプレイヤーはそれらを通してプログラムを読む力を一切鍛えられてはいない
Act3までは直面した問題を解くゲームだがAct4からは問題を読むゲームなのだ

アルゴリズムルームも問題だ
アルゴリズムルームではプログラムのコードは台座とマシン、そしてマシンとマシンを繋ぐ線で構成される
台座はコードの文、あるいはその一部でマシンはコードの行を視覚化した物、線は処理の流れを示している
問題の1つはどのマシンも同じような形をしているのでどの命令を実行しているのか視覚的に分かり辛いことだ
各命令毎にマシンの形や色は極端に変えるべきだった
また、文法上繰り返し文は1行なため、マシンも1台で表される
つまり繰り返し文は視覚的には表現されないのでコードを読むしかない
実質的にアルゴリズムルームが視覚的に示せているのは条件分岐の接続先だけである
最大の問題はデータの内容が見えないことだ
プログラミングを抽象化しているゲームは他にもあるが、そういったゲームは大抵処理の流れと処理の結果が視覚的に分かるようになっている
処理の流れと処理の結果とは即ちデータの流れと変化であると言える
データが見えればコードが何をしているのかというのが視覚的に分かりやすくなる
データが見えると難易度が激減するので避けたかった気持ちは分かる
だがゲームとしては見えるようにするべきだった
開発者としては言葉で説明せずともアルゴリズムルームに入れば視覚的にプログラムを理解できると踏んだのかもしれないが、先に述べた諸々の理由によりかえって理解し辛い物になっている
コードを直接編集するのもアルゴリズムルーム内で書き換えるのもプレイヤーからしてみれば違いが感じられない

Act 3で画面内のオブジェクトの名前やアルゴリズムルーム内のコードを視覚化できるアイテムを手に入れるのだが、それで表示されるのはアルファベットで綴られた単語等ではなくアルファベットを置き換えた独自の記号で綴られた単語が表示される
これはとある暗号を解けば普通にアルファベットで表示されるようになるらしいのだが、問題はそれを解かなくても先に進めてしまうことだ
らしいというのは自分はそこを飛ばしてしまいその後苦労したからで、そのことは指摘されるまで気付かなかった
これを解いておかないと一部の問題やアルゴリズムルーム内の表記まで記号になるので大きなハンデになる
真っ当に導線を考えるなら強制的に解かなくてはいけない問題にするべきだった

アイテムにしても名前から効果を推測させる形式で基本的には説明が無い
また普通にプレイしている分には1回しか使われない、もしくは進め方によっては1回も使われないアイテムがあるのもどうかと思う

アイデアは本当に良いと思うのだが、とにかくゲームへの落とし込みがダメダメすぎる
プレイヤーの知識や想像力にゲーム性や導線を委ねすぎていてプレイヤーへの配慮といった物があまり感じられない
あらゆる物事を改変できることもウリなのだとは思うが、もっとプレイヤーを楽しませることを熟考するべきだった
これではアイデアだけ提示して「これ面白いでしょ」と言っているようなものだ
だけどここまでがっつりとプログラムのコードと対峙させられるゲームはなかなか無いと思うので覚悟できる人はやってみてもいいかもしれない

以下ネタバレ(Spoiler)
通常エンディングの後のAct6が存在する
別フォルダにSecretRoom.luaという暗号化されたファイルが存在する(復号化の鍵は自分も知らない、分かったら教えてほしい)
このレビューは参考になりましたか? はい いいえ 面白い
21 人中 19 人 (90%) がこのレビューが参考になったと投票しました
3 人がこのレビューが面白いと投票しました
おすすめしません
記録時間: 5.7 時間
投稿日: 2015年1月8日
何度も同じ敵倒してアイテム選別してスキルツリーに頭を悩ます
そんないわゆるハクスラではなく、敵や仕掛け、果ては世界を
ハッキングしてその記述を改竄することで障害を排除するADVゲー

敵を書き換えて攻撃力ゼロにしてやったり、倉庫番的なパズルで
押したらマイナス方向に移動するようにして「引く」を実現したり、
自分の所属陣営を書き換えて敵にスルーされるようにしむけたり、
中盤まではテーマをうまく料理しててけっこう楽しめる

ただ終盤あらゆる物をハッキングできるアイテムが登場すると、
多層構造のluaスクリプトを望む形に改変する必要に迫られる

結果やる操作がたった一箇所TrueをFalseに変えるだけだとしても
目的の部分を探し当てるにはそれ以外の部分にぼんやりとでも
この辺は関係ないとこだなと理解が及ばないといけないわけで、
他人の書いた構文解読して修正するってデバグ作業じゃねーか

よいこの論理ドリル(初級)みたいな内容は万人向けとは言い難いが
あなたにプログラム方面の素養が備わっているのならお試しあれ
このレビューは参考になりましたか? はい いいえ 面白い
1,301 人中 1,109 人 (85%) がこのレビューが参考になったと投票しました
8 人がこのレビューが面白いと投票しました
おすすめしません
記録時間: 9.7 時間
投稿日: 2014年10月29日
Do not buy this game. This is not the programming game you want to buy. It is not worth the money, and it is not currently, by my standards, a finished puzzle game, much less one that teaches any reasonable amount of programming.

It is a beautiful idea for a game, and a very clever title for the idea. But this game does not live up to the beauty of its idea. If you must buy it, wait for the game that purports to teach programming to at least be itself adequately programmed. That is not the game that is available right now.

Hack 'n' Slash is a game in which you swing your USB sword to, instead of slaying things, set their hit points to 0. I can offer no higher praise for the integration of the "hacking" in the game for the first few minutes of gameplay. Instead of attacking the turtle, you hack its allegiance so it becomes your ally. Instead of finding the right order of blocks to push for a block pushing puzzle, you simply hack the number of remaining pushes allowed for one block. Reprogramming the movement of the guards was hilarious.

Then, just as quickly as the fun begins, the clever puzzle design disintegrates.

The coding is still painfully inaccessible and unserviceable—if you're a programmer, it's boring and tedious for no apparent reason, and if you're not a programmer, there's no chance you'll really even understand the puzzle as it's presented. As an experienced programmer, putting together the clues using detailed understanding of how programming generally works got me through the "programming puzzles", but left me painfully frustrated by how obtuse they were guaranteed to be for someone who didn't automatically know that "HackBlock 1" is probably the same in-game object as "blocks[1]". I see no reason to relate a red letter 'a' directly to a red diamond symbol other than educated guesswork. A game which requires trial and error is fine, but a game that requires too much backtracking between trials and crashes when you don't know what you're doing is not a game that encourages learning.

The most frustrating thing for me was when I immediately saw the solution the programmers intended, but also that there were far more obvious and trivial solutions. Let's take a hypothetical locked gate as an example: if instead of entering the prescribed password, you simply toggled some output value from "false" to "true," you might bypass the intended lesson entirely. Not only are the puzzles poorly thought out, they don't even enforce the intended lesson. I can't imagine anything other than inexperienced players blundering their way through the "puzzles."

The game crashes when the built-in LUA interpreter falls apart, because instead of being a sandboxed interpreter, the game runs code you throw at it natively, and I wouldn't be surprised if the game was a legitimate security vulnerability for getting admin access to the local machine. What's worse, the programming conventions used are distracting, if not outright confusing. The variables that are useful to hack aren't even always next to the lines of code they relate to, requiring mundane back calculation or walking around to find the right variable.

Imagine if a game that wasn't about programming presented these qualities: for instance, you found yourself in a hallway with five switches, and the purpose of the switches only marginally explained to you. There is absolutely no feedback to tell you what each switch does, unless you've solved the puzzle, or unknowingly triggered a fail state. What's worse, these fail states cause you to lose any forward progress made not only on the current 5-switch puzzle, but also the 3-switch puzzles that you've managed to solve in the same hallway. This is not what I consider a good puzzle game, but it is exactly the sort of scenario Hack 'n' Slash unforgivingly drops players into. Where traditional games undergo thorough testing to prevent the player from causing crashes, Hack 'n' Slash markets the total (and completely unnecessary) instability of the game as a feature. Can you imagine an point and click adventure game that crashed when you used the wrong item on the wrong target? How is this fun for the player? Why aren't they simply preventing unnecessary modifications, and adding iteration limits and variable scopes to prevent accidents? The puzzles are poorly designed, and just aren't fun.

And now for the rest of the game. As adventure games go, this game feels incomplete: shoddy collision detection make movement a confusing dance, total lack of information on what can and can't be done makes even thinking about solutions total guesswork.Traditional adventure games leave a trail of breadcrumbs to lead you along, and a useful assistant who makes sure the player is at least going in the right direction. Not so in this half-done game. Between acts the player is expected to know where they should romp for five minutes to get to the next destination, and while this could be "part of the puzzle" in some twisted logic the latter half of the game is a series of tedious activities: wander until you reach the next scripted destination, randomly permute code until success. Nothing is named in a useful fashion, nothing is provided, and the game gives you more ways to cause a crash than it does any meaningful direction towards a smart solution. There's invariably way too much information available as "clues," and the player has no idea what's useful and what's just there because the programmers thought it would be cool. I spend so much time wading through unnecessary details for reasons I don't understand to solve puzzles that aren't even intellectually challenging so much as they are a series of inside jokes. The final puzzles aren't so much arcane wizardry as they are exercises in variable tweaking, and there's not even any guide to explain which variables should really be tweaked to start with. Behaviors not explained before or after a particular puzzle are used and so players shouldn't even know to try the things the developers expect us to know.

As someone who actually studied computer science, incidentally, I'm disappointed by what the game refers to as algorithms. None of the implementations are meaningfully quantifiable algorithms. This is what most saddens me, to be honest: there are so many beautiful, challenging, and meaningful problems in computer science that programming games could explore and teach. Even the final chapter of the game, purported to be a legitimate programming challenge with actual security applications, boils down to a series of password reading tricks used earlier, or the mundane "wander, hack, permute" process. I was hoping to maybe see some binary search, or some loop iteration, or even just simple mathematics to inject actual challenge into the game, but instead found myself going through the exact motions I go through when debugging ugly, poorly written code. "If x ==y continue" tells me nothing about how many lines are actually part of the if statement, by the way. LUA probably wouldn't have been my first choice as a language for making the code readable to nonprogrammers. Might have been smarter to create a simpler, if still Turing complete domain specific version of LUA that doesn't throw unfamiliar terms like jump statements and closure operations. I'm saddened by the possibility that LUA was chosen not because it's a beautiful, educational language but because it made executing user code easy (and highly destructive and universe-collapsing). I spent more time shaking my head at the programming choices than solving the puzzles, and even more time wondering why Double Fine failed to even make the non-programming parts of the game enjoyable. It plays like a very promising alpha, which would be encouraging, if the game wasn't being marketed as a full release.

This is not a programming game. This is not a well-programmed game. And what's worse, this is not even a good game. I'd save your money if I were you.
このレビューは参考になりましたか? はい いいえ 面白い
310 人中 264 人 (85%) がこのレビューが参考になったと投票しました
1人がこのレビューが面白いと投票しました
おすすめしません
記録時間: 6.8 時間
投稿日: 2014年9月14日
A very interesting concept, but I see several issues with this game.

Cons:
* It's absolutely NOT recommended for people with no programming/algorithmics knowledge. The first half of the game should be doable by almost anyone, but as soon as actual code is shown and modifiable (end of Act 4 and all of Act 5), it can be overwhelming.
* The code you can hack is displayed in a very hard to understand way. I heard it's based on the game's Lua bytecode. Why not let people see/modify the source code instead? Bytecode is not meant to be read by humans.
You can see the code as text, or there is a sort of visual representation with machines and crystals, but it's just too confusing. As a professional programmer, I grasped most of it, but I think most people won't.
* The graphics look mostly bad. The characters are OK but the backgrounds... The level design is meh, with many useless paths and dead ends.
* The music is forgettable
* A bit on the short side, with low replay value unless you just want to test how far you can go with the hacking. But then why not program your own game instead?
* The ending is surprising but weird, nonsensical and abrupt to me.

Pros:
* Awesome base concept
* Some of the puzzles are quite cleverly made
* The "Double Fine touch" is here, with quirky characters and dialogs, but it's a bit weak. Psychonauts is way better in that regard.
* It's challenging for your brain for those who like that.

Not really a pro nor a con:
* Near the end I think I skipped an important scene completely with hacking. That's pretty cool but I'm missing part of the story!
* It's only in English. I didn't really mind even though I'm French, but some people will. I think it would be really hard to translate such a game anyway (all the game's variables and functions would have to be translated)

Conclusion:
If you are a programming junkie, a bit curious, or just want to challenge your brain, buy this game when it gets cheaper. Otherwise I think it will just be a frustrating experience and you will not enjoy it.
このレビューは参考になりましたか? はい いいえ 面白い
132 人中 117 人 (89%) がこのレビューが参考になったと投票しました
2 人がこのレビューが面白いと投票しました
おすすめ
記録時間: 9.0 時間
投稿日: 2015年11月1日
Recommended for programmers/tinkerers. Others will probably be confused and disappointed. This review itself will likely not make that much sense to the latter group.

It's in the current Humble Bundle Weekly at the $1 tier (ends 2015-11-5). Worth it at that price for sure.

This is not a "programming" game (like TIS-100, SpaceChem, Human Resource Machine, etc). It is a "hacking" game.

It is definitely not a "Hack and Slash" game as it may seem to be at first glance. There is very little of anything resembling a normal game here, although it has a vaguely Zelda-esque facade.

As a minor connoisseur of sorts when it comes to programming/hacking games, I'm not aware of any other game that has done what HnS has (Edit: The more recently released Else Heart.Break() seems to do something similar, but I haven't played it yet).

The title is more of a proof of concept than a fully featured game. Not really a surprise at this point coming from Double Fine. But the proof of concept alone should be worth the price of admission and the time for those interested in this sort of thing.

Most of the game is written in Lua (a very common game scripting language). The game (gradually) exposes the ability to modify itself, but only to a limited extent. You start off being able to only modify some instance variables of certain entities (and later a handful of game instance globals, if you can find them). Eventually you gain the ability to examine the code of just about everything, but you can only modify constants (including the names of called functions in some cases). You can also swap a few operators.

Although that sounds like a lot of power, there is actually fairly little you can do that is interesting or useful. The majority of the "puzzles" reduce to finding the right variable or operator to alter in typically fairly mundane ways (e.g. flip a bool, comparison operator, make a number very large or very small). That's not all that surprising considering how difficult it is to accomplish something more meaningful from a gameplay perspective in this kind of system. But what is there is reasonably fun/amusing. And thankfully it doesn't grow old because the game is quite short.

Typically hackable entities can be "hacked" (have their state/instance vars altered) by attacking them with a weapon. Later in the game, you gain the ability to hack into a larger variety of entities by actually modifying the code (again, only specific parts of the code). This is done in an unusual, noteworthy fashion:

Instead of simply editing the code text/values directly, a visual/spatial representation of the code is created in which you can walk around and modify particular constants and operators.

Strangely, when the game shows you the Lua code, it doesn't actually show you the raw code. Instead, it displays it in a rather strange, awkward syntax that actually makes it more obfuscated than it is in the original Lua (for a typical programmer, at least). I guess it could be said that this better immerses already experienced programmers, forcing them to "learn" the system even if they already know Lua.

Near the end of the game, you also gain the ability to browse the entire(?) lua game source. This is represented as a library in game, where each level of the library is a directory, and staircases are the means for directory traversal. Individual files are books on a bookshelf that can be stored in your inventory for direct hacking later. Again, despite how much power this seemingly conveys, the actual usefulness of this is quite limited. But it's a cool experiment.
このレビューは参考になりましたか? はい いいえ 面白い
141 人中 113 人 (80%) がこのレビューが参考になったと投票しました
おすすめしません
記録時間: 3.7 時間
投稿日: 2014年9月23日
Does this game have a brilliant concept?

Yes.

Is this game enjoyable for the general public?

Eh.

It's quite special for a developer to get an idea that rubs down to: Hey, isn't it fun to let players alter the game the way they like and hack almost anything?

But, somewhere down the line of production, I guess they forgot to realize how user-unfriendly this game can get beyond Act 4. It's not puzzle, oh no, not your every day 'explore-and-find-clues' puzzle, it's a confusing, excrusiatingly painful coding experience.

Worst of all, this game -crashes-, and by that I mean ALL the time. Any event where you mess up on either hacking things, digging into Algorithm, you have the potential to slam into different kind of bugs that the developer didn't iron out. If you hit too many bugs, it wouldn't even allow you to go back to your previous setting (An item in game that basically rewind what you do), forcing you to shut down the game and restart.

Option menu is totally devoided of any options other than choosing fullscreen/window mode, as well as sound. Where is the graphic options?

All around, it's a game with potential, but is underdeveloped. It's baffling that this game can even win an indie game award with the state it currently is in.
このレビューは参考になりましたか? はい いいえ 面白い
217 人中 164 人 (76%) がこのレビューが参考になったと投票しました
おすすめ
記録時間: 6.8 時間
早期アクセスレビュー
投稿日: 2014年5月6日
Hack n' Slash is in early access, but it is magnificent already.

Bugs are present, so if that bothers you, you may want to steer clear until v1.0. I havent come across anything game breaking, but I have encountered a few instances of the game freezing or inventory scrambling. Regardless of this, I have really enjoyed my playthrough so far.

If you're the least bit interested in this games mechanics and can handle a few minor hiccups, I'd say go for it.
このレビューは参考になりましたか? はい いいえ 面白い