frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: I made a 3D networked open world automation game with no game engine

https://store.steampowered.com/app/2305210/Skyformer/
4•weatherfused•2h ago
Over the last 4 years I've been developing Skyformer, including making all the art. Technical features include:

- OpenGL for graphics, OpenAL for sound, GLFW for input

- Terrain rendered using techniques inspired by REDengine 3 with a custom terrain/world editor.

- Networking framework for co-op with TCP + custom binary protocol

- Immediate mode UI framework, SDF text rendering

- Cascaded shadow mapping with soft shadows.

- Weather simulation (with my own fake physics)

- Dynamic skydome

- Water based on Gerstner waves

- Swept-sphere collision detection and response

- Soft-particles / transparency

- God rays

- Grass rendering

- FXAA, SSAO, Bloom

- etc.

You can ask me anything and let me know if you have any feedback. Thanks!

Comments

mlhpdx•2h ago
Do you use TCP for everything, and if so why not UDP?
weatherfused•2h ago
TCP for everything for now with Nagle's algorithm disabled. Since the online aspect of this game is player-hosted servers for co-op with your friends (e.g. no PVP), it should be fine. I've heard even some MMOs like WoW used just TCP. In the future if I run into any problems, I can also easily replace it with a TCP-like UDP layer!
dustbunny•19m ago
What resources did you use to do the cascaded shadow mapping and soft shadows?

Understanding Paladin: An Analysis for Solana Validators and Stakers

https://buffalu.substack.com/p/understanding-paladin-an-analysis
1•lawrenceyan•2m ago•0 comments

Object firing signals at Earth every 44 minutes

https://www.livescience.com/space/unlike-anything-we-have-seen-before-astronomers-discover-mysterious-object-firing-strange-signals-at-earth-every-44-minutes
3•gmays•3m ago•0 comments

China Is Putting Aside Its Self-Sufficiency Push for American Medicine

https://www.wsj.com/world/china/china-is-putting-aside-its-self-sufficiency-push-for-american-medicine-6fd451df
1•bookofjoe•4m ago•1 comments

Lossless Compression of LLMl-Generated Text via Next-Token Prediction

https://arxiv.org/abs/2505.06297
1•PaulHoule•6m ago•0 comments

Show HN: Releasepages.dev turn your commits to release pages

1•cheeseblubber•6m ago•0 comments

Seeing Voices – Generating A-Roll Video from Audio

https://mirage.app/research/seeing-voices
1•tuhins•7m ago•0 comments

Screen time and emotional problems in kids: A vicious circle?

https://www.apa.org/news/press/releases/2025/06/screen-time-problems-children
1•cmsefton•8m ago•0 comments

Texas Cyber Command and 2025's Biggest Cyber Threats

https://www.texascybersolutions.com/texas-cyber-command-2025-threats-news/
1•bhartzer•8m ago•0 comments

Electronic Screen Use and Children's Socioemotional Problems [pdf]

https://www.apa.org/pubs/journals/releases/bul-bul0000468.pdf
2•domofutu•8m ago•1 comments

Your Job Now: Be the Outlier

https://quic.video/blog/be-the-outlier
3•kixelated•8m ago•0 comments

GifCities 2.0: semantic search of GeoCities GIFs

https://blog.archive.org/2025/06/09/keep-on-gifin-a-new-version-of-gifcities-internet-archives-geocities-animated-gif-search-engine/
2•caycep0llard•8m ago•1 comments

The psychedelic origins, and future, of Western thought

https://iai.tv/articles/the-psychedelic-origins-and-future-of-western-thought-auid-3186
1•miles•9m ago•0 comments

To the Guy I Didn't Invite to My Wedding

https://quarter--mile.com/To-the-Guy-I-Didn-t-Invite-to-My-Wedding
4•ambigious7777•9m ago•0 comments

Show HN: ReqVis – A Web Request Visualizer

https://github.com/ibudiallo/reqvis
1•foxfired•11m ago•0 comments

The Build Quality of e-readers is suffering

https://goodereader.com/blog/electronic-readers/the-build-quality-of-e-readers-is-suffering
2•giuliomagnifico•12m ago•0 comments

OpenFEC

https://github.com/fecgov/openFEC
2•m-hodges•13m ago•0 comments

Ask HN: How do I take an LLM with me when I go camping?

1•Drblessing•14m ago•8 comments

Life in Chengdu as an Expat

https://mighil.com/life-in-chengdu-as-an-expat
1•speckx•15m ago•0 comments

Apple Just Sherlocked Docker

https://xeiaso.net/notes/2025/dubdub/
4•hasheddan•15m ago•1 comments

Acceptable use requirements for the Foundation Models framework

https://developer.apple.com/apple-intelligence/acceptable-use-requirements-for-the-foundation-models-framework/
1•elpakal•17m ago•1 comments

New: Free AI Education Course

https://www.joinwedo.org/impact/wedo-ai-for-small-business/
1•monisha_Posting•18m ago•1 comments

Kurt – Copilot for Music Production

https://trykurt.com/
4•toofi•20m ago•2 comments

Universal Basic Income isn't about free money – it's about a freer life

https://medium.com/blog/universal-basic-income-isnt-about-free-money-it-s-about-a-freer-life-48dc2ea69f20
8•rbanffy•21m ago•14 comments

Show HN: A free tool to validate your email template

https://selfmailkit.com/tools/email-template-validation/
2•javidabd•22m ago•0 comments

A Plan for SIMD

https://linebender.org/blog/a-plan-for-simd/
1•thunderbong•25m ago•0 comments

I Just Launched My "Start a Local Website Business" Helping Kit

https://0x7bshop.gumroad.com/l/tnuzmr
1•0x2e-tech•28m ago•0 comments

WebKit in Safari 26 beta

https://webkit.org/blog/16993/news-from-wwdc25-web-technology-coming-this-fall-in-safari-26-beta/
2•alwillis•29m ago•0 comments

"I Hallucinated a Team" – How Far Can Vibe Coding Go?

https://accelerateordie.com/p/i-hallucinated-a-team-my-interview
3•MediaSquirrel•30m ago•6 comments

Rapid Team Transition to a Bevy-Based Engine (JP) [video]

https://www.youtube.com/watch?v=cKSTCA-rc0Y
1•todsacerdoti•30m ago•0 comments

A Blockbuster 'Muon Anomaly' May Have Just Disappeared

https://www.scientificamerican.com/article/a-blockbuster-muon-anomaly-may-have-just-disappeared/
1•thunderbong•32m ago•1 comments