Florian Rival
04a699d3e9
Change file organization 3 (IDE/Dialogs)
2015-11-01 11:26:40 +01:00
Florian Rival
e4fab74a32
Change file organization 2 (Events, Extensions + more folders)
2015-11-01 11:26:40 +01:00
Florian Rival
63cb853d72
Change file organization (Events, Extensions + more folders)
2015-11-01 11:26:40 +01:00
Florian Rival
08def0ebbf
Add a FIXME on a potential bug for condition with custom code generator
2015-10-21 22:07:05 +02:00
Florian Rival
9a0e138407
Fix 'Always' condition for HTML5 games
2015-10-21 00:17:22 +02:00
Florian Rival
faf4baffc5
Refactor time management into TimeManager for native game engine
2015-10-12 00:17:57 +02:00
Florian Rival
cf2100a626
Refactor time management into gdjs.TimeManager for HTML5 game engine
2015-10-11 20:39:10 +02:00
Florian Rival
0b8f72c572
Remove dead code
2015-10-11 19:23:03 +02:00
Florian Rival
4fd7ae71f8
Merge branch 'master' into feature/json-gd-string
2015-10-11 17:12:56 +02:00
Florian Rival
656b3bf3eb
Use gd::String in Serializer
2015-10-11 17:12:17 +02:00
Florian Rival
2c435388a7
Avoid creating temporaries when dealing with objects list maps in HTML5 games
2015-10-09 22:14:24 +02:00
Florian Rival
f6a55188c6
Remove incorrect optimisation in hitboxes collision test
2015-09-13 21:58:50 +02:00
Florian Rival
970bc3b0f0
Add caching and tiled borders/center option for HTML5 PanelSprite object
2015-09-11 17:29:45 +02:00
Florian Rival
876a7fecb5
Fix gdjs.Runtimeobject.hide method
2015-09-11 16:30:12 +02:00
Florian Rival
3ac292ec18
Factor common methods to gdjs.RuntimeObject.
...
Thanks to exposePIXIDisplayObject, objects can expose the PIXI.DisplayObject that they are using
and let RuntimeObject handles common operations (layer change, z order change, deletion, visibility).
2015-09-10 22:37:32 +02:00
Florian Rival
1ff06d4c9c
Add an object to PanelSprite test/benchmark game
2015-09-10 21:19:20 +02:00
Florian Rival
eab1f1c2fb
Add Pathfinding playground test game
2015-09-03 18:25:41 +02:00
Florian Rival
763d99b6df
Do not clear export directory when exporting for Cordova/Intel XDK
2015-08-27 15:51:08 +02:00
Florian Rival
2593a9ef4d
Add new AdMob extension with support for AdMob banner and interstitial screen using Cordova
2015-08-26 18:44:13 +02:00
Florian Rival
b24e37ff01
Refactoring to use gd::String::FindAndReplace
2015-08-24 19:24:38 +02:00
Florian Rival
7bbad247cb
Update Intel XDK export option to target Cordova
...
Regenerated GUI files
2015-08-24 17:04:02 +02:00
Florian Rival
6e9f5bdc8a
Remove useless std::cout
2015-08-23 19:08:37 +02:00
Victor Levasseur
ffb93b5b08
Merge branch 'v4' into feature/more-string-tools
2015-08-23 12:14:14 +02:00
Victor Levasseur
e70ff4e2da
Add UpperCase and LowerCase methods to gd::String
...
Add string expressions to get the uppercased/lowercased string
2015-08-20 19:26:21 +02:00
Victor Levasseur
67c32f0e7d
Add FromCodePoint string expression to get a character from its codepoint
2015-08-20 12:21:16 +02:00
Victor Levasseur
9552cb75b8
Merge remote-tracking branch 'upstream/feature/behavior-renaming' into replace-uint-with-size_t
2015-08-19 19:13:51 +02:00
Victor Levasseur
cc6810e3f6
Replace unsigned int with std::size_t where it's possible
2015-08-18 18:43:39 +02:00
Florian Rival
4b3b5a9bbe
Fix 'an behavior' and wording
2015-08-18 18:36:52 +02:00
Florian Rival
510cb4e7c0
Fix file not renamed and compatibility with GD3.x projects
2015-08-18 18:16:27 +02:00
Florian Rival
428e72914d
[WIP] Rename Automatism to Behavior
2015-08-17 23:52:59 +02:00
Florian Rival
a5fd4ea861
Remove useless parameters when calling AddParameter in *Extension.cpp
2015-08-17 19:00:13 +02:00
Florian Rival
cc5f9e6381
Merge branch 'fix/instructions-wording' of github.com:4ian/GD into cleanup
2015-08-17 16:08:22 +02:00
Victor Levasseur
9df088d2fe
Merge remote-tracking branch 'upstream/master' into v4
2015-08-06 16:27:11 +02:00
Florian Rival
91eb914dcb
Add parameter to clear any stopped scene from scene stack when changing scene
...
Also refactors some parts and add documentation
2015-08-06 17:58:10 +12:00
Florian Rival
face853b3f
Basic implementation of scene stacking for native games.
...
Also fix #155
2015-07-31 16:05:20 +12:00
Florian Rival
43144901a7
[WIP] Implementing scene stack for native games
2015-07-31 15:19:12 +12:00
Florian Rival
fed3a7727f
Add test game using LinkedObjects with Scene stacking
2015-07-27 10:54:17 +12:00
Florian Rival
5a2a6b4341
Ensure LinkedObjects managers are properly bound to their scene for HTML5 games
2015-07-27 10:13:45 +12:00
Florian Rival
563e92a37e
Basic scene stack for HTML5 games
2015-07-24 10:53:09 +12:00
Victor Levasseur
18c59dbb5d
Totally remove ToString(), ToInt(), ToFloat() and ToDouble()
2015-07-22 16:20:26 +02:00
Victor Levasseur
ed573dbc54
Replace some ToString by gd::String::From
2015-07-22 11:36:13 +02:00
Florian Rival
fc99b804d1
Remove ToString<wxString>, replace some ToString by gd::String::From, fix some warnings
2015-07-22 09:58:45 +12:00
Victor Levasseur
2a0052b207
Add gd::String::From/To template to replace all FromXXX/ToXXX() methods
2015-07-21 14:35:29 +02:00
Florian Rival
9b1547cdd4
Fix Emscripten compilation and UTF8 handling
2015-07-21 14:30:23 +12:00
Florian Rival
3c5799a31e
Update descriptions and sentences of various instructions
2015-07-19 18:39:41 +12:00
Victor Levasseur
4191a3c7ba
Merge remote-tracking branch 'upstream/master' into utf8-gdstring
2015-07-18 11:43:05 +02:00
Florian Rival
2a4c0c76dd
Ensure duplicate images are not preventing HTML5 games to load. Fix #147
2015-07-18 15:16:19 +12:00
victorlevasseur
5c3c9fb413
Merge remote-tracking branch 'upstream/master' into utf8-gdstring
...
Conflicts:
Core/GDCore/PlatformDefinition/Layout.cpp
2015-07-17 23:18:17 +02:00
Florian Rival
e0f3781691
Remove DEV build target from CMakeLists.txt (not useful) and fix Debug build
2015-07-14 21:41:57 +12:00
Victor Levasseur
4efab914fe
Rename Utf8String.h/.cpp to String.h/.cpp
2015-07-09 18:17:13 +02:00