spartanj@gmail.com
492b8ea511
Updated android SDL version to SDL 2.
...
Since now SDL 1.3 is SDL 2, i decided to change all the references to SDL 1.3 to SDL 2, and made all the changes to make it compatible with the engine.
To compile eepp in windows now is needed to declare the SDL version that i will use, now it isn't posible to find which version is installed on the system ( -DEE_SDL_VERSION_2, EE_SDL_VERSION_1_3 or EE_SDL_VERSION_1_2 ).
Minor fixes on utils.cpp include files.
Cleaned up empty window demo.
Updated the Makefile, now decides which version of SDL use ( SDL2 is priorized ).
2012-01-24 03:54:03 -03:00
spartanj@gmail.com
e7ba2f545d
Enabled generic collision handler ( anything with anything ).
2012-01-23 14:37:58 -03:00
spartanj@gmail.com
b1b25a872c
Fixed Mac OS X building.
2012-01-22 23:23:43 -03:00
spartanj@gmail.com
c9a715d1b7
String class now construct default string from UTF-8.
...
Added setters for velocity and position func in cBody.
2012-01-22 14:58:37 -03:00
spartanj@gmail.com
b1765b32d2
Fixed DDS decoding in stb_image.
2012-01-22 02:21:15 -03:00
spartanj@gmail.com
12fe6e3733
Singleton clases now are created via macro, avoiding template inheritance, now compiles with clang.
2012-01-22 00:04:12 -03:00
spartanj@gmail.com
5b43ec533e
Fixed singleton implementation to work also when eepp is compiled as a dynamic library.
2012-01-21 21:28:48 -03:00
spartanj@gmail.com
9915d4438b
Improved android port ( quite a lot indeed ).
2012-01-21 16:01:17 -03:00
spartanj@gmail.com
a4dc2ff889
Updated Makefile.
2012-01-21 00:48:11 -03:00
spartanj@gmail.com
04aebba250
Port to android working :) ( not finished, but working )
2012-01-21 00:08:17 -03:00
spartanj@gmail.com
1d219c8972
Changed all fstream calls to cIOStreamFile calls.
...
Reimplemented FileCopy with an internal implementation.
2012-01-20 12:58:13 -03:00
spartanj@gmail.com
aed03cc653
Added default android project.
...
Fixed some things to improve android support.
2012-01-16 16:41:25 -03:00
spartanj@gmail.com
2227798ee2
Some minor changes for the android port.
2012-01-16 03:34:35 -03:00
spartanj@gmail.com
cfc22fa297
Renamed bad "lenght" to "length".
...
Some minor changes to support android.
2012-01-15 01:21:35 -03:00
spartanj@gmail.com
d3777b6344
Added some alerts to the map editor.
...
Fixed some windows focus problems.
Fixed map cliping when map was zoomed.
2012-01-11 16:37:43 -03:00
spartanj@gmail.com
7637555401
GlobalVolume now returns the correct value.
2011-11-21 12:48:54 -03:00
spartanj@gmail.com
becb98eabe
Optimized the lighting system.
...
Fixed a couple of bugs on the ui.
Fixed Mac OS X build.
2011-09-02 02:35:37 -03:00
spartanj@gmail.com
96c2b82e1e
Added/Fixed the compilation for GLES1 renderer.
...
Added scaling support for the maps.
Added a new method Draw in textures ( DrawEx2 ).
Added Project, UnProject, ProjectCurrent and UnProjectCurrent to the GL renderer.
Added SetMousePos function for the input, this will change the mouse position known by the input class, but it will not try to move the mouse cursor.
2011-08-25 02:29:36 -03:00
spartanj@gmail.com
ba292befcc
Added OS detection for Android and iOS.
2011-08-23 03:25:20 -03:00
spartanj@gmail.com
49fd857449
Added the two base shaders for the GLES2 renderer.
2011-08-22 23:54:05 -03:00
spartanj@gmail.com
d2c002f992
Removed InheritsFrom and IsTypeOrInheritsFrom, now it's contained in IsType.
...
Fixed IsType in cGameObjects.
2011-08-22 22:41:56 -03:00
spartanj@gmail.com
4e70877ef1
Changed the way to know if a GameObject is some type.
2011-08-22 19:36:50 -03:00
spartanj@gmail.com
d94d27b5f9
Map background and grid now fade in/out with the map editor.
...
Log is saved by default in the process path directory.
Fixed the fist time elapsed in the windows, now it will return the correct time.
2011-08-21 03:07:42 -03:00
spartanj@gmail.com
d5f4dcb9c4
Worked on some changes on the audio engine.
...
cTextureFontLoader now doesn't create a new thread to load the texture.
2011-08-21 01:45:25 -03:00
spartanj@gmail.com
88763ffed7
Cleaned up a little HaikuTTF.
...
Fixed the allocator.
Touched a couple of things in the memory manager.
And some minor things.
2011-08-20 06:14:50 -03:00
spartanj@gmail.com
4d3c932d36
Added fallback to packs loaded support over the engine.
...
Cleaned up a little bit some code.
2011-08-19 01:46:56 -03:00
spartanj@gmail.com
2229d7fc4f
Added some usefull functions for the cursor manager.
...
Some minor clean up.
2011-08-17 03:46:49 -03:00
spartanj@gmail.com
037577a105
Updated again stb_image
2011-08-14 21:58:19 -03:00
spartanj@gmail.com
88cfe89cc6
Fixed a minor bug on the shape creation.
...
Updated stb_image.
2011-08-14 21:18:21 -03:00
spartanj@gmail.com
e6e087ead1
Updated project cbp project files.
...
Fixed a couple of minor bugs in the map editor.
2011-08-14 18:34:54 -03:00
spartanj@gmail.com
bf6a9f888c
Cleaned up a little bit the particle system class.
2011-08-07 05:04:57 -03:00
spartanj@gmail.com
52524c0ce6
cWaypoints and cInterpolation now set the Speed in Pixels Per Second ( and cleaned up a little the code ).
...
Mutexes are now recursive.
Modified a little bit the cSprite class, i think that now i'm done with that, but not 100% sure yet.
2011-08-06 05:25:01 -03:00
spartanj@gmail.com
07fc41c9a0
Some changes over cSprite, this could change againt over course of this days.
...
Added some functions to the gameobjects, layers and map.
Added some mouse functions for the map editor.
Fixed a bug on the interpolations.
2011-08-04 03:49:12 -03:00
spartanj@gmail.com
8a0e8e2adc
Fixed a minor bug on cUISkinComplex that prevented to render correctly some skins.
...
Changed the common dialog listbox scroll sensibility.
My lazyness it's beyond limits, and i didn't code a sh*t, and now my plans for this week are f*ck*d.
2011-08-03 03:27:06 -03:00
spartanj@gmail.com
35e5569767
Some minor fixes to the Map system and Map Editor.
2011-08-02 04:40:06 -03:00
spartanj@gmail.com
4e482d925e
Small fixes.
2011-07-31 17:11:32 -03:00
spartanj@gmail.com
c079fc296a
Added lights support in the map editor ( editing lights inside the map editor ).
2011-07-31 03:57:55 -03:00
spartanj@gmail.com
4915893099
Changed default map base color.
2011-07-27 04:50:51 -03:00
spartanj@gmail.com
9f92ca789e
Added flags ( lights, clipping, etc ) selection for the map creation.
...
Added base color map color changer.
Added a way to enable/disable lights in layers.
Added save/load of the map lights ( this changed the map format a little ).
Some fixes to the lighting system.
And some minor changes.
2011-07-27 04:15:08 -03:00
spartanj@gmail.com
00f7e58004
Added a basic lighting system for the tile maps ( still lacks of support for saving/loading the lights data and lacks of support to add/remove lights from the map editor ).
...
Added a Pack Manager to keep track of the loaded packs.
Some minor changes over cPak and cZip.
And more minor changes...
2011-07-26 05:05:10 -03:00
spartanj@gmail.com
f347b8d9fb
Fixed a minor bug on cLog.
...
Removed some unused code.
2011-07-25 05:12:42 -03:00
spartanj@gmail.com
ea34c1faa6
Updated Physics module integrating the lastest changes to Chipmunk Physics 6.
...
Small fixes to SDL 1.3 version to avoid crashes on Windows.
Avoid to compile SDL 1.2 when compiling SDL 1.3 in Windows.
2011-07-25 00:53:23 -03:00
spartanj@gmail.com
b5be87e7a3
Added cTextureGroupEditor ( to create / edit texture groups ).
...
Fixed stbi_info ( need more testing ).
Some minor changes.
2011-07-24 04:42:34 -03:00
spartanj@gmail.com
faae6ee018
Added cUIMessageBox class.
2011-07-23 03:58:13 -03:00
spartanj@gmail.com
fa59409ce9
Updated helpers libraries to the lastests versions.
2011-07-20 21:09:00 -03:00
spartanj@gmail.com
c80724a90b
Some minor fixes, map editor almost complete.
2011-07-19 04:36:20 -03:00
spartanj@gmail.com
957bf9899c
Added Map and Layer properties editor.
2011-07-18 23:35:00 -03:00
spartanj@gmail.com
cf82760fe0
Fixed cIOStream errors.
...
Fixed Font Shadow Alpha.
And some minor fixes...
2011-07-18 03:18:45 -03:00
spartanj@gmail.com
a608bebcad
Added cIOStream class to manage special io streams not supported by the engine and to simplify in some cases io operations ( also added cIOStreamFile and cIOStreamMemory as basic io streams ).
...
Modified and added some functions using the cIOStream class.
2011-07-18 00:12:14 -03:00
spartanj@gmail.com
320d6ebef0
Added some project configuration files that i prefere to back up, not usefull for others developers, but well, nothing anoying.
...
Changed the way that map tiling is rendered in the map editor.
2011-07-12 23:47:49 -03:00