frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Dog Walk: Blender Studio's official game project

https://blenderstudio.itch.io/dogwalk
152•doener•8h ago

Comments

i80and•6h ago
Not their first time around the block! https://apricot.blender.org/

It's nice that the free game engine options are so much richer now than they were in 2008; if memory serves they had trouble implementing Go Frankie fully in the blender game engine, so they made one version in BGE and another in Crystal Space.

Now you can just use Godot.

Wowfunhappy•5h ago
Is apricot any good? I happen to love 3d platformers, but the trailer was not encouraging.
manbash•5h ago
This looks great. Just a note though that this is "free as in beer". If you want the source code you'd need to login and pay, it seems.

https://studio.blender.org/projects/dogwalk/gallery/?asset=8...

Wowfunhappy•5h ago
It's free as in freedom!

> The license of our sources is a bit muddled. We'll try to clear that up asap. The full production repository is CC-BY since it mostly includes the original art assets. The source code of the game is GPLv3 since since [sic] that makes more sense for the code base of the project.

They just aren't distributing the source for free, it seems, but you are free to redistribute it however you'd like.

manbash•5h ago
> They just aren't distributing the source for free, it seems, but you are free to redistribute it however you'd like.

Yes, that was my point. I will know the license when I see it in the distributed code :)

Wowfunhappy•5h ago
But it's still open source!

https://www.gnu.org/licenses/gpl-faq.html

> If I distribute GPLed software for a fee, am I required to also make it available to the public without a charge?

> No. However, if someone pays your fee and gets a copy, the GPL gives them the freedom to release it to the public, with or without a fee. For example, someone could pay your fee, and then put her copy on a web site for the general public.

cyphar•3h ago
But they are distributing binaries of the game to the public for free[1] -- the text you quoted describes the exact opposite situation to what is happening. In this particular case you cannot charge separately for source code under the GPLv3 -- see section 6(d).

Of course, if they are the sole copyright holder, they can dual-license things under a GPL and proprietary license (which is effectively what they are doing here -- the DogWalk binaries available from the linked page are not GPLv3 binaries because they are not following the GPLv3 requirements). But this situation is absolutely not permitted under the GPLv3. Otherwise a company could fork a GPL'd project and just avoid releasing GPL'd source code by charging $1B for the source code.

[1]: https://studio.blender.org/projects/dogwalk/gallery/?asset=8...

gpm•4h ago
They are distributing for free. For free, they are distributing a compiled version of the game which I have no source to, and no license to creative derivative works of, or to perform or display publicly, and so on.

That thing, which they call Dogwalk, and are distributing for free, is clearly not open source.

The other thing, which they probably also call dogwalk, and they'll give you if you pay them presumably is open source (or maybe the more accurate term is "free software" since the source isn't publicly available - i.e. open), but that doesn't make the download on the page linked by HN open source.

cyphar•4h ago
If the source code is actually GPLv3 then they should be distributing the sources without any additional charges (section 6(d) is very clear on this point). Of course, if they are the sole copyright holder they can make up additional rules, but I bristle with describing this as free software under the GPLv3. As it stands, they are implicitly dual-licensing it under a proprietary and GPLv3 license.

Personally, if I was one of the people that bought the source code, I would just upload it on GitHub since you have the right to do so.

erikpukinskis•3h ago
> If you want the source code you'd need to login and pay, it seems.

So… like the GPL?

reader9274•5h ago
Can't unzip on MacOS
reader9274•1h ago
For those stuck with the same issue on MacOS, use the terminal, go to the download directory, and type: unzip DogWalk.zip
ChrisArchitect•5h ago
Earlier: https://news.ycombinator.com/item?id=44554680
HelloUsername•31m ago
Also: https://news.ycombinator.com/item?id=44568106
mkw5053•3h ago
Very cool, I wish there was a web version though! I have no idea how difficult it would be to port.
vyrotek•2h ago
Godot will export for web if it was coded with gdscript. Unfortunately, C# web export hasn't been released yet.
doodlesdev•3h ago
Does anyone know of a technical breakdown for the development of this game? Apparently, the 3D assets are real paper objects that have gone through a photogrammetry pipeline, but I've found no information about how they did it! A few years ago, I remember Meshroom [0] being the OSS reference for this, but I'm not sure what you'd use nowadays for this. I'm also curious about the Godot stuff, since I would imagine Blender Studio would've used Armory 3D [1] a few years ago to do this, after BGE went defunct. (Happy they went with Godot though, much more promising).

[0]: https://alicevision.org/#meshroom [1]: https://armory3d.org/engine/

drabadur•1h ago
The paper objects were unfolded, scanned/photographed, imported into Blender, and mapped onto 3D Models of the objects; no photogrammetry was used afaik.
freeCandy•59m ago
They've published a series of articles on this project:

>So this is how a lot of our assets ended up being primarily designed in real life as painted paper-cutout models. The models are then photographed, taken apart and scanned. Some paint samples are also created specifically to become tileable.

https://studio.blender.org/blog/devlog-papercraft-woods/#mak...

https://studio.blender.org/search/?type=post&project_title=D...

