Poll Results are In!!
🕑 Added 2017-10-17 17:25:01 +0000 UTC Again, our infinite thanks to those who pledged and apologies for the delay. The results for the poll are finally in!We got almost 500 votes! Of course, only those who pledged the respective awards were be considered in the final tally (except when 1st place is a tie, then popular vote was used to decide).
Thanks to everyone joining we now have a much better idea about what the community needs.
August Results
These are the winners of the August voting:
- Tutorial: Porting from Godot 2.1 to 3.0
- Demo: Game scaling for different resolutions.
- Roadmap Priority: Typed GDScript
September Results:
And the winners for September:
- Tutorial: 3D First Person Shooter
- Demo: Terrain Generation.
- Roadmap Priority: Decals
(Edit: double-checked the results and the untying process was wrong, so it should be correct now. VR won for roadmap priority, but support for it was merged yesterday, so I moved to the next item: Decals).
Keep in mind we can't work on this until 3.0 becomes stable, due to potential compatibility breakage or bugs.. though at this rate this will happen pretty soon. Immediately after the 3.0 release, these will be worked on.
Popular Vote:
I'm sure that many of you want to know which items won the popular vote (this means, results not tallied by pledge but just raw vote count), so here's the top-5 of each category! Let's hope our doc team and contributors finds this as an inspiration on what to work on next :)
Tutorial top-5:
- 1. 3D FPS (8.6%)
- 2. Design patterns for making gams (7.58%)
- 3. Best practices for performance (6.66%)
- 4. Good practices in Godot (6.56%)
- 5. How to make a 2.5D Platformer (5.83%)
Demo top-5:
- 1. 3D FPS (7.73%)
- 2. Game scaling for different resolutions (6.88%)
- 3. Mini-RPG (6.56%)
- 4. VR (6.32%)
- 5. 2.5D game (5.98%)
Roadmap Priority top-5:
- 1. Typed GDScript (18.06)
- 2. Meshes and Skeletons for 2D (9.62%)
- 3. Integrated Terrain Editor (7.82%)
- 4. Improved Tilemap Editor (7.77%)
- 5. Web socket client (5.20%)
Here's the full list.
Thanks! We'll be publishing our new poll for October soon.
Comments
Ezra Theunissen
I love it!
cheese65536
I would be curious to see how the poll results would change with Approval Voting, as described in this video: <a href="https://www.youtube.com/watch?v=db6Syys2fmE" rel="nofollow noopener" target="_blank">https://www.youtube.com/watch?v=db6Syys2fmE</a>
SirPigeonz
Types will be optional. You will be still able to use 'var`'. Making your scripts typed tho will make them faster and in some cases easier to debug, although sacrificing some flexibility.
Laurence Bannister
How awesome is this! Not only are we getting a kick-arse engine we are getting tutorials and demos! I think we are getting a pretty sweet deal in my opinion.
Godot Engine
Decals is a tool to splat color, nornal, roughness and metalness around the level geometry
Judd
So just some syntactic sugar to help the supporting tools, not a linguistic change to make GDScript into a typed language under the covers?
Nathan Warden
I think by "typed" they mean you can use specify a variable data type that will be used. IE: instead of "var myFloat = 0.1" you can put something like "float myFloat" and even ignore giving it a default value and it would still be a float. "float myFloat = 'some text'" would throw an error. It would also make it so that when you exported the variable for the inspector Godot would know exactly what it is without giving it a default value or a hint. IE: "Node someOtherNode".
Judd
What are "decals" and "typed GDScript" exactly?