tamb

"With an infinite number of exciting parallel Source universes a step away, there is truly something for everyone."


Project focused on the concept of Multiverse and inter-dimensional travel. Featuring fully fledged procedural level generation and overhauls of some vanilla HL2 mechanics.


The story takes part in alternate reality where the Combine was defeated long ago and reuses of their tech are commonplace. Main events take in The District, a City of Lunacy subsidiary.


You step into the shoes of an Explorer. A person tasked with traveling to universes that are reachable only by a single device, once discovered by a group of scientists, that formed a whole organization dedicated to revealing truths about the Multiverse.


The District finds itself in a secret danger, as Inter-Dimensional explorers step out of it and reach places they do not belong to. It's up to one man to save not just his world, but the entire cosmos of Source Engine creations, named SourceWorld.


  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
RSS Articles

Introduction | Demo version is in development

tambikvscript2


Hello everyone! We're glad to bring you another article after a month since the first one. Due to life circumstances(studies, work), not as much development progress has been done as we wished. However, we've still made considerable progress nonetheless.

After the first article's publication, we have decided to work on a public Demo version of SourceWorld. It will feature the majority of planned mod's features. My intention is to give players a relatively short, but somewhat complete experience of what SourceWorld will be. It's going to be released publicly on ModDB, whereas the full version of the mod is intended for a Steam release. (As a free mod of course)

This article is being written a little bit earlier than I initially intended. As much as my university studies(and upcoming end-of-term exams) are holding me away from modding, the modding itself is holding me away from keeping up with education program. Hence I've decided to showcase what's already done, so that I can focus on life more and eventually get back at full-scale modding during the summer break.

Now, let's get to the main topics of this article:


Inter-Dimensional Travel Device.

The Teleporter. Improved Terminal Interface


We've made quite a progress on the teleporter room. A place, where player has to scan the Multiverse for dimensions they can travel to, charge the portal and jump into the unknown.

teleporting room v10001

teleporting room v10002


I've also made few improvements to the terminal interface, you can now make short scans which give out a dimension with randomly selected seed. Entering a "start" command launches the portal opening sequence, letting players travel to a generated dimension where nobody else will probably ever be.


Improvements to procedurally generated levels.

Multiple floors. Elevators. Decals. Objectives and Exits



Procedural map generation (or Mapgen, for short) got new additions.

First off, multiple floors, connected by elevators. Upon exploring a Mapgen floor, players will eventually find an elevator which will take them to the next floor, seamlessly. Some technical limitations aren't allowing generation of decent vertical level design, at least for now.


Another change is that I have finally added the Objectives system. Player has now to explore the entire generated level in order to finish their mission. There can be additional objectives.



After finishing all objectives, an exit portal spawns nearly, which will teleport the player back to the lab. Thus, this addition closes the circle of going in and out of Mapgen, whilst keeping all stats and weapons.

Various tweaks and additions.

Basic player EXP and Money stats. Alternative save system


Indeed, I have added new player attributes, such as Leveling and Money. In future, experience points will be used for skill tree to unlock new abilities and money will be utilized for buying equipment or just stocking up on ammunition before another adventure.

While making proper transitions between the Lab and Mapgen, I have encountered severe technical issues with having vanilla HL2 map transitions work. Eventually I decided to come up with my own "save" system, that writes all weapon and player data into a file between map transitions, thus achieving same effect as vanilla map transitions, but without crashes.


Player saves get "obfuscated" to prevent casual editing. This is being done, since savefiles in any Source engine game can't be easily edited either.


Few new models and reskins.

District Security units. Replacing Dark Energy with Xen Crystal Energy

SWorld art


The_Guardian™ has been working on models related to the District Security. Most notably, District Security guards and a Sergeant with signature beret.

SWorld art2


The formerly-Combine APC was also repurposed for District Security's use.

safehouse0001


Another important aspect of recycled combine aesthetics is the change of the energy source everything uses. Since humans have no access to the violent Dark Energy, they settled on making the most of Xen Crystal Energy.


So far, things are beginning to slowly take shape. I'm satisfied with the amount of work that we put together into this mod. Besides, I want to thank everyone who follows this project and does not feel indifferent to it. Feedback helps us to keep working. If you feel like supporting this project, feel free to share it where you feel like it, join our official Discord to keep up with the latest development news.

I hope you enjoyed reading this update, see you in the next article!


SourceWorld - What is it all about

SourceWorld - What is it all about

News 9 comments

SourceWorld is a new project focused on Multiverse theme, featuring procedural level generation. Currently being developed by 2 people from newly made...

Post comment Comments  (0 - 10 of 12)
Injector
Injector - - 42 comments

Will the mod's source code be released when the demo is released?

Reply Good karma Bad karma+1 vote
SellFace Creator
SellFace - - 103 comments

Mod uses Mapbase, which is open source on its own.
VScripts are within the mod’s directory.

Reply Good karma+1 vote
The_Guardian™ Creator
The_Guardian™ - - 79 comments

There's no 'source code' as there are no modifications done to the Game Code, most which is done by VScripting.

Reply Good karma+1 vote
Guest
Guest - - 692,330 comments

TBD? But I want it NOW!!!

Reply Good karma Bad karma0 votes
The_Guardian™ Creator
The_Guardian™ - - 79 comments

Patience is repaid, a wise man once said.

Reply Good karma+2 votes
northh
northh - - 38 comments

incredible progress, really pushing the source engine to its limits

Reply Good karma Bad karma+2 votes
The_Guardian™ Creator
The_Guardian™ - - 79 comments

Hello, we've made a discord server as well for following up progress in regards to the mod and/or any questions! Discord.gg

Reply Good karma+1 vote
SquishedFenix
SquishedFenix - - 18 comments

Oh man, this is going to be AMAZING!

Reply Good karma Bad karma0 votes
EvilEMG
EvilEMG - - 68 comments

Can't get any peaker than this

Reply Good karma Bad karma+2 votes
Serious_Samsung
Serious_Samsung - - 352 comments

This is definitely the Multiverse of Madness.

Reply Good karma Bad karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X