frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

League of Legends designer shares game design field manual

https://areadenial.games/design/preface#00-01
33•jmanjmanjman•1h ago

Comments

lostmsu•1h ago
If only the popularity of the game wasn't 100% derived from original DoTA map by IceFrog, which this guy had nothing to do with.
icantevenhold•1h ago
Sure the genre and many of its archetypes were invented in the WC3 fun/custom map scene but LoL is more than a Dota clone. I haven’t really played it (my moba time ended with HoN) but it’s obviously very well made
tw04•1h ago
It has matured over time but it was absolutely a hosted dota ripoff initially, including the playable characters. The fact there are also other spinoffs isn’t really relevant to its origins and lack of recognition or even an attempt at monetary compensation.
Scroll_Swe•21m ago
>or even an attempt at monetary compensation.

Who should pay who do you think in this?

Would love to hear.

Or is this the same as "reparations"? Poeple just dont want others to succeed.

smolder•23m ago
What makes it obvious to you, that LoL is well made? Userbase? Is candy crush obviously well made? Perhaps it is well marketed, more than well made?
simonw•18m ago
Candy Crush is obviously well made. It's a scourge, but it's a well made scourge.

That's what I find so frustrating about games these days. The most effective business models (by a long way) are the ones that lean into all of the dark patterns.

They can attract great talent to work on them, and afford the time to build them well, because there's so much money sloshing around.

chongli•59m ago
Would you say the same about a basketball video game?
elabajaba•51m ago
IceFrog didn't create Dota, he took over maintenance of it from a long line of other people at the time, including Guinsoo (who added Roshan and the recipe system) who worked at Riot (though Icefrog was definitely the best maintainer, Dota was already hugely popular before Icefrog had anything to do with it).

Dota itself wasn't even original, it was based on a StarCraft 1 custom map.

weberer•35m ago
The Starcraft map was called Aeon of Strife.
CrimsonRain•9m ago
Dota was popular in its own niche and game was hugely imbalanced. IceFrog took it to somewhere so high above, saying "next level" is understating it.
iFire•1h ago
> The "It's not X -- it's Y" pattern, often with an em dash. The single most commonly identified AI writing tell. Man I f*cking hate it. AI uses this to create false profundity by framing everything as a surprising reframe. One in a piece can be effective; ten in a blog post is a genuine insult to the reader. Before LLMs, people simply did not write like this at scale. Includes the causal variant "not because X, but because Y" where every explanation is framed as a surprise reveal, the em-dash dismissal "X -- not Y", and the cross-sentence reframe where the same noun is negated then repositioned: "The question isn't X. The question is Y."

The information is hard to read because I had to run an https://tropes.fyi/ filter over the essay to make it readable.

tom_•29m ago
I found it quite tiring to read as well.
roenxi•7m ago
I don't mind the AI tropes that much, the issue is more that the amount of information is exactly what was in the prompt but the AI manages to add many words saying nothing.

> The screen we shipped in January 2016 made two statements at once: pick intent said your plan matters, while the queue attached to it said what a ladder measures is negotiable. Players parsed the two separately, with total precision. They kept the first and burned the second down.

This is a classic AI construction to me that reeks of Markov chain thinking. The first half is probably the prompt to some extent. The second half ... doesn't actually say anything if you read it closely. Humans can write this sort of content-free fluff but usually they do it for a strategic reasons and not when they're trying to explain something. "Players parsed the two separately, with total precision" resolves a question of clarity that was never raised and for which there is no evidence of problem or solution. Then we have a tortured metaphor that doesn't tell us anything about what the players did.

It is quite tiring to read because you have to re-read things a few times to confirm that it didn't say anything and it isn't pretty wordwork worth reading on its own.

maxloh•29m ago
If you actually played this game and read the patch notes, you'd have a different perspective on this.

There's a lot of weird code and technical debt in the game client. For example, a map-wide filter (Nocturne's ult) is actually a giant minion covering the whole map.

literallyroy•5m ago
Minions all the way down
r3trohack3r•25m ago
I'm only to preface 3 but this is the densest download of knowledge I've come across in a long time
everyone•4m ago
Thats a joke right? It did literally make me laugh. AI-slop from a predatory scam-game maker.
adamtaylor_13•21m ago
> shares game design field manual written entirely by AI

I fixed the title for you.

