Earlier quoted context omitted.
IANAL but seems like the only addition is preventing you from selling a game engine based on it. So you can sell a game, but not an engine. I wonder where a game with built-in editor ranks. Seems fair, but sadly not OSS. I wonder why they think it's necessary?
> Seems fair, but sadly not OSS. Which of their license changes makes you feel sad and why? Were you planning to sell their editor?
Defold: cross-platform game engine
61–70 of 181 posts
Re: Defold: cross-platform game engine
#62I remember when Unity first appeared and what it felt like to read its materials, its pitch. It was like... whoa, this might actually be something. This feels similar. Sometimes you can just tell by the communications and the spirit of the language that the team has the goods. The fact that they have such comprehensive multiplatform export right now is big. One of Godot's biggest hurdles has been console support. My…
Games are complicated beasts, something along the lines of C# help massively the development and the avoidance of bugs.
Python, Script and Lua are not languages I'd wish to switch to from the coziness of C#. I'd consider Go or Java (although not as hip as it used to be).
Re: Defold: cross-platform game engine
#63is Teal widely used? https://github.com/teal-language/tl Teal to lua is what typescript to javascript
Re: Defold: cross-platform game engine
#64Does anyone know if Defold can be used without the UI? Eg. just running it as a library or using scripting to do everything the game engine UI can do. Purpose is just to try to get an AI to generate code with it.
Re: Defold: cross-platform game engine
#65Looking into the code ... Wow ... This is not C++, it is C with classes ... https://github.com/defold/defold/blob/dev/engine/dlib/src/dm... Any reasons to use these wrappers instead of modern C++ capabilities?
Re: Defold: cross-platform game engine
#66Earlier quoted context omitted.
For small scripts. Lua is a huge minefield
That seems kind of unfair. There are things that aren't great about lua, and I'm not going to pretend they're not. buuuut... - It's really perfectly ok if you use competently. - There are large complex systems and games built using it (eg. factorio) that show that scaling it is both pragmatic and possible. - It has a big active community. When you compare it some other scripting solutions (boo, unityscript) that were…
Re: Defold: cross-platform game engine
#67Am I correctly understanding that this is a for-profit endeavor that’s relying solely on donations?
Re: Defold: cross-platform game engine
#68Re: Defold: cross-platform game engine
#69Re: Defold: cross-platform game engine
#70Looking into the code ... Wow ... This is not C++, it is C with classes ... https://github.com/defold/defold/blob/dev/engine/dlib/src/dm... Any reasons to use these wrappers instead of modern C++ capabilities?