Journals

Admer4561 week ago2020-08-02 16:31:49 UTC 13 comments
Yes. I even carried it across the field in front of my house.
User posted image
They were a little heavier than I thought TBH.
I am definitely surprised that Gordon could pick these up so easily, albeit, cinder blocks in HL2 are definitely smaller compared to these, lol.

And no, this is not a birthday journal.
Dimbeak1 week ago2020-07-30 12:35:04 UTC 7 comments
approx. $6,222.72 at time of writing in shares of Vanguard S&P 500 ETF
satchmo2 weeks ago2020-07-25 21:12:47 UTC 5 comments
While the pandemic shrouds the world, we welcomed a ray of sunshine into our lives.

We adopted a two-year-old Sheltie-Shiba Inu mix called River. She was found as a stray at the rescue, and it took a Herculean effort to adopt her.

We contacted so many rescues and shelters that we started a spreadsheet to keep track of everything. For every pet that's up for adoption, more than a hundred families apply. The demand for pets is extremely high during the quarantine. I was losing hope when my friend and co-worker tipped me off about River. My friend volunteered at the rescue for more than a decade. Without a personal connection, we would still be waiting for a dog.
Meet River
Dog Beach
John Pot2 weeks ago2020-07-22 16:19:56 UTC 2 comments
Well, the mod is about a scientist escaping Black Mesa Research Center
So, Black Mesa Research Center is a different place than Black Mesa Research Facility

The player had a mission to investigate the Black Mesa Research Center, since they never update their status about the ongoing project last week
So, one scientist has been send to the place via helicopter and landed on the roof of the building and proceed to enter a elevator that lead to room
that had been completely destroyed.

Now.... the first map i made is in a finished state and can be played but need some changes, next level will be a sewer system, cause i don't know
I already made a idea about the level and drawn the level, so i can re-created it on Valve Hammer Editor.

So..... this is the early title screen.....

https://media.moddb.com/images/mods/1/47/46651/Mod.png

You can share this picture, cause why not?
Mod
John Pot2 weeks ago2020-07-20 01:43:01 UTC 2 comments
I like modding, i started working from the beginning... i'am weak at scripting, but i can do a mapping... i will use prefabs that people made and i will credit them one by one

Also English is my second language, that's why i always ended up talking nonsense.
Rimrook3 weeks ago2020-07-18 17:22:58 UTC 8 comments
Today is a sad day. My cat Nahmbo had heart disease complications and had to be put down today. Lyssa and I are hurting badly because he was only 9 years old and was the best cat we’ve ever had. Even when he had to take heart medicine, he didn’t fuss at all about it which is unusual. He sat with me while I worked from home every day and would sit in my lap while I mapped On the weekends.

We’ll miss him so much, our house is more set up for him than for us and without him, we just don’t know what we will do.