troupo•54m ago
I joked somewhere that Unity remain the only ones who have never shipped a game of their own

LLM Inevitabilism

https://tomrenner.com/posts/llm-inevitabilism/
159•SwoopsFromAbove•1h ago•107 comments

Happy 20th Birthday Django

https://www.djangoproject.com/weblog/2025/jul/13/happy-20th-birthday-django/
65•spapas82•1d ago•8 comments

Apple's MLX adding CUDA support

https://github.com/ml-explore/mlx/pull/1983
293•nsagent•8h ago•112 comments

Show HN: CallFS – S3-style object store in one Go binary (MIT)

https://github.com/ebogdum/callfs
36•ebogdum•2h ago•8 comments

LIGO detects most massive black hole merger to date

https://www.caltech.edu/about/news/ligo-detects-most-massive-black-hole-merger-to-date
236•Eduard•9h ago•99 comments

Kiro: A new agentic IDE

https://kiro.dev/blog/introducing-kiro/
768•QuinnyPig•15h ago•333 comments

Clashes between web and X11 colors in the CSS color scheme

https://en.wikipedia.org/wiki/X11_color_names
29•mmoogle•1d ago•0 comments

RFC: PHP license update

https://wiki.php.net/rfc/php_license_update
183•josephwegner•8h ago•40 comments

Martin (YC S23) Is Hiring Founding Engineers to Build a Better Siri

https://www.ycombinator.com/companies/martin/jobs/
1•darweenist•1h ago

Dog Walk: Blender Studio's official game project

https://blenderstudio.itch.io/dogwalk
153•doener•8h ago•20 comments

Context Rot: How increasing input tokens impacts LLM performance

https://research.trychroma.com/context-rot
126•kellyhongsn•10h ago•22 comments

SQLite async connection pool for high-performance

https://github.com/slaily/aiosqlitepool
90•slaily•3d ago•36 comments

Transition to using 16 KB page sizes for Android apps and games

https://android-developers.googleblog.com/2025/07/transition-to-16-kb-page-sizes-android-apps-games-android-studio.html
36•ingve•3d ago•15 comments

DEWLine Museum – The Distant Early Warning Radar Line

https://dewlinemuseum.com/
46•reaperducer•7h ago•14 comments

C++ Coroutines Advanced: Converting std:future to asio:awaitable

https://www.ddhigh.com/en/2025/07/15/cpp-coroutine-future-to-awaitable/
21•xialeistudio•4h ago•1 comments

NeuralOS: An operating system powered by neural networks

https://neural-os.com/
118•yuntian•10h ago•37 comments

Show HN: Bedrock – An 8-bit computing system for running programs anywhere

https://benbridle.com/projects/bedrock.html
108•benbridle•4d ago•21 comments

I Solved the Century-Old Mystery of a Miraculous Shipwreck Survivor

https://thewalrus.ca/empress-of-ireland-survivor-mystery/
48•Thevet•2d ago•14 comments

Cognition (Devin AI) to Acquire Windsurf

https://cognition.ai/blog/windsurf
394•alazsengul•11h ago•308 comments

Replicube: 3D shader puzzle game, online demo

https://replicube.xyz/staging/
106•inktype•3d ago•19 comments

Building Modular Rails Applications: A Deep Dive into Rails Engines

https://www.panasiti.me/blog/modular-rails-applications-rails-engines-active-storage-dashboard/
143•giovapanasiti•14h ago•31 comments

Show HN: VS Code extension to edit the filesystem like a text buffer

https://github.com/ahrm/voil
5•hexomancer•1d ago•0 comments

Protecting My Attention at the Dopamine Carnival

https://www.amirsharif.com/protecting-my-attention-at-the-dopamine-carnival
91•overload119•5h ago•68 comments

Strategies for Fast Lexers

https://xnacly.me/posts/2025/fast-lexer-strategies/
141•xnacly•15h ago•51 comments

The Collapse of the FDA

https://www.nytimes.com/2025/07/08/magazine/fda-collapse-rfk-kennedy.html
103•littlexsparkee•5h ago•57 comments

AWS Lambda Silent Crash – A Platform Failure, Not an Application Bug [pdf]

https://lyons-den.com/whitepapers/aws-lambda-silent-crash.pdf
55•nonfamous•4h ago•42 comments

East Asian aerosol cleanup has likely contributed to global warming

https://www.nature.com/articles/s43247-025-02527-3
180•defrost•20h ago•203 comments

Anthropic, Google, OpenAI and XAI Granted Up to $200M from Defense Department

https://www.cnbc.com/2025/07/14/anthropic-google-openai-xai-granted-up-to-200-million-from-dod.html
172•ChrisArchitect•8h ago•107 comments

Embedding user-defined indexes in Apache Parquet

https://datafusion.apache.org/blog/2025/07/14/user-defined-parquet-indexes/
103•jasim•13h ago•15 comments

Japanese grandparents create life-size Totoro with bus stop for grandkids (2020)

https://mymodernmet.com/totoro-sculpture-bus-stop/
260•NaOH•13h ago•67 comments