I’m looking to create a game similar to HackNet. By that, I mean that I want to offer the player the kind of freedom that HackNet offers.
For those who don’t know what HackNet is, it’s a dungeon crawler that offer many more ways to play than you could experience in a lifetime. You can use literally anything as a weapon, as long as your character can throw it. You can sneak through the dungeon, or run around kicking down doors. The whole game is played with the keyboard, with all of the commands being assigned to a key on the keyboard.
As a huge fan of HackNet, I wanted to bring it to the 21st century. The game is constantly updated, so I’m not looking to replace it or anything. I’m looking to make a title with similar features, but overall, a different game.
I want to know if making a game like this is plausible in Unity, or if I should find a different engine to work with. The game will be very UI intensive, with prompt windows opening fairly often, to present the player with different ways of interacting with all of the items in the game.
I have some experience with C#, but no experience with scripting Unity with C#.
With all of this information, do you think I could accomplish this?
My current goal is just to get a door in the scene which, when interacted with, opens a prompt asking whether you want to open the door, or kick it down. When the user makes their choice, the door plays the proper animation.
If any more information is required, please let me know, and I will provide it if possible.
As an afterthought, are shadows possible with Unity’s free license?