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!
Användarrecensioner: Blandat (553 recensioner) - 57% av 553 användarrecensioner för det här spelet är positiva.
Utgivningsdatum: 9 sep, 2014

Registrera dig för att lägga till denna artikel i din önskelista eller markera den som inte intresserad.

Köp Hack 'n' Slash

LUNAR NEW YEAR SALE! Offer ends in

-75%
$13.37
$3.34

Paket som innehåller detta spel

Köp Spacebase DF-9 + Hack 'n' Slash

Includes both games and their soundtracks!

LUNAR NEW YEAR SALE! Offer ends in

Köp Double Fine Bundle 2015

Innehåller 16 saker: 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

LUNAR NEW YEAR SALE! Offer ends in

 

Om detta spel

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!

Systemkrav

Windows
Mac OS X
SteamOS + Linux
    Minimum:
    • OS: Windows XP Service Pack 3
    • Processor: 1.7 GHz Dual Core
    • Minne: 2 GB RAM
    • Grafik: NVIDIA GeForce GTX 260, ATI Radeon 4870 HD, Intel HD 3000, or equivalent card with at least 512 MB VRAM
    • DirectX: Version 9.0
    • Lagring: 3 GB ledigt utrymme
    • Ljudkort: DirectX Compatible Sound Card
    • Ytterligare anmärkningar: Must have OpenGL 3 with GLSL version 1.3
    Rekommenderade:
    • OS: Windows 7
    • Processor: Intel Core 2 Duo at 2.2 GHz, AMD Athlon 64 2.2Ghz
    • Minne: 3 GB RAM
    • Grafik: NVIDIA GeForce GTX 460, AMD Radeon HD 6850
    • DirectX: Version 11
    • Lagring: 3 GB ledigt utrymme
    • Ljudkort: DirectX Compatible Sound Card
    • Ytterligare anmärkningar: Must have OpenGL 3 with GLSL version 1.3. Some users may need to disable Steam overlay.
    Minimum:
    • OS: Snow Leopard 10.6.8 or later
    • Processor: Intel Core Duo
    • Minne: 2 GB RAM
    • Grafik: ATI Radeon HD 4850, NVIDIA GeForce GT 120, Intel HD 3000, or equivalent card with at least 512 MB VRAM
    • Lagring: 3 GB ledigt utrymme
    • Ytterligare anmärkningar: Must have OpenGL 3 with GLSL version 1.3
    Rekommenderade:
    • OS: Lion 10.7.X
    • Processor: Intel Core i series processor
    • Minne: 4 GB RAM
    • Grafik: AMD Radeon HD 6770, NVIDIA GeForce GTX 460
    • Lagring: 3 GB ledigt utrymme
    • Ljudkort: Compatible Sound Card
    • Ytterligare anmärkningar: Must have OpenGL 3 with GLSL version 1.3. Some users may need to disable Steam overlay.
    Minimum:
    • OS: Ubuntu 12.04 LTS
    • Processor: 1.7 GHz Dual Core
    • Minne: 2 GB RAM
    • Grafik: NVIDIA GeForce GTX 260, ATI Radeon 4870 HD, Intel HD 4000, or equivalent card with at least 512 MB VRAM
    • Lagring: 3 GB ledigt utrymme
    • Ytterligare anmärkningar: Must have OpenGL 3 with GLSL version 1.3
    Rekommenderade:
    • OS: Ubuntu 12.04 LTS or higher
    • Processor: Intel Core 2 Duo at 2.2 GHz, AMD Athlon 64 2.2Ghz
    • Minne: 3 GB RAM
    • Grafik: NVIDIA GeForce GTX 460, AMD Radeon HD 6850
    • Lagring: 3 GB ledigt utrymme
    • Ytterligare anmärkningar: Must have OpenGL 3 with GLSL version 1.3. Some users may need to disable Steam overlay.
Hjälpsamma kundrecensioner
106 av 116 personer (91%) fann denna recension hjälpsam
2 tyckte att den här recensionen var rolig
9.0 timmar totalt
Upplagd: 1 november, 2015
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.
Var denna recension hjälpsam? Ja Nej Rolig
19 av 20 personer (95%) fann denna recension hjälpsam
6.0 timmar totalt
Upplagd: 5 januari
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.
Var denna recension hjälpsam? Ja Nej Rolig
22 av 30 personer (73%) fann denna recension hjälpsam
3 tyckte att den här recensionen var rolig
3.6 timmar totalt
Upplagd: 13 december, 2015
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.
Var denna recension hjälpsam? Ja Nej Rolig
9 av 10 personer (90%) fann denna recension hjälpsam
1 person tyckte att den här recensionen var rolig
5.8 timmar totalt
Upplagd: 12 januari
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
Var denna recension hjälpsam? Ja Nej Rolig
20 av 33 personer (61%) fann denna recension hjälpsam
4.1 timmar totalt
Upplagd: 19 december, 2015
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.
Var denna recension hjälpsam? Ja Nej Rolig