summaryrefslogtreecommitdiff
path: root/demos
AgeCommit message (Collapse)Author
2016-05-31Switched the space shooter demo from none fixed process to fixed processjmintb
2016-05-30window management demo: show screen dpiAndreas Haas
2016-05-10Joystick demo script cleanupAndreas Haas
Removes a leftover variable and uses constants instead of magic numbers.
2016-05-06Rotation APIs: Better exposure for degrees methodsRémi Verschelde
Made public the various set/getters for rotations in degrees. For consistency, renamed the exposed method names to remove the leading underscore, and kept the old names with a deprecation warning. Fixes #4511.
2016-04-29Specify the demos licenseRémi Verschelde
It was already under the MIT as the rest of the engine, but some users seemed not convinced about it.
2016-04-06Merge pull request #4169 from slapin/ikRémi Verschelde
InverseKinematics node, basic features
2016-04-02Port 2D demos to TSCN/TRES formatsRémi Verschelde
Part of #4196.
2016-04-01Fix last two bindings in input_mapping demoRémi Verschelde
Also connect the signal from script, as it makes it easier to understand than by having to check the connected signals via the GUI.
2016-03-31InverseKinematics node, basic featuresSergey Lapin
I don't already know how the fuck it works, but it is. A bit slow currently, but hope to improve it soon. The current limitations: 1. No constraints. At all. 2. Used simplest CCD algorithm, I just can't believe in jacobian construction from code. 3. Slow to get to target.
2016-02-27Completed the support for plugins! It is not possible to add plugins.Juan Linietsky
Not all APIs are provided yet, please request whathever you are missing. Some example plugins are provided in demos/plugins. Just copy them to a folder in your project named addons/ and then enable them from the project settings. Have fun!
2016-02-27screen_shaders: convert demo images to JPGRémi Verschelde
2016-02-27normalmap demo: convert images to JPGRémi Verschelde
To make the demos lighter
2016-02-27Remove Noto Sans font from translation demo (heavy!)Rémi Verschelde
2016-02-17Drop polygon path finder demoRémi Verschelde
It is obsoleted by the easier NavigationPolygon API and the feature will likely be dropped in the future (see #3740)
2016-01-30Fix wall_deco tile position in Platformer demoGeorge Marques
Correct the offset introduced by the fix #3204 [ci skip]
2016-01-26update joystick demo with joy_connection_changed handlinghondres
2016-01-10make animation work again in P3d demo, fixes #3151Juan Linietsky
2016-01-06visual representation for joystick demohondres
2016-01-04restored this configJuan Linietsky
2016-01-04-Fix crash at exit due to unnecesary check in command queue, fixes #2034Juan Linietsky
-Fix memory corruption due to using wrong singleton in multithreaded physics, fixes #2760
2015-12-09Update Autoload demoeska
2015-12-09Use get_current_scene() instead of hackRémi Verschelde
2015-12-09Move polygon_path_finder demo to demos/3d since it uses 3D nodesRémi Verschelde
Also took the opportunity to "touch" each demo's engine.cfg in reverse alphabetical order to get the listed in natural order in the project manager.
2015-12-09Remove systematic "Init(i)alization here" from _ready()Rémi Verschelde
2015-12-09Improve code formattingRémi Verschelde
The scripts were streamlined using more or less the following conventions: - space after a comma in lists of arguments - spaces around weak operators (+, -), no spaces around strong operators (*, /) - spaces around comparison operators and compound assignment operators - space after a comment start (#) - removed trailing spaces or tabs, apart from those that delimit the function indentation level (those could be removed too but since they are added automatically by the editor when typing code, keeping them for now) - function blocks separate by two newlines - comment sentences start with an upper-case letter
2015-12-09Update 2D demos scenes for 2.0 formatRémi Verschelde
2015-12-09Use upper-cased first letter at the start of comment sentencesRémi Verschelde
2015-12-09Improve code formatting and update to 2.0Rémi Verschelde
The scripts were streamlined using more or less the following conventions: - space after a comma in lists of arguments - space around weak operators (+, -), no space around strong operators (*, /) - space after a comment start (#) - removed trailing spaces or tabs, apart from those that delimit the function indentation level (those could be removed too but since they are added automatically by the editor when typing code, keeping them for now) - function blocks separate by two newlines The scene files were resaved with the (current) 2.0 format, and some scenes that were in XML format were converted to SCN, to be consistent across all demos.
2015-12-08Merge pull request #2719 from SaracenOne/clipping_fixJuan Linietsky
Canvas Clipping fix
2015-12-06Better hidden folders display preferences for editor file dialogsFranklin Sobrinho
2015-11-27Replace hardcoded references to Okam Studio by Godot EngineRémi Verschelde
Since the engine development is now independent. Fixes #2836.
2015-11-23Make all demo icons 8-bit/color RGB(A)Rémi Verschelde
Godot does not seem to like 8-bit colormaps. Fixes #2874.
2015-11-19Modification to GUI in 3D demo to show resolved viewport clipping bug and ↵Saracen
small fix to bug causing viewport clipping to be inverted.
2015-11-19Add icons to all demos that can have a meaningful oneRémi Verschelde
2015-11-19Rename polygon_path_finder demo and add iconRémi Verschelde
2015-11-18Merge pull request #2700 from neikeq/demo_iconsJuan Linietsky
Added project icon to some demos
2015-11-18Merge pull request #2642 from leezh/nrex-updateJuan Linietsky
Updated nrex with new features
2015-11-07Updated RegEx demosZher Huei Lee
2015-10-29Added some demo iconsneikeq
2015-10-21fix icon locations in demo projectsfirefly2442
2015-10-17Merge pull request #2402 from ERIIX/masterJuan Linietsky
Properly free enemies after death in 3d platformer demo.
2015-10-17Merge pull request #2522 from ricpelo/masterJuan Linietsky
Disable filters for tilemap in 2D Platformer demo
2015-10-10Large improvements on scene packing and managementreduz
-Ability to edit and keep changes of instanced scenes and sub-scenes -Ability to inherit from other scenes
2015-09-24Disable filters for tilemap in 2D Platformer demoRicardo Pérez
Fixes #2452
2015-09-20Ability to visually debug geometry visually:Juan Linietsky
-Visible 2D and 3D Shapes, Polygons, Tile collisions, etc. -Visible Navmesh and Navpoly -Visible collision contacts for 2D and 3D as a red point -Customizable colors in project settings
2015-09-15Ability to keep collisionshapes and collisionpolygons when running the game.reduz
Works for 2D and 3D These are still just helpers in case you want to animate them or access them directly. Modifying the real shapes is still done via CollisionObject and CollisionObject2D APIs But an API was added so you can query which shapes from CollisionObject correspond to which CollisionShape. Have Fun!
2015-09-10HTML5 exporter ImprovementsJuan Linietsky
-Better template handling -Voice support -Stream support
2015-09-03merged some stuff for okamJuan Linietsky
2015-08-28Properly free enemies after death in 3d platformer demo.Eric R. Monson
Previously, they stuck around as invisible physics objects. This fix is much cleaner than my previous attempts, as it uses the ability to call a function from an animation as is done in the 2d platformer demo.
2015-08-02Live edit WORK IN PROGRESSJuan Linietsky
1) press the heart while the game is running 2) select a scene to live edit from the opened scenes 3) edit/add/remove nodes or resources, change their properties, etc. 4) watch changes reflected in running game, in all places this scene is edited 5) It's not perfect obviously, but the aim of it is to try to reflect your changes as best as possible in the running game.