663596d13f949

663596d13fe92
1 Guest is here.
 

663596d1406e2dertseha

663596d140748
This thread is about a new video series I started. The video series describes various capabilities of the engine from the original System Shock, useful for creating fan missions with InkyBlackness.
Here's the playlist on YouTube: https://www.youtube.com/playlist?list=PLsU-eX9c7TjJBhnMg_CLImpHGsBKQCCcS

As a further bonus, the series creates a "museum" mission that features rooms dedicated to the various showcased topics. This mission can be downloaded as well, to be used as reference, and for simply running it with the engine :)
Here's the link to the download: https://github.com/inkyblackness/mod-examples/tree/master/Museum

The first two episodes are already available: How to create an empty archive, as well as basics about tile types & heights.

Right now I've planned ten more topics to cover and I hope to find time for a regular schedule. (...said every entrepreneurial YouTuber ever...  :P )
« Last Edit: 08. April 2018, 15:01:43 by dertseha »
Acknowledged by: JosiahJack

663596d1408ebdertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d140951
Third video is uploaded: InkyBlackness - Modding Tutorial - Creating a museum 03 - Level textures (6 min)

Originally I tried to do this one unscripted, though I proved to myself again that I'm not good at doing ad-hoc commentary while operating the editor. So I needed a second take. I'm now toying with the idea of recording audio and video separately and join in post, instead of recording semi-synchronized and fix in post, for the future.

The mentioned release v0.9.1 is a bug-fix release to the also not posted v0.9.0, which is a usability release. I didn't want to spam yet another release thread for this.
This eat-your-own-dogfood is an awesome approach to identify usability issues :)
« Last Edit: 24. June 2017, 19:44:25 by dertseha »

663596d140a89dertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d140ade
Next video: InkyBlackness - Modding Tutorial - Creating a museum 04 - Level objects (6 min)

This one informs about the basics of level objects and how they are placed in a level. Just like having the room prepared, I'll most likely have the objects prepared for the next videos as well, to concentrate on the features.

From a technical standpoint, I'm getting the hang of it. Better audio quality, as well as time-lapse for the video where appropriate. Now, if I only sounded a bit more enthusiastic in the recording  XD
Next up: Actions, triggers, and panels.

663596d140bbddertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d140c0d
Next video: InkyBlackness - Modding Tutorial - Creating a museum 05 - Actions (4 min)

4 Minutes to introduce an important topic.
Next up: transportation, which, according to the draft script, will take some more minutes.
Acknowledged by: JosiahJack

663596d140d1cdertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d140d6f
Now it's all about transportation: InkyBlackness - Modding Tutorial - Creating a museum 06 - Transportation (5 min)

Through the power of picture-in-picture I could keep the video under 5 minutes :)

Next topic: cyberspace. I'm not entirely sure whether I can squeeze that one in until next Saturday.

663596d140ed1ZylonBane

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d140f22
Why don't you post all your InkyBlackness news in a single thread? Having it scattered all over different threads in different subforums seems needlessly confusing.

663596d14100fdertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d141076
Yes, this was becoming spam; I had the same thought and created that one tool thread yesterday: https://www.systemshock.org/index.php?topic=9515.0 , in this subforum.
I still would like to separate at least these two threads, one for the tools and this one here for the mod, the museum.

663596d14114adertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d141198
Video about cyberspace specialities is up:  InkyBlackness - Modding Tutorial - Creating a museum 07 - Cyberspace (3 min)

The next video will be about barriers, bridges, and doors.

663596d1412f2icemann

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d14133f
Just had a watch of the current videos up. Very impressive stuff.

I look forward to a video on item/weapon placement, enemies and containers at a later stage (though you do mention weapon placement in the level objects video). I dont recall the walls appearing like that in the main game. By that I mean in them popping into visibility when the player gets closer. Noticed it in a few of the videos.

Glad to see many of my requested features are in also :).

I hope to see mods done with this editor someday. Whats available currently is already quite powerful.

663596d1414efdertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d141547
Thank you for your feedback :)

The point of the level objects video was about placing any type of level object, including weapons, because it's the same process for all of them. The video about critters will have some weapon though, because it's dangerous out there to go alone...

