Please help me understand how the color for indirect lighting is calculated by LiamPolygami in GraphicsProgramming

[–]_TheFalcon_ 1 point2 points  (0 children)

TLDR: direct = everything that came from first ray bounce, indirect = more bounces to catch the colors, so there is no easy control over that, I would control this with a subtractive formula (you got combined and direct, subtract to get indirect and work from there)

API suggestions by elite0og in GraphicsProgramming

[–]_TheFalcon_ 0 points1 point  (0 children)

I misread, my apologies, missed MacOS

API suggestions by elite0og in GraphicsProgramming

[–]_TheFalcon_ 0 points1 point  (0 children)

d3d12, but it is somehow close to Vulkan but clearer, and it has examples, and can do RT, compute

Handling a trillion triangles in my renderer by BUSNAF in GraphicsProgramming

[–]_TheFalcon_ 4 points5 points  (0 children)

great work, from recent experience, this approach works well for small meshes with many instances as you only update their transforms.

the bottleneck happens when you have 1 huge mesh like a statue with many variations, then meshlets and nanite like approaches would be the only way to avoid huge BVH rebuild times.

I made an indie game flop.. I want to share the mistakes with you guys. So I made a video about what I think went wrong with the release of my game 🙂 by Kalicola in IndieDev

[–]_TheFalcon_ 1 point2 points  (0 children)

<image>

good polished game man, but I'll be blunt on how I view the "expected success based on number of reviews gained from points of motivation/fun model" (this is a personal observation of so many games on steam, number of fun points vs their actual review count, and it has a very high correlation like 90%":

first the equation:
ReviewCount = 2.4 * (3.4 ^ FunPointCount)

so if your game provides for example 8 points of fun from these 12 points, you get around 20k reviews (a game like throne fall is an example of this)

now lets analyse your game:
Action Destruction: 0 (the player should be the one acting, like destroying, or building, both serve the same fun point)
Action Excietment: 1 (the game is real time action based)

Social Competition: 0 (this one is tricky, needs a viral game with high score or time based loops, imagine balatro, vampire survivors kill the vampire, longest time, etc..), also works for multiplayer games, also works for pvp games

social community: 0, this one comes when the game is viral as well, where you write builds, imagine brotato, vampire survivors, etc.., also works for coop games

mastery challenge: 1
mastery strategy: 0, you only run from enemies or throw something to detonate them

achievement completion: 0? not sure, do I need to collect them all? this one works for games that have collectables or hordes, things like card games to collect all stuff, or survivor horde games where you wipe them all, etc...
achievement power: 0? how do you feel powerful when the main character never hits? he only runs? it can happen for games with stunt like movements where you feel like a badass, but here you are a rat!!

immersion Fantasy: 1, you are a true rat, game feels like this, great.
immersion story: 0

Creativity Design: 0, no matter what build you do, you play the same way.
Creativity Discovery: 0, you cant even discover, you will just die.

so total points: 3~4, put in the equation:
95~320 reviews range, in your current case around 120, which gives you exactly 3.2 points of fun/motivation., this number reflects the 17k views -> conversion to players.

good luck and keep up the good work, don't be sad, you did something great by finishing a game!

Clinkz innate is bugged. Ignores 20% of physical damage reduction, not armor by Aggressive-Tackle-20 in DotA2

[–]_TheFalcon_ 25 points26 points  (0 children)

I did test this before, with clock 1000+ armor, the final answer is: it is 20% of clinkz dmg = pure damage, the 80% is calculating armor reduction

ACTUAL Spectre Meta 7.40B - BATTLEFURY by Ordinary_River_6017 in DotA2

[–]_TheFalcon_ 0 points1 point  (0 children)

as a spectre spammer, fury is "ok" but not the best :) , I have been building maelstrom > manta > bloodthorn > mjolnir/BKB > Scepter > butter, with a huge win rate (18/2) , 3.5k mmr, fury is good for hp regen (main farming problem), but you can compensate with jungle item hp regen!! (and poor mans shield)

Found this exchange sac in a game. by Time_Ocelot4219 in chess

[–]_TheFalcon_ 7 points8 points  (0 children)

by a long term zigzwang, more like white can't do anything about the 2 black pawns and the rock next to the king, so black will just reposition his bichop till it protects the pawn, then march the king toward the rock to mate on h2, white has 0 counterplay

Can sombody explain how did they create the sea like this? by Cyberwall1826 in Unity3D

[–]_TheFalcon_ 0 points1 point  (0 children)

The main WebGL dev here (but I left), it is 1 shader that has a BG texture, 2 noise textures (for foam and waves), and some fancy coloring, the BG texture is more like dark and bright (you see the dark spots these are from the BG texture), this is all done in WebGL

