TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Defold game engine source now available and free to use for commercial games

340 pointsby vlaaadabout 5 years ago

25 comments

summarityabout 5 years ago
This is quite good news, to say the least. This is one of the most well-integrated, sensible engines and development environments I&#x27;ve ever used.<p>Can&#x27;t wait to patch more native moonscript support into a fork :evil:<p>If you want to see an overview of a somewhat typical and polished mobile game done with Defold, here&#x27;s a non-King dev showing off his work: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=sK4pJ8A3YS4" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=sK4pJ8A3YS4</a><p>Also, in relevant news, Corona (the other major Lua game engine[1]) is also being open-sourced, and renamed to Solar2D: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22326462" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22326462</a><p>[1] with dev ecosystem of extensions, build services etc - without that Love2D might also qualify
评论 #23233342 未加载
评论 #23237261 未加载
评论 #23233600 未加载
britzlalmost 5 years ago
We are humbled by the mostly positive reactions to the news we shared earlier today but also sorry for misrepresenting the license under which we make the source code available. Defold is a free and open game engine with a permissive license. The source code is available on GitHub and we invite the community to contribute.<p>We have updated the website to reflect this and we no longer use the term &quot;Open Source&quot; as to not confuse it with the OSD.<p>The Defold license, complete with a summary of what you can and cannot do, can be seen on our license page: <a href="https:&#x2F;&#x2F;defold.com&#x2F;license&#x2F;" rel="nofollow">https:&#x2F;&#x2F;defold.com&#x2F;license&#x2F;</a><p>We have also Tweeted this: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;defold&#x2F;status&#x2F;1262744466311360517" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;defold&#x2F;status&#x2F;1262744466311360517</a>
评论 #23237244 未加载
评论 #23235258 未加载
评论 #23236867 未加载
评论 #23235273 未加载
fenwick67almost 5 years ago
King&#x27;s unsavory handling of trademark disputes (trademarking &quot;Candy&quot; and &quot;Saga&quot; and voraciously enforcing it against games like The Banner Saga and CandySwipe [which came out before Candy Crush]) is gonna steer me clear of this one.
评论 #23240086 未加载
bjconlanabout 5 years ago
Wow, this will hopefully ignite a sleuth of creativity. I think their choice of using lua to script while also having a pretty great user experience (in v2 and v1) should put them on the radar for most indie developers now. Hopefully this also creates some friendly competition with godot (though I think they have the momentum) but for 2d prototyping for programming novices, I&#x27;ll always recommend defold. Kudos King.
评论 #23234392 未加载
britzlalmost 5 years ago
The release of the Defold source code and the transition to the Defold Foundation was the culmination of many months of preparations. While most things went smoothly (except an SVG which crashed the Firefox browser!) we never anticipated the amount of feedback we received on our use of the term Open Source. We have summarised our thoughts and the actions we have taken here:<p><a href="https:&#x2F;&#x2F;defold.com&#x2F;2020&#x2F;05&#x2F;20&#x2F;Some-thoughts-on-the-open-source-discussion&#x2F;" rel="nofollow">https:&#x2F;&#x2F;defold.com&#x2F;2020&#x2F;05&#x2F;20&#x2F;Some-thoughts-on-the-open-sour...</a>
taneqabout 5 years ago
For anyone who&#x27;s used this, how does it compare with popular open source engines like Godot, and with the commercial industry standards like Unreal Engine and Unity?
评论 #23235246 未加载
评论 #23234136 未加载
评论 #23233517 未加载
评论 #23233727 未加载
评论 #23233686 未加载
评论 #23234442 未加载
ipsum2about 5 years ago
I wonder why they open sourced it. Won&#x27;t this create more mobile games, creating competition for them?
评论 #23233465 未加载
评论 #23233442 未加载
评论 #23235511 未加载
评论 #23233799 未加载
SiempreViernesabout 5 years ago
A bit surprised there is only one King game in the list of showcases considering how prominently they are listed as the previous owner.
评论 #23233294 未加载
ipsum2about 5 years ago
Some older discussion:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11352546" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11352546</a> (2016)<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4791284" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4791284</a> (2012)
sk0vabout 5 years ago
Why would you use this over say, Unity or Unreal? Seems more niche, less popular (so less assets&#x2F;community libraries etc.) and less integrated into...everything?
评论 #23233363 未加载
评论 #23233320 未加载
greyboxalmost 5 years ago
You can accomplish quite a bit with this game engine, check out this narrative that I started making with Defold a few months ago (playable in browser)<p><a href="https:&#x2F;&#x2F;lilrooness.itch.io&#x2F;control" rel="nofollow">https:&#x2F;&#x2F;lilrooness.itch.io&#x2F;control</a>
评论 #23235644 未加载
gfioravabout 5 years ago
I&#x27;m a newbie to game dev so let me ask this here:<p>What&#x27;s the advantage of this vs Godot?
评论 #23233451 未加载
bjarnehabout 5 years ago
I like the second line-comment in the startup file (com.defold.editor.Start.java); makes it seem familiar with all my projects.<p><pre><code> &#x2F;&#x2F; A terrible hack as an attempt to avoid a deadlock when loading native libraries.</code></pre>
pojntfxabout 5 years ago
Not open source. Common clause.
评论 #23235294 未加载
billfruitabout 5 years ago
It is a polished product, and it is a good move. I did try to use it briefly in a small sample, it was reasonably easy to use as well. However I didn&#x27;t like Lua, would have preferred something more flexible&#x2F;expressive like JS.<p>Lua has something of the schoolhouse feel about it, too prim and rigid like Pascal.<p>So I am presently thinking of moving on to Phaser.io.
评论 #23234631 未加载
terrycodyalmost 5 years ago
Sadly, this article has no Defold listed, but why?<p><a href="https:&#x2F;&#x2F;gist.github.com&#x2F;raysan5&#x2F;909dc6cf33ed40223eb0dfe625c0de74" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;raysan5&#x2F;909dc6cf33ed40223eb0dfe625c0...</a>
markdog12almost 5 years ago
Are there any language bindings for the engine, so I don&#x27;t have to use Lua?
Kiroalmost 5 years ago
Hasn&#x27;t it always been free to use for commercial games?
评论 #23235028 未加载
davidjgraphabout 5 years ago
This is not open source. There is a well established definition of open source [0].<p>It includes &quot;No Discrimination Against Fields of Endeavor&quot;<p>&quot;You can not commercialise original or modified (derivative) versions of the Defold editor and&#x2F;or engine&quot; does not meet (6).<p>I&#x27;m not even going to start on the use of the term &quot;free&quot;.<p>[0] <a href="https:&#x2F;&#x2F;opensource.org&#x2F;osd" rel="nofollow">https:&#x2F;&#x2F;opensource.org&#x2F;osd</a>
评论 #23233482 未加载
评论 #23233413 未加载
评论 #23233563 未加载
评论 #23233529 未加载
评论 #23233381 未加载
评论 #23233848 未加载
评论 #23233912 未加载
cocktailpeanutsabout 5 years ago
geez, what&#x27;s up with all these armchair open source experts on HN? Looks like too many people on this thread thinks this is evil.<p>A company gave away their app making tool for free, and these people are sitting in front of their keyboard talking shit about how &quot;this is subverting the definition of &#x27;open source&#x27;&quot;, seriously?<p>Also what&#x27;s so evil about the clause:<p>&gt; &quot;You can not commercialise original or modified (derivative) versions of the Defold editor and&#x2F;or engine&quot; does not meet (6).<p>What&#x27;s so wrong about businesses trying to give back to the community while protecting themselves against the likes of Microsoft and Amazon who will naturally take the code and monetize if there&#x27;s no clause that restricts anti competition?<p>Lastly, who the hell cares what some website called opensource.org says what open source is? This is all subjective, and from my point of view, if the source code is open, it is &quot;open&quot; source. There are many reasons people open source their projects, for transparency, for giving assurance to the ecosystem, etc. By trying to box the definition down to a single very narrow minded idea, you&#x27;re actually hurting the growth of open source instead of helping.
评论 #23233889 未加载
评论 #23233944 未加载
评论 #23233861 未加载
评论 #23234044 未加载
评论 #23234931 未加载
评论 #23233862 未加载
评论 #23233996 未加载
评论 #23233922 未加载
the_mitsuhikoabout 5 years ago
Open Source with an asterisk:<p>&gt; a) You do not sell or otherwise commercialise the Work or Derivative Works as a Game Engine Product; and
评论 #23233344 未加载
评论 #23233300 未加载
评论 #23233312 未加载
评论 #23233579 未加载
评论 #23233297 未加载
philipovabout 5 years ago
Please change the title to reflect that the engine is merely available publicly, but not open source.
SXXabout 5 years ago
It&#x27;s truly unfortunate how some companies try to sell their shared source products as &quot;open source&quot;. I guess HN should change the title.<p>UPD: Okay title has been changed and it&#x27;s all good now.
评论 #23234123 未加载
dwheelerabout 5 years ago
This needs retitle, e.g. &quot;King claiming its Defold game engine open source (but isn&#x27;t)&quot;
andrewmcwattersalmost 5 years ago
If you&#x27;re interested in game engines using Lua, please also consider Planimeter&#x27;s Grid Engine (<a href="https:&#x2F;&#x2F;www.planimeter.org&#x2F;grid-sdk&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.planimeter.org&#x2F;grid-sdk&#x2F;</a> and <a href="https:&#x2F;&#x2F;github.com&#x2F;Planimeter&#x2F;grid-sdk" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Planimeter&#x2F;grid-sdk</a>) which has been in steady development for about a decade, having even more features than Defold and Solar2D, such as out-of-the-box multiplayer with client-server prediction, Tiled support, configuration bindings, and much more that you&#x27;d have to roll yourself in both engines! (and it&#x27;s MIT licensed to boot.)<p>No other game engine in Lua is going to provide dedicated server support out of the box besides Grid.<p>It&#x27;s all also built on the latest version of LÖVE, which gives you access to all of the software in that ecosystem, too. It&#x27;s the only full fledged game engine on LÖVE that we know of.<p>It&#x27;s less known as we don&#x27;t do much advertising and have had far fewer contributors, but our focus has been consistent over the years.<p>Because we have fewer resources, we also work very closely with those using the software if you have any questions.<p>While a collection of game engines using Lua seem to be tapering off in active development, such as Polycode, Corona, and perhaps now Defold, Planimeter&#x27;s Grid engine is actively used by the group for game development projects, and will continue to be supported into the future, bringing commercial support in 2021.
评论 #23235386 未加载
评论 #23235693 未加载