Level structure popping in: This is a limitation of the engine, which can render only up to a certain distance! If I recall correctly, turning down the detail in the settings even reduces that distance. Although initially not intended, the museum implicitly shows this limitation in the atrium. In the main game this is barely noticed because of either dark hallways to begin with, or clever usage of doors/bends. Fun fact: single-clicking into this black sea identifies as "inky blackness", which I believe some thought I retro fitted into some early screenshots :)

The currently planned list of remaining videos is:
- barriers, bridges, and doors
- conditions & game variables (+ SHODAN security)
- health, power, and hazards
- light & darkness
- critters
- puzzles
- electronic messages

with the intention to have this series completed until our meetup end of August, together with version 1.0.0 of the editor.
Thank you for the hint about containers. They don't require special stuff, though it's handy to know how they're usually used in the main game. I'll consider it - All the details are written in the specs document, and I want to have a balance between redundancy and a cold "RTFM".
« Last Edit: 17. July 2017, 16:22:13 by dertseha »

663596d14165bdertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d1416a8
Video about refining the level structure that tiles can not provide: InkyBlackness - Modding Tutorial - Creating a museum 08 - Barriers and bridges (3m) Finally we have doors in the museum :)

This is accompanied by another minor release update of the package as I come across various usability things while making these videos.
The next topic is probably the most relevant feature for making a game out of all of this: game variables.
Acknowledged by: JosiahJack

663596d1417b4dertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d141802
Here it is:  InkyBlackness - Modding Tutorial - Creating a museum 09 - Conditions and variables (3m 45s)

I struggled a bit to find useful examples, which are simple enough to get ideas, yet also more than just "press button, see thing happen". After all, this variable stuff is all happening in the background. Though, people with level editing experience will hopefully know what to do of it - I guess any game has some sort of "global" state storage.

The next one will be fun: putting hacker through all sorts of hazards to showcase the health system ;)

663596d14194bdertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d14199b
Next one: InkyBlackness - Modding Tutorial - Creating a museum 10 - Health and hazards (3m)

It's interesting (to me). Game mechanics such as resurrection play an important role during playtime (ignoring savegames for a moment here). Yet, when you deconstruct the technical solution behind it, it feels like ripping out the soul of it and putting the simple pieces on the workbench.
Turning this around, it is amazing how a combination of simple effects can create a rich experience. Pretty much the same as what is often called the "Movie Magic" when making film. I learned a lot from all of this.

Speaking of movies: Lights! are next :D

663596d141a36icemann

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d141a82
I assume you have constraints in there to prevent the user from accidentally place 2 resurrection rooms?

663596d141e32dertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d141e89
I assume you have constraints in there to prevent the user from accidentally place 2 resurrection rooms?
The funny thing is: There is no concept of a "resurrection room". All that is happening is a clever combination of a death-trigger and adding health again together with a transportation. I haven't tried it, though I suspect putting several death triggers in a level would simply have the engine execute them one by one. The order might be undefined though.

Thinking about this, if you indeed wanted to have several resurrection chambers in one level, say, per "section" for instance, you could do this. By assigning each corresponding transportation with a condition that checks a certain variable. That variable is then updated whenever the character enters the first tile of a section. (I mean the same trigger type that is used for the transporter for instance; Or for turning off the "online" help when passing the first keypad.)
This way: If character dies in section A, transport to chamber A; If character enters section B, mark chamber B as the new target. and so on.

...or were you after something different? I could create a separate mod-example for this section concept, any ideas for a narrative?

663596d141fb7dertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d142012
Two more videos:
InkyBlackness - Modding Tutorial - Creating a museum 11 - Light & darkness (2m 40s)
InkyBlackness - Modding Tutorial - Creating a museum 12 - Critters (3m 40s)

The end is nigh. The one major missing feature of the editor for v1.0.0 is the block-puzzle editor. This will be necessary for the next video.
After that it's only the electronic messages and it's a wrap for the museum.
I was pondering whether smaller things like music or surveillance screens should be covered in the museum, yet these are secondary objectives.
Acknowledged by: fascinate4