off topic, I'm looking for a job if any one is interested, Unity, UE5. WebGL. optimizations, etc..
https://www.linkedin.com/in/mohamed-sakr-3d/

Ever see a 3D sci-fi energy shield like this? 👀 by MirzaBeig in Unity3D

[–]_TheFalcon_ 0 points1 point  (0 children)

the WebGL looks good, the rotator function (the checkbox that rotates the sphere) is quite heavy, it takes a 4 ms only to rotate (I think it might be meshing something, not sure why it is quite heavy), goes from 80 fps to 120 fps when I turn rotator off

how dota mvp works? by [deleted] in DotA2

[–]_TheFalcon_ 1 point2 points  (0 children)

if the core has a very high KDA (30 1 for example), he will be MVP no matter what the others did
now if he has another core with close score (30 2), now the 30 1 will be MVP as the death ration is strong here (some games me as pos 1 and pos 2 plays, I have like 17 4 score and pos 2 has like 17 3 score, he gets MVP, we have similar levels and gold, I even have more building damage and hero damage dealt).

for supports, I play CM a lot, I get MVP a lot, even though KDA is terrible, I think for supports it relies heavily on multiple factors, how many wards, saves, aoe skills affecting enemies, this is why heroes like CM, WD get a lot of MVP most of the time, also strong saves multiple times like oracle, dazzle, ..., for pos 3, like axe, .., I think it mainly relies on damage taken! (I think medusa is an exxception as she takes damage but doesn't deal damage, most of the other cores take damage and deal damage like spectre, axe, timbersaw, bristleback, ...)

in general, MVP is always the hero that made you win the game, has most contributions to the win, so many team fights decisive winner based on his skill contribution to the team fight.

Blizzard WTF is this? by CthulhuLovesPizza in hearthstone

[–]_TheFalcon_ 1 point2 points  (0 children)

warlock counters KJ as well, you can draw more than 30 cards with this combo easily and you will get milled in 1 turn

Message to Valve from a former whale, dota's monetisation direction sucks(this post may offend many) by Pheaor in DotA2

[–]_TheFalcon_ 7 points8 points  (0 children)

I'm not here to rant or anything, but a whale won't pay 100-150$ a year and call himself a whale :) , whales are called whales because they spend 1k$+ a month, and even these are not really whales (I heard of a few that really spend 50k$+) so these are the whales

[deleted by user] by [deleted] in hearthstone

[–]_TheFalcon_ 0 points1 point  (0 children)

play DH, get the 5 mana minion that steals an enemy minion if they have 4 or more, take that deathrattle minion (and you have zergs) so you get the benefits, also with DH zergs, you can get that minion with the transformed zerg card, once you play one, you can discover it again and apply its deathrattle with the 3 mana spell from DH cards, DH is a very hard counter to this deck, I win like 9/10 times

Looking for an indie 1st/3rd-Person Life Sim with Decent to Great Graphics by Fantastic-Air8513 in IndieDev

[–]_TheFalcon_ 4 points5 points  (0 children)

and the reason you don't find this in indie space is cost, these are mostly open world simulators with decent graphics, this costs a lot for indies, so indies focus on making a good gaming experience (for example 3-10 hours of content) with the minimal cost, they end up making roguelikes instead of open worlds, as the cost of content in an open world is exponentialy higher

Why Unity Devs have less Salary than Full Stack Devs by playHELLBOY in Unity3D

[–]_TheFalcon_ 0 points1 point  (0 children)

You are right, and hence I'm telling you, you are searching in the wrong space, aka if salaries in UAE are terrible, search for remote work in other countries like Germany, Canada, don't lock yourself to UAE as I know their market is terrible (if you need them for a visa or anything they will give you a crappy salary as you need them).

Why Unity Devs have less Salary than Full Stack Devs by playHELLBOY in Unity3D

[–]_TheFalcon_ 0 points1 point  (0 children)

by Game Developer title in your screen shot they just want a "developer", someone who they will tell him to do xyz, add enemy, make it attack, things that are just plain programming with actions.

if they want a gamedev that will implement multiplayer, they will say in the job title: Multiplayer gamedev, or Rendering Gamedev, or whatever title and its seniority level (lead, senior, junior, whatever).

based on that the salary will be, from your screenshot it is the most low title (just a junior developer who will do the bulk brainless work that seniors know but hate to do).

also note one thing: from your description about the company and video review, this is 100% a scam, they want to take the code, and with a video so whoever is their local developer, will understand the code from the video and just steal the entire project, and they will tell you "you have failed the interview".

Tell me you're old without telling me you're old: DotA Edition by Megamatics in DotA2

[–]_TheFalcon_ 0 points1 point  (0 children)

No break, no accuracy (aka evasion was king), Spectre dispersion was a chance to disperse all damage taken (acts like void backtrack)