Toy
Games
game engine
SHOW HN2018
How HN took it
8 positive, 4 neutral or asking, 0 mixed, 7 critical, out of 19 comments about the project. Thread score +0.10.
Idea: 3 for, 4 againstDocs: 1 for, 1 againstPerformance: 0 for, 2 againstExecution: 2 for, 0 againstDesign: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Modules are immediate mode and easy to play with
From 1 comment
I like how many modules are designed to work in "immediate mode", it makes playing around with stuff very easy and satisfying.
mukuro on HN
Thin and wide design idea is appealing
From 2 comments
Outstanding concept, I like the thin&wide idea.
zwaps on HNThe second row of the main page states this: "The first concern of toy is to bring the thinnest and simplest stack of technology for making games directly from C++, instead of…
shezi on HN
Presentation page and feature coverage look good
From 2 comments
"toy is under heavy development" If your commits in the last week keep their pace, you may as well have this statement be a clickable link to the github activity page:…
degenerate on HNHoly crap, yeah... "thin" huh. Might want to define your terms lol But for real, this looks great, I'll poke around it a bit more on the weekend, but it looks pretty darn good as…
S-E-P on HN
Objections
Engine is not really thin; it is fully featured
From 2 comments
Looks very interesting, but not what I expected a "thin" game engine to be, as it seems fully featured; Obj importer, physics, UI components and sound capabilities.
gitgud on HNIf your game engine supports multiple scripting languages, including one that is graph-based, maybe it’s not that “thin” anymore.
tachyonbeam on HN
GPLv3 license restricts game distribution
From 2 comments
Note that the engine is licensed under GPLv3. Which means that any game must be licensed as such as well.
shezi on HNGPL has great provisions against hostile forks, but as is it's a bit too restrictive for games as final products. I'd imagine that LGPL would give both an incentive to contribute…
nine_k on HN
Web performance is poor, around 10 FPS
From 2 comments
Tried it on my 2016 Macbook Pro. Has some performance issues, I don't know how many exactly, but I'd say I'm getting around 10 FPS or less.
skocznymroczny on HNSeconding the performance issues (at least on web). For comparison, https://kripken.github.io/misc-js-benchmarks/banana/ these demos run fairly smooth for me on their highest…
wlkr on HN
Name Mud clashes with MUD games
From 1 comment
Mud is an odd choice of name for a component of a graphical games engine, given that a MUD is a Multi-User Dungeon: the old-school style text-only MMORPG. (There are still a few…
pure-awesome on HN
Requests
Use a permissive license
From 2 comments
Hi, the license is a temporary choice. I wish to release it under a permissive license in the future, I'd just like to secure a tiny bit of funding before that !
hugoamnov on HNLicense your work under GPL3 and if someone want to uses your engine in a proprietary game, then you can sell him your game engine under a permissive license. Just be sure that…
ognarb on HN
Improve PBR pipeline performance
From 1 comment
The PBR pipeline of toy is not well optimized yet: I'll have more time to tackle this issue now that the heavy lifting work has been done ! Framerates are much better in the…
hugoamnov on HN
Questions
How will funding or business model work
From 2 comments
Investor funding or patronage?
intenscia on HNLicense your work under GPL3 and if someone want to uses your engine in a proprietary game, then you can sell him your game engine under a permissive license. Just be sure that…
ognarb on HN
How relicensing works with contributors
From 2 comments
Just a note that if you accept any merge from anyone else, when changing the licence, you'll have to have their consent to change the license as well. Sounds like it might be a…
halfastack on HNIs that true though? I thought all third party contributed changes are licensed separately, with the contributor still having all rights, unless they explicitly say otherwise.
sbjs on HN
Alternatives named
Unity
From 1 comment
Holy crap, yeah... "thin" huh. Might want to define your terms lol But for real, this looks great, I'll poke around it a bit more on the weekend, but it looks pretty darn good as…
S-E-P on HN
SDL
From 1 comment
LGPL isn't great for games either. One of the most celebrated changes in SDL2 was moving from LGPL to ZLIB license. All the linking requirements of LGPL are a pain for games and…
reidrac on HN