57 Révisions (9307f454ad1e3167bed4fa025b76ea248bce3eb3)

Auteur SHA1 Message Date
  Sam Hocevar 6dd7a0cb39 Another lowercase switching frenzy, because why not. il y a 6 ans
  Sam Hocevar 37abf6193f RIP lol::String ⚰️ LOL il y a 7 ans
  Sam Hocevar 44e39867b1 Fix approximately 80 billion compilation warnings. il y a 7 ans
  Benjamin ‘Touky’ Huet cfcff9acc3 MultiScene: Phase 1: g_scene removal and conversion to Scene:: il y a 9 ans
  Sam Hocevar 1ddc2e83b8 font: make bitmap fonts use linear filtering by default. il y a 10 ans
  Sam Hocevar d4e3ad4a4e text: new features and minor refactoring. il y a 10 ans
  Benjamin ‘Touky’ Huet 0e09074d33 Revamped Game/Draw groups to split stuff and help spreading tick il y a 10 ans
  Sam Hocevar cd988786b9 build: reorganise includes so that we can use precompiled headers later. il y a 10 ans
  Sam Hocevar ad9a388e80 misc: remove 100% of the "using namespace std;" madness. il y a 10 ans
  Sam Hocevar fe665f85b4 base: strip core.h from its contents and put it in public/private headers. il y a 10 ans
  Sam Hocevar da6b3d5cd0 scenegraph: Entity::TickDraw() now provides a reference to the current il y a 10 ans
  Sam Hocevar 32143b8bb4 scene: allow to rotate sprites around the Z axis. il y a 11 ans
  Sam Hocevar 843cc42ed1 font: support \b (backspace) in text rendering. il y a 11 ans
  Jean-Yves Lamoureux 8e544d0815 font: coding style ☜(゚ヮ゚☜) il y a 11 ans
  Jean-Yves Lamoureux 6cce28dd93 font: add support for \n il y a 11 ans
  Sam Hocevar 5f3ad5cc15 math: add constant vectors vec2::zero, vec2::axis_x, etc. il y a 11 ans
  Sam Hocevar ad8144f0e8 scene: use a global g_scene object instead of Scene::GetDefault(). il y a 11 ans
  Sam Hocevar d34d31dae0 base: some refactoring in the tileset class. il y a 12 ans
  Sam Hocevar 6e282a674a base: remove some sprintf() calls in profit of string ops. il y a 12 ans
  Benjamin ‘Touky’ Huet c7219ff1dd New year copyright update. il y a 12 ans
  Sam Hocevar d6634da83f build: fix the WTFPL site URL in all code comments. il y a 12 ans
  Sam Hocevar 90bfc79b22 core: tick methods now use seconds, like any sane system. il y a 13 ans
  Sam Hocevar f35f4284b0 core: allow each blitted tile to be stretched differently. il y a 13 ans
  Sam Hocevar edfa3dfc4b core: allow to stretch 2D sprits in both X and Y directions. il y a 13 ans
  Sam Hocevar b2d73f6310 core: prefix Entity members with m_ to avoid accidental shadowing. il y a 13 ans
  Sam Hocevar 01ebcec3b8 core: split vector operations into linear and non-linear so that we can il y a 13 ans
  Sam Hocevar 2b9d64f7a8 core: more vec?i -> ?veci renames. il y a 13 ans
  Sam Hocevar 6bbe943492 core: rename vec2i to ivec2 etc. to better match GLSL. il y a 13 ans
  Sam Hocevar dc13c1f742 tiler: ensure AddTile() and BlitTile() accept vec3i arguments. il y a 13 ans
  Sam Hocevar 6266c289ee tileset: replace the Tiler ID system with real TileSet objects. The only il y a 13 ans
  Sam Hocevar 1fb4205d61 tiler: Tiler::GetSize can now return a different value for different tiles. il y a 13 ans
  Sam Hocevar 3d4af0869a ps3: start a minimal PS3 port using PSGL, but not CG yet. il y a 14 ans
  Sam Hocevar 8848cf53db Put everything in the "lol" namespace. Better late than never. il y a 14 ans
  Sam Hocevar 6405ef32ea Get rid of float3, float4, int3 etc. in favour of GLSL types. il y a 14 ans
  Sam Hocevar 2c2b38db41 Make font objects use the TileSet system and fix the text objects' Z offset. il y a 14 ans
  Sam Hocevar 1ae1693d52 Make Entity variable members private. il y a 14 ans
  Sam Hocevar 50ed9ffecc Test entity alignment features. Also, start working on the mouse tracking. il y a 14 ans
  Sam Hocevar e9e1390454 Display mashed monsterz statistics, up to 12 icons. il y a 14 ans
  Sam Hocevar fa1cc51d97 Fix a texture size bug in the font initialisation. il y a 14 ans
  Sam Hocevar 87ed8cdf52 Print error reports before panicking when asset loads fail. il y a 14 ans
  Sam Hocevar c2ddb97d63 Fix font rendering. il y a 14 ans
  Sam Hocevar 8458faf1fe Convert NPOT textures in code. il y a 14 ans
  Sam Hocevar f84b659c62 Slightly change the ...Data initialisation in classes. il y a 14 ans
  Sam Hocevar 0ed566d3cc Complete Lol Engine / Deus Hax / Monsterz split. il y a 14 ans
  Sam Hocevar 54a05e0c2c Allow for different priorities in game and draw tick levels. il y a 14 ans
  Sam Hocevar 9e2c239e74 Support tilesets larger than 512x512 and switch the coordinates system to il y a 14 ans
  Sam Hocevar d5ffa9fe4f Properly implement program termination, including in the GTK program. il y a 14 ans
  Sam Hocevar 039de818c3 Fix the Font class so that it does lazy initialisation of the texture. il y a 14 ans
  Sam Hocevar 57a0cb5102 Refactor stuff. il y a 14 ans
  Sam Hocevar 988f7c2885 Replace mouse scrolling with a joystick simulated by the e/s/d/f keys. il y a 14 ans