Live data from Hacker News

Joan Fons hired to work on Godot's rendering

godotengine.org

21–30 of 44 posts

Re: Joan Fons hired to work on Godot's rendering

#22
post #3

I'm happy to see that Godot community and development is increasing so fast. I just completed a 2D simple mobile game[1] with Godot and I had a greet time making it even trough I ran into a lot of issues. Most of my issues were related to bugs with 2D nodes such as Area2D. The engine as a quite a few non-breaking bugs related to differents aspects. It's still very usable and very high quality for an open source softw…

What made you settle on Godot instead of any other engines? I'm looking into making a mobile game and I'm looking at Defold, Solar2D (previously Corona, heh), and Phaser.js all as potential rivals.

Defold and Solar2D both use Lua instead of a custom scripting language (GDScript) which appeals to me. Defold seems very polished, and includes infrastructure for ads and for Facebook games, which is ripe for monetising, whereas Solar2D is much more barebones.

Phaser.js seems like way more of a hobbyist tool than either of them, but I'm tempted just so I learn js.

Did you consider any of these before choosing Godot? Curious to know if I should go with Godo despite using its own scripting language which isn't useful outside of Godot.

Re: Joan Fons hired to work on Godot's rendering

#23

While not on the level of Blender, Godot is definitely turning out to be another really successful open source project. I've used Godot on and off since the 2.0 days and I've really liked all the improvements that have been made. I've always struggled to use Game Engines though. I just enjoy doing stuff more manually I guess. It helps me keep the scope down when it's a challenge (for me) to get something a simple as…

> I've always struggled to use Game Engines though. I just enjoy doing stuff more manually I guess. But wouldn't the reasonable workflow to start with Godot, then gradually remove pieces of it in favor of your custom code? Or is it too tightly integrated that you would have to rewrite from scratch? (Asking as someone with no Godot experience.)

Modern game engines aren't like libraries you link with your own code. They are entire systems your code runs inside of. A modern game engine is a lot more like an IDE and an entire operating system combined.

Just like you can't start writing a program for Windows and then gradually remove pieces of Windows, you can't not use the game engine.

Re: Joan Fons hired to work on Godot's rendering

#24
post #9

Earlier quoted context omitted.

It's interesting how intuition for the normalcy of names depends heavily on personal context. I've gotten a "it's obviously a Jewish name" from someone in NYC. I had never heard either the first or second name and had no clue, but it might seem like I was feigning ignorance to someone from a place with more people from that culture. Only one of Joan and Fons is familiar to me, and I've never seen them together until…

At least in Spain (mostly the Eastern coast), Joan is "John" and Fons is "spring" (water spring) and both are common there, not like John Smith but somehow like John Brown or Peter Miller. This one: https://github.com/JFonS

[deleted]

Re: Joan Fons hired to work on Godot's rendering

#25
post #3

I'm happy to see that Godot community and development is increasing so fast. I just completed a 2D simple mobile game[1] with Godot and I had a greet time making it even trough I ran into a lot of issues. Most of my issues were related to bugs with 2D nodes such as Area2D. The engine as a quite a few non-breaking bugs related to differents aspects. It's still very usable and very high quality for an open source softw…

What made you settle on Godot instead of any other engines? I'm looking into making a mobile game and I'm looking at Defold, Solar2D (previously Corona, heh), and Phaser.js all as potential rivals. Defold and Solar2D both use Lua instead of a custom scripting language (GDScript) which appeals to me. Defold seems very polished, and includes infrastructure for ads and for Facebook games, which is ripe for monetising, w…

I'm also curious about game engines and I'm wondering why you didn't list Unity. It seems like the default for a lot of mobile game projects. I've heard for 2D it's a bit of a glutton, since it's ultimately a 3D pipeline. Is that why?

Re: Joan Fons hired to work on Godot's rendering

#27

While not on the level of Blender, Godot is definitely turning out to be another really successful open source project. I've used Godot on and off since the 2.0 days and I've really liked all the improvements that have been made. I've always struggled to use Game Engines though. I just enjoy doing stuff more manually I guess. It helps me keep the scope down when it's a challenge (for me) to get something a simple as…

> I've always struggled to use Game Engines though. I just enjoy doing stuff more manually I guess. But wouldn't the reasonable workflow to start with Godot, then gradually remove pieces of it in favor of your custom code? Or is it too tightly integrated that you would have to rewrite from scratch? (Asking as someone with no Godot experience.)

I will be the first to admit that the way I'm doing things is not conducive to creating something robust, sustainable, or actually allow me to ship a game like using Godot or parts of Godot would. But my needs are different then most. There are two main things I'm trying to get out of my work right now.

1. My main priority is learning the D programming language. Making games just provides a useful project/goal for doing that

2. My target platform is a Raspberry Pi 3 running Freebsd with about 400mb of ram free after all background processes are loaded. I want to develop _and_ work on my game on the Raspberry Pi 3, which means it needs to be performant and light on resources.

From the ground up I need to work with the Raspberry Pi's hardware specs in mind, or I will easily create something unplayable on it. Opening the Godot Editor on the Pi and trying to do any work in it is a painful experience (I've tried), but my workflow allows me to do this.

Re: Joan Fons hired to work on Godot's rendering

#29
post #3

I'm happy to see that Godot community and development is increasing so fast. I just completed a 2D simple mobile game[1] with Godot and I had a greet time making it even trough I ran into a lot of issues. Most of my issues were related to bugs with 2D nodes such as Area2D. The engine as a quite a few non-breaking bugs related to differents aspects. It's still very usable and very high quality for an open source softw…

What made you settle on Godot instead of any other engines? I'm looking into making a mobile game and I'm looking at Defold, Solar2D (previously Corona, heh), and Phaser.js all as potential rivals. Defold and Solar2D both use Lua instead of a custom scripting language (GDScript) which appeals to me. Defold seems very polished, and includes infrastructure for ads and for Facebook games, which is ripe for monetising, w…

When I first started the game I had no target platforms in mind. So getting an engine which would make the transitions painless was a huge benefit.

Now, if you only want to export to mobile maybe Defold is superior? I honestly can't tell without trying it.

BTW, Godot can work with GDscript or C# if you prefer. Also GDscript share a lot of it's syntax with Python.

What lacks a bit on Godot is mobile vendor integration. For instance to access Android services such as game service you have to use community plugins.

I choose Godot because I wanted to try it on a small scale real project.

Post reply on HN