:(
Captain P3 weeks ago2020-07-15 21:27:04 UTC 3 comments
For the past 2 months I've been working on a custom compile tool named MESS, short for Macro Entity Scripting System. It enables the creation of templates that can be instantiated throughout a map, and provides a basic scripting language for entity attribute customization. It works by modifying the exported .map file before the other compile tools get to process it.

I'm specifically designing MESS for the following use-cases:
  • Treating complicated entity setups as a single 'composite entity' that can be duplicated and customized without having to change entity names and other attributes in each individual entity.
  • Sprinking small func_details, models or sprites across a surface or area without having to manually place each object.
You can think of it as something like Hammer's prefab system, except that when you modify a prefab, all instances of it are updated as well, and that each instance can be customized by giving it different attribute values. The trade-off is that you don't get to see the actual result until after you run MESS on the exported .map file.

I used a very early version for my Buddy competition entry: the electric slug and teleporting enemy setups were created in separate template maps, and were inserted in the main map with a special macro entity. Based on that experience I decided to improve on it with a couple of other ideas. Hopefully I can create something release-worthy in a few more weeks.

Macro entities

MESS will provide the following entities:
  • macro_insert - Point entity. Creates a single instance of a template in a specific place and with a specific orientation and scale.
  • macro_cover - Brush entity. Sprinkles template instances across one or more surfaces (brush faces).
  • macro_fill - Brush entity. Sprinkles template instances within an area (inside a brush).
  • macro_template - Brush entity. Anything inside its bounding box becomes part of a template that can be used by the above 3 entities.
  • macro_remove_if - Brush entity. Used inside templates. Anything inside its bounding box can be excluded from an instance, if the removal condition is met.
Templates can contain insertion entities, so it's possible to create recursive templates. It's also possible to use other map files as templates. I'm also thinking about creating a custom .fgd system that lets you create your own 'entities', which act as aliases for insertion entities with specific attributes (e.g. an 'env_warpball' entity would be treated as a 'macro_insert' entity that references a 'warpball.rmf' template map).

Scripting system

Here's an example of how the scripting system works. Imagine a 'rat hunt' rat template that consists of a model, a func_breakable 'hitbox' and a trigger_relay that triggers something when the rat is 'killed'. The scripting system takes the attributes of the insertion entity:
macro_insert
targetname = super_rat
template = rat_template
health = 100
and makes these attributes available to all entities in the selected template:
trigger_relay
targetname = ratdie_{targetname} --> ratdie_super_rat
target = {target_on_kill OR 'ratcount'} --> ratcount (because the insertion entity doesn't have a 'target_on_kill' attribute)
delay = 0.5
killtarget = {targetname} --> super_rat
triggerstate = 2
func_breakable
material = 3
target = ratdie_{targetname} --> ratdie_super_rat
health = {health OR 1} --> 100
gibmodel = models/hgibs.mdl
cycler_sprite
targetname = {targetname} --> super_rat
model = models/bigrat.mdl
framerate = 1
Anything between curly braces is treated as an expression, and will be evaluated to produce the final attribute value. I'm also working on various utility functions, for things like fetching a unique instance ID or generating semi-random numbers.
I still need to finish up the scripting system, and each of the insertion entities requires some more work to make them fully functional, so it'll be a couple of weeks before I can release anything. Please let me know if this sounds interesting or useful, or if there are other tedious things you wish could be automated when creating a level.
TJB1 month ago2020-06-26 07:37:37 UTC 5 comments
Like anyone who has watched videos from the likes of Adam Savage’s Tested or Punished Props Academy I've always been interested in the idea of making irl versions of things from games and movies, so with the extra time I've been spending at home recently I've bought some supplies and had a go at it.
I had thought it would be cool to make something Half-Life related, but my 3D printer has been acting up recently so have a look at this toy bear I've copied.

I'm making a two-part mould, so the first step is to half submerge the object in clay. This is special sulphur free clay for this type of work, as normal clay contains sulphur which interferes with silicone curing.
User posted image
Mainly you want to make sure that where the clay meets the object, it does so perpendicular to the surface. You also want to make sure that when you take the object out of the mould it can do so freely, without being trapped.
The indentations are registration marks, which are there to make sure that when you put the two halves of the mould together they line up correctly. Unfortunately the smaller ones didn't work, as when pouring the silicone in later most of them ended up trapping bubbles so that they didn't leave much of a shape on the convex side.

Next I cut the sides of the clay straight, and used skewers to make fill and vent holes.
User posted image
When they are taken out, they leave channels in the mould. The larger one is for pouring resin in, and the others are to allow trapped air to escape, so as to make sure that the limbs properly fill with resin.

Next I use foam board and hot melt glue to build a dam around the sides:
User posted image
And pour in silicone:
User posted image
Note that silicone is not cheap, so I was overly cautious as I didn't want to waste any. I ended up pouring less than I needed and had to mix more. You can see I tried putting some blue dye in one of the pours, mainly to see what it would look like as this silicone is normally orange.

Once that is cured, the walls are pulled off, and the clay is removed.
User posted image
It is cleaned as best as possible before being sprayed with mould release, as silicone will otherwise stick to itself. More walls are built up, and silicone poured.
User posted image
Once that is cured, the mould is (mostly) complete. I later ended up cutting a funnel into the fill channel.
User posted image
Here you can see what the material looks like fresh out of the mould:
User posted image
There is some excess where the channels were, and where some resin has seeped between the two halves of the mould, but they clean off fairly easily.

You can achieve a fairly decent level of detail with this process. Note that the grid in the background is at 1cm, so I was actually very surprised that the copyright information was still legible.
User posted image
You can also see how much bubbles can be a problem. Ideally I would use a vacuum chamber (if I had one) to draw out as much air as possible after mixing the resin, then once poured into the mould I'd use a pressure chamber (if I had one) to compress the remaining bubbles enough that they are no longer visible.

A cool thing that can be done is cold casting - metal powder can be used to give a surprisingly good finish.

First the mould is dusted with metal powder.
User posted image
That picture shows graphite powder (from sanding the tip of a pencil), but it would look similar.
Then resin is poured in. For a small mould like this you can just mix metal powder into the mould, but for a larger one you would dye the resin black instead.
User posted image
The above shows a raw cast where I opted for a mix of the two. I dusted the mould with copper, however the copper powder is fairly expensive and I didn't have any black dye, so I mixed the resin with powdered iron. I like how it ended up as it's fairly weighty. A downside of this is that you can't do too much cleaning of the line where the two halves of the mould meet. As the copper is only a very thin layer, any material removal risks removing the copper layer as well.
Normally you can polish these to some extent, however this bear is not the ideal shape - it polishes up fine at the high spots, however the wavy grooves everywhere make the low spots fairly inaccessible. They stay looking much like plastic and there is too much unpolished area to sell the illusion. Luckily you can corrode the metal which really helps.
Following this tutorial, I wet the bear with a solution of salt and vinegar, and suspended it in a jar with a bit of ammonia at the bottom. To speed it up a little bit I put the jar in a bowl of warm water so that the ammonia would more readily make fumes. Note that I also covered the top of the jar with plastic wrap, as the fumes aren't nice to breathe in.
User posted image
After about ten minutes it had corroded enough, so I put it in a solution of baking soda to halt the reaction.
User posted image
Afterwards a light buffing with the rough side of a kitchen sponge was enough to brighten the high spots.
User posted image
I'm pretty excited about this, as the whole process is actually fairly easy. The biggest obstacle at the moment is getting the materials.
I have a fairly big project for this that I'm working on at the moment, but I could see this being good for making any number of small knick knacks.
barney1 month ago2020-06-20 22:41:52 UTC 1 comment
"I’m going to be taking a break indefinitely until further notice. So basically I’ll be on a break until I think it’s time to come back here. The reason behind this is that I’ve been having a lot of stress lately, especially with staying in all the time and barely seeing anyone irl, and I’ve got personal matters to take to hand. This would usually be fine for me, but recently it’s been too much, I’ve been doing too much and I think it’s time for me to slow down as I had a stress attack last night. I couldn’t breathe. It was scary as hell. To those who want to play our games, do not worry. I will keep working on them. Just not while I’m on this break. Thank you for reading, playing our games, and supporting us."

-Sabian, lead developer of The Phoenix Project

This announcement was originally posted on 17th June 2020 on the Phoenix Discord.
REBELVODKA1 month ago2020-06-16 18:33:35 UTC 15 comments
Already 6/14/2020 or 6/15/2020 (I can't remember) I decided stop using Internet explorer as a navigator by reason was very obsolete. I started use it a far time ago to see if was true people said about it (was really bad basically) and for me worked really fine, better than Chrome.

I'll miss it. But now I started use Firefox, which is fine too.
Dr. Orange2 months ago2020-06-05 18:17:02 UTC 4 comments
Yeah, I graduated high school or secondary school depending on your preferred flavour of English today!
Dimbeak2 months ago2020-05-20 01:59:30 UTC 7 comments
I graduated too. I've got a bachelors in accounting now.

oorah
Suparsonik2 months ago2020-05-19 18:19:47 UTC 6 comments
I'm no longer a student as of about a week ago. I've also got a piece of paper with my name on it. It's very exciting.
For the past week, I've been looking at nothing but Half-Life 2 Beta stuff and listening to the sound effects. There's something about the aesthetic of the beta that I just love. I love the dark steam-cyberpunk feeling it gives.
I've also been VERY busy with music and Half-Life: Zombies Ate My Neighbours. New sound effects, new soundtracks, new models, new GUIs and new levels.
User posted image
The work for it never ends, I guess; plus, to add onto that, I've been busy with another game — Shooter Tourneys. It was released five days and 24 minutes ago on April 15th at midnight. I wasn't able to play it for another thirteen hours though. I had to go over to my studio, the Groovebox, to get some SFX done for ZAMNHL (the codename for Half-Life: Zombies Ate My Neighbours.) There's a few physical equips in there, but I spend most of the time on the computer in there on Ableton seeing what I can do.
I will keep you updated with how my projects go in the future.
Edit: I will be making these journals every ten days.
Now logging off,

BARNEY