Thanemate•8m ago
AI is here to stay. Embrace the future of to-be-summarized-by-another-LLM content.
throw10920•20m ago
AI-generated, and also highly untrustworthy given its source - Riot Games is an extraordinarily player-, community-, and pro-player-hostile company. On top of all of the new and exciting ways that they manage to not only screw up software engineering but also screw over their users, their business model is selling skins at the expense of their games (in the sames sense that Google's business model is selling ads at the expense of search quality).

It would only be a slight exaggeration to say that Riot is the Monsanto of game developers - because EA/Activision/Blizzard/Epic all contend for that spot too.

Android May Soon Restrict On-Device ADB

https://kitsumed.github.io/blog/posts/android-may-soon-restrict-on-device-adb/
526•shscs911•7h ago•246 comments

League of Legends designer shares game design field manual

https://areadenial.games/design/preface#00-01
36•jmanjmanjman•1h ago•21 comments

The Silurian Hypothesis (2020)

https://www.theparisreview.org/blog/2020/01/23/the-silurian-hypothesis/
12•andsoitis•55m ago•6 comments

My Images Are Dithered

https://dead.garden/blog/how-my-images-are-dithered.html
70•surprisetalk•3d ago•25 comments

The Fedora 45 Sausage Factory

https://supakeen.com/weblog/the-fedora-45-sausage-factory/
43•6581•3h ago•2 comments

Spatial languages: Writing code in 2D

https://shukla.io/blog/2026-07/cccx.html
25•BinRoo•3d ago•3 comments

Hannah Fry Wins the Leelavati Prize in 2026 for Mathematics Outreach

https://www.maths.cam.ac.uk/features/professor-hannah-fry-wins-leelavati-prize
404•agnishom•12h ago•65 comments

Claude Opus 5

https://www.anthropic.com/news/claude-opus-5
1681•alvis•21h ago•1074 comments

Building a Tiny 3D Renderer for a Tiny Handheld

https://saffroncr.itch.io/katavatis/devlog/1534514/building-a-tiny-3d-renderer-for-a-tiny-handheld
124•g0xA52A2A•2d ago•11 comments

NYC Apartment Aquaponics

https://erinmurphy.dev/projects/project-2/
114•mm1119•4d ago•39 comments

Kyber (YC W23) Is Hiring a Head of Engineering

https://www.ycombinator.com/companies/kyber/jobs/FGmI8mx-head-of-engineering
1•asontha•2h ago

ARC-AGI Leaderboard

https://arcprize.org/leaderboard
130•rzk•8h ago•105 comments

Charles Ross spent 50 yrs building Star Axis naked-eye observatory in New Mexico

https://www.nytimes.com/2026/07/22/arts/design/charles-ross-star-axis-land-art.html
58•ChrisArchitect•2d ago•8 comments

MouthPad: A Tongue-Controlled Touchpad

https://www.augmental.tech/
60•ZaninAndrea•6h ago•13 comments

GC and Exceptions in Wasmtime

https://bytecodealliance.org/articles/wasmtime-gc
129•phickey•4d ago•21 comments

PyPI Blog: Releases now reject new files after 14 days

https://blog.pypi.org/posts/2026-07-22-releases-now-reject-new-files-after-14-days/
43•miketheman•3d ago•16 comments

UK AISI / Caisi Preliminary Assessment of Kimi K3's Cyber Capabilities

https://www.nist.gov/news-events/news/2026/07/uk-aisi-caisi-preliminary-assessment-kimi-k3s-cyber...
95•walrus01•10h ago•28 comments

Extinct Media Museum Tokyo

https://extinct-media-museum.blog.jp/otemachi/
75•sohkamyung•8h ago•16 comments

Postgres LISTEN/NOTIFY actually scales

https://www.dbos.dev/blog/postgres-listen-notify-scalability
344•KraftyOne•19h ago•65 comments

Opus 5 is currently #1 on Artificial Analysis Intelligence Leaderboard

https://artificialanalysis.ai/models
342•aarondong•18h ago•201 comments

India's first privately-developed rocket reaches orbit on debut launch

https://arstechnica.com/space/2026/07/indias-first-privately-developed-rocket-reaches-orbit-on-dr...
644•sohkamyung•5d ago•181 comments

My security camera shipped a GitHub admin token in its login page

https://hhh.hn/hanwha-github-token/
621•hhh•1d ago•205 comments

An old patent inspired the new "Y-zipper", a three-sided fastener

https://news.mit.edu/2026/three-sided-y-zipper-design-0504
246•crescit_eundo•2d ago•45 comments

Firefox Containers Preview

https://blog.mozilla.org/en/firefox/firefox-containers-preview/
417•twapi•3d ago•116 comments

Show HN: I simulated closing the Strait of Hormuz on real oil trade data

https://globaloilnetwork.staffinganalytics.io/
223•eliotho•2d ago•104 comments

Book Corners: Community map of neighborhood book exchange spots

https://www.bookcorners.org
44•NaOH•2d ago•30 comments

Kimi K3 exploited the latest Redis server

https://twitter.com/fried_rice/status/2080059356322918777
255•Alifatisk•1d ago•78 comments

Designing an Ethernet Switch ASIC

https://essenceia.github.io/projects/ethernet_switch_asic/
215•random__duck•4d ago•52 comments

Sperm Whales blow bubbles to achieve restful, vertical sleep

https://news.st-andrews.ac.uk/archive/sperm-whales-blow-bubbles-to-achieve-restful-vertical-sleep/
111•hhs•15h ago•28 comments

Future euro banknote design proposals

https://www.ecb.europa.eu/euro/banknotes/future_banknotes/html/all-design-proposals.en.html
260•robin_reala•1d ago•261 comments