Some feedbacks

81 views
Skip to first unread message

biggbest

unread,
Jul 8, 2014, 4:12:39 AM7/8/14
to hax-si...@googlegroups.com
Hi !

I just completed the tutorial 3, good job, however I already have some feedbacks / questions of course (it maybe have already been discussed on another discussion).

Did you plained to :
=> make it possible to use " ../something " ?
=> integrate the auto completion using TAB ?

More feedbacks will come of course.

Thank you !

biggbest

unread,
Jul 8, 2014, 8:55:59 AM7/8/14
to hax-si...@googlegroups.com
Quick tutorial to set up a basic data center (to save DS campaign progress) ?

Hax Simulator

unread,
Jul 8, 2014, 11:05:18 AM7/8/14
to
Hi,

yes, ../something is quite high on the TODO list.

As for completion, i'm tracking the request, but don't expect it to happen anytime soon. This would require quite big changes, possibly to the lowest level of the application (the console component at least).

As I've written in my last blog post, I'm planning to do a tutorial on scripting and data center configuration.

The campaign can be played in stages. There are only a few things in the campaign that are actually stateful. That means you should be able to quit the campaign at any time, and upon restarting Hax be able to continue where you left off, basically doing what you intended to do next. This is due to the fact that in the old Dark Signs game, only your own computer's disk was persisted, the servers had no persistent storage. As the campaign is a 1:1 rewrite of the old game, the same applies here. In Hax, however, your own machine's storage is also not persisted.

If you would like to try out a setup where your own machine's storage is persisted, open up the "dc.groovy" file in the "darksigns" directory, and add this on a new line, placing it somewhere around line 19 or 20 of the file (anywhere inside the "storage" section of the "pc_ws" machine) :
location "/absolute/path/to/where/you/want/to/store/your/disk"
Do not delete anything in the file, just add this new line.
Also, if you don't want to spoil the campaign for yourself, do not read the file beyond line 35.
You will of course need write access to the path you choose.
Note that this feature was not extensively tested and must be considered experimental, so please use with care.

Keep the feedback coming!
Cheers

biggbest

unread,
Jul 8, 2014, 11:18:29 AM7/8/14
to hax-si...@googlegroups.com
Perfect, thank you for the time spent for the explanations, I put the line.

Regarding Hax, is there actually some cool things to do appart doing the DS campaign ?

(For information, I'm a javascript developer - already played with other languages of course -, maybe you already put some stuff to write / edit programs f.e. or need some "testers")

Hax Simulator

unread,
Jul 8, 2014, 4:37:42 PM7/8/14
to hax-si...@googlegroups.com
Well, there is not really much to do right now. However, be aware that the DS campaign is quite a long one, it has some sidetracks and alternative solutions.
Remember, the campaign itself once used to be a standalone game that could keep you occupied for hours and days.

You could of course start programming, but without samples or API docs it is not that easy. I intend to work on this next, creating the sample data center with sample programs as mentioned i my last blog post.
If you are eager, you could try to experiment with programming by yourself, as some programs in Hax are actually provided in their source form, e.g. the tutorials, or the mail client and file server in Dark Signs.
You could e.g. try to program some interactive challenge application which requires you to solve various puzzles to advance in level, some simple text based games like "guess the number", or something like that.
You could also try to create an own data center, trying out the various network components and their configuration, try some connection bouncing and the like.

I understand this is all kind of hard as everything on this front is undocumented, and source code is not commented.
If you have a particular idea you want to try out, do not know how to start, and don't want to wait for the "Developer Release" (as I call the next release), feel free to contact me here, by mail or via Hangouts.  I'll be happy to give you some advice and support.
As you are a JavaScript developer, I could even provide you with the latest development build of HaxOS, with support for alternative scripting languages (incl. JavaScript), so that you could test it a bit more extensively than I intend to.
However, my advice would be to try the native scripting language Groovy first, as it offers greater flexibility in scripting for Hax.

Cheers

biggbest

unread,
Jul 9, 2014, 3:18:15 AM7/9/14
to hax-si...@googlegroups.com
Thank you for all those informations, indeed I should wait for API documentations.

It's a good thing to already focus on a Developer Release, since it will of course add a chance to make the simulator grow up faster !
I will get some Groovy training until this release :p

By the way, I never heard about Dark Signs in the early 2000's, even if I played Uplink during days, and was looking for any cool hacking simulation games since 2001, I only found the "new" release of Dark Signs (end of 2012 or early 2013) that was really what I was looking for, I was so exciting just for the ability to build and share tools with the inner programming language.

It was also possible to edit / create commands, simple but nice feature (I my-self made on to move directories - recursive -, was a long work), did you plained on making all this kind of stuff ?

Well, whatever, good job so far, hope you will keep motivated ! :-)

Reply all
Reply to author
Forward
0 new messages