663596d1425e7icemann

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d14263c
The funny thing is: There is no concept of a "resurrection room". All that is happening is a clever combination of a death-trigger and adding health again together with a transportation. I haven't tried it, though I suspect putting several death triggers in a level would simply have the engine execute them one by one. The order might be undefined though.

Thinking about this, if you indeed wanted to have several resurrection chambers in one level, say, per "section" for instance, you could do this. By assigning each corresponding transportation with a condition that checks a certain variable. That variable is then updated whenever the character enters the first tile of a section. (I mean the same trigger type that is used for the transporter for instance; Or for turning off the "online" help when passing the first keypad.)
This way: If character dies in section A, transport to chamber A; If character enters section B, mark chamber B as the new target. and so on.

...or were you after something different? I could create a separate mod-example for this section concept, any ideas for a narrative?

I had a feeling it was something along those lines. Episode 3 of my System Shock UGC for Shadowrun Returns was going to feature the med beds and resurrection rooms, and I had planned to go with something similar of just detecting when player health <= 0 then fading to black, bump their health back and then teleport them to the resurrection room. Glad now that I'd be keeping in feel of the game :).

Was more a curiosity question than anything else. As I read both your forum posts and watch the videos on youtube I ask any questions that spring to mind since I've used level editors quite a bit over the decades (Doom, System Shock 2, Unreal and Shadowrun Returns). Each having their own little quirks. The Unreal engine works much like the Dark Engine in some ways. Though with more simplicity and less overall power. If you've used one though, the other is far easier to learn.

Shadowrun Returns is very unlike any of the others I've used (level editors wise) as you have almost complete control over everything, BUT you need to keep detailed notes down somewhere of all the variables (both internal to a map and for an entire UGC) and possible paths for events to occur on a map based on where in the campaign the player is up to. MUCH harder than editing for even SS2. Unlike SS2 though, you get to (to an extent) shape the game the way you want since you have so much power at your disposal IF you know what your doing.
« Last Edit: 07. August 2017, 14:10:37 by icemann »
Acknowledged by: dertseha

663596d142772dertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d1427c5
Here it is: InkyBlackness - Modding Tutorial - Creating a museum 13 - Interactive panels (2m 40s)
It covers keypads, puzzles, and receptacles.

So there's only one more missing: adding logs to the museum.
Similar to the empty archive, I'm also considering to create a "template" set of localized resources (bare-minimum string & audio log resource files). Because up until now, the museum was an archive-only mod. By adding logs, it requires such files as well.

I am also thinking about renaming the videos. Instead of having the project's name in the title, I'd put "System Shock (1994) - ..." Searches don't bring them up so far. Any youtube wisdom here?

663596d1429abdertseha

Re: SS1: InkyBlackness Modding Tutorial: Creating a museum (YouTube)
663596d142a04
...aaaand here's the - for now - final one: InkyBlackness - Modding Tutorial - Creating a museum 14 - Electronic messages (2m 15s)
Apart from releasing v1.0.0 of the editor package in tandem, this one was especially fun to do because of putting my voice & face into the museum :D Check it out! (Nope, my messages are not in the video, you'll have to install the mod  :thumb: )

I'd say unless some particular big featureset of the engine demands an extension to the museum, this completes this series. Kind of amazing: In total it's about an hour of crash-course on various engine features.

I am however considering to make a semi-regular series that deconstructs Citadel (the station, not the other fanproject ;) ) to show and discuss how TriOptimum put their station together. Meaning, how various event chains work, which tricks they applied and so forth... I'll see.
Acknowledged by: dertseha

663596d142df7Xkilljoy98

  • Company: N/A
663596d142e4b
I know this is an older thread but the UI has since changed on the editor and there are things the video series and the editor documentation doesn't cover. Considering writing my own tutorial, though not sure how well it would turn out

Your name:
This box must be left blank:

In which year was System Shock released:
Sticky topic
1 Guest is here.
Dancing in a swirl, Of golden memories, The loveliest lies of all, The loveliest LIES of all.
Contact SMF 2.0.19 | SMF © 2016, Simple Machines | Terms and Policies
FEEP
663596d142f49