1
0
mirror of https://github.com/XProger/OpenLara.git synced 2025-08-12 08:04:09 +02:00

Commit Graph

  • 5f3bbadf3a restore inventory check XProger 2016-11-26 02:09:14 +03:00
  • ba5ffaf977 closed #13 add doors implementation & puzzle hole mesh swap; #9 loop ambient sound; XProger 2016-11-26 01:39:40 +03:00
  • 36fce871cb #13 trap floors & doors; fix debug render XProger 2016-11-25 04:28:41 +03:00
  • 46e0461c96 Merge remote-tracking branch 'refs/remotes/XProger/master' Gh0stBlade 2016-11-23 12:31:28 +00:00
  • ddf9ae25cc #8 fix loosing camera room; #10 temporary turn off underwater sound; #9 add rewind mode for samples; #14 add basic AI logic for bears and bats; #3 health, death and basic inventory logic; #15 add fast & slow-motion while holding R & T keys XProger 2016-11-23 01:38:00 +03:00
  • b4e2054cc0 Merge remote-tracking branch 'refs/remotes/XProger/master' Gh0stBlade 2016-11-20 22:32:09 +00:00
  • 251f99339b code refactoring; animation, character and sprite classes, compiler warnings etc.; fixed #19; fixed #20 XProger 2016-11-20 23:27:42 +03:00
  • 8769bdb3be Use resources URL instead of main bundle cochrane 2016-11-19 07:38:32 +01:00
  • d764b3c8fa Change return code in case of negative time cochrane 2016-11-19 07:24:59 +01:00
  • cc8853a9ef Ensure window is centered on being created, not squished somewhere in the corner. cochrane 2016-11-18 21:58:12 +01:00
  • a4c16b8d95 Add proper main menu for OS X cochrane 2016-11-18 21:45:23 +01:00
  • 4d1738dd0a Switch OpenLara to use Cocoa on OS X cochrane 2016-11-18 21:19:11 +01:00
  • 1393193a73 Use mach_absolute_time for time retrieval cochrane 2016-11-18 18:44:37 +01:00
  • 93bbb30e02 Fix project not compiling on OS X 10.11.6. cochrane 2016-11-18 17:29:52 +01:00
  • 6ca0280150 Merge remote-tracking branch 'refs/remotes/XProger/master' Gh0stBlade 2016-11-17 11:42:52 +00:00
  • 7f004415e1 #14 basic behavior of wolves XProger 2016-11-17 03:57:40 +03:00
  • f9324e6543 #3 tilt control XProger 2016-11-17 00:36:59 +03:00
  • b4c512d322 Merge remote-tracking branch 'refs/remotes/XProger/master' Gh0stBlade 2016-11-16 11:58:06 +00:00
  • ff6e3f8ece #15 Web platform: change window mode by Alt+Enter XProger 2016-11-16 04:00:16 +03:00
  • 0921c615e3 #12 flash lights XProger 2016-11-16 03:26:41 +03:00
  • 08dc561617 #7 auto-aiming, enemies hit; #8 camera look at enemy, view point on Lara's chest moving while moving blocks; #3 head & chest IK; #15 preventing closing page by Ctrl + W (request) XProger 2016-11-15 03:45:16 +03:00
  • 7f372076df #7 pistols aiming XProger 2016-11-14 07:43:49 +03:00
  • e2d3e03f59 #7 draw/hide weapons (hand animations and mesh swap), shotting, muzzle flash, tracing bullets for walls #8 combat mode, underwater sound XProger 2016-11-08 02:22:40 +03:00
  • b3ef2052c2 #3 draw weapons XProger 2016-11-07 03:14:49 +03:00
  • 4390eb9a96 #3 add input by arrows ctrl and Z, X; #16 reduce VAOs objects count on sprite sequences XProger 2016-11-05 01:19:28 +03:00
  • f108518de9 binaries XProger 2016-11-04 03:06:38 +03:00
  • 37b716c96c #16 remap mesh offsets, fix VAO for sprite sequences 20161104 XProger 2016-11-04 00:49:01 +03:00
  • 9d13776c5f #16 VAO, profiling markers and configuration, smart shader binding XProger 2016-11-03 23:39:27 +03:00
  • eb37622b15 #15 tabs & includes fix XProger 2016-11-03 22:11:03 +03:00
  • 595780f6fd #15 plist file Timur Gagiev 2016-11-03 20:59:09 +03:00
  • b3f4c9680f #15 MacOS X Timur Gagiev 2016-11-03 20:53:09 +03:00
  • ea0e1c87a1 fix normals, #3 movable blocks XProger 2016-11-01 04:13:01 +03:00
  • bb9b3963d2 #12 fix normals XProger 2016-10-21 02:48:52 +03:00
  • df942b2893 #9 fading & panning of sound sources XProger 2016-10-21 00:58:15 +03:00
  • 8bbd26a9ef #3 fix hang left/right through walls XProger 2016-10-20 00:17:00 +03:00
  • f7849b23c9 fields renaming XProger 2016-10-17 23:07:08 +03:00
  • e827cf201f #12 simple spot shadows for enemies XProger 2016-10-17 22:16:13 +03:00
  • 1a77c2281c #3 fix frame bbox calculation in air XProger 2016-10-16 21:30:05 +03:00
  • dddcbd13c5 #3 climb & hang states fixes, water splash, item pickup, slow motion mode for debug (R key) XProger 2016-10-16 20:32:31 +03:00
  • c22ffa886f #15 gamepad support on web platform, PSX-like Lara controls XProger 2016-10-11 21:44:15 +03:00
  • bf5c3a3232 #3 draft of hang/reach animation, add animation effect command types XProger 2016-10-11 03:51:38 +03:00
  • f6cb9c5000 #9 apply sample volume XProger 2016-10-11 00:02:37 +03:00
  • 5a99d547ba #3 slide on slant blocks, climb on 2-3 clicks height blocks, asc/desc 1 click blocks while walk or run; #13 add dummy boulder trigger to stop inactive animation & sound, fix short angle checks and non-zero velocity for switch and keyhole triggers; XProger 2016-10-10 02:43:20 +03:00
  • 3f3a590f73 #15 fix GetProc macros XProger 2016-10-07 01:17:07 +03:00
  • 3a6f3ad15a Merge branch 'master' of https://github.com/XProger/OpenLara XProger 2016-10-07 01:15:21 +03:00
  • 56d5201c0f #15 reduce executable size, fix keyboard input, turn off LOG in release config XProger 2016-10-07 01:14:45 +03:00
  • 0fe2853556 Merge branch 'master' of https://github.com/XProger/OpenLara XProger 2016-10-07 01:08:46 +03:00
  • 74969eea7e #15 reduce executable size, fix keyboard input, turn off LOG in release config XProger 2016-10-07 01:07:19 +03:00
  • da7f359428 fix naming, remove temporary files XProger 2016-10-06 04:15:00 +03:00
  • 89c4fbbfab #13 linux support XProger 2016-10-06 03:56:06 +03:00
  • 7c1c3f16ff #15 Windows: Alt+Enter switches betwen window and fullscreen modes, win32 console mode only for DEBUG configuration XProger 2016-10-06 00:41:22 +03:00
  • 95f5794a83 #9 force resample web audio api to 44.1kHz XProger 2016-10-04 23:37:25 +03:00
  • 831e0765db #9 support Web Audio API, defines for ADPCM, MP3 & OGG decoders, play bubble sound when Lara is under water XProger 2016-10-04 23:00:37 +03:00
  • 65917262bb #9 tab to space XProger 2016-10-04 04:12:48 +03:00
  • be5dae6e2d #9 add simple sound mixing for a PCM, MS ADPCM (from TR3 cdaudio.wad), MP3 (via minimp3 lib) & OGG (via stb_vorbis lib) XProger 2016-10-04 04:00:22 +03:00
  • e16f25f94d #8 #13 camera switch by trigger, secrets XProger 2016-09-30 03:13:50 +03:00
  • ec4216f424 #8 trace obstacles for camera, #13 "look-at" triggers, #13 dart mesh, smoke & sparks sprite sequences, #15 split long time steps to 1/30 steps XProger 2016-09-27 01:22:16 +03:00
  • f22e45ad5f #13 add trigger & dartgun controller XProger 2016-09-21 10:06:16 +03:00
  • 8e9b17cfdc #13 trigger timer & dartgun logic XProger 2016-09-21 01:41:25 +03:00
  • 31cea8ea89 #13 activation triggers for doors & switches XProger 2016-09-20 02:24:53 +03:00
  • 083cd81cbb #8 OBB visibility test optimization XProger 2016-09-15 01:31:49 +03:00
  • c4c6218604 resolved #5 visibility check for animated bounding box, #8 invert mouse rotation (vertical), #4 turn off hit on the wall for up-jump & reach animations XProger 2016-09-13 15:51:38 +03:00
  • 578cc74d2b #15 fix HTML5 for IE XProger 2016-09-13 04:15:57 +03:00
  • 8acb93a204 #8 fix right button delta, add shader code for fog & backlight XProger 2016-09-13 03:28:30 +03:00
  • dbd2a45bed #3 add water surface states, fix moving speed while roll, #4 add controller height for collisions, #8 add camera rotation (right mouse button), #10 add color dodge for caustics, #15 fix mouse buttons check for Windows, change canvas size of 1280x720 for HTML5 XProger 2016-09-13 00:46:24 +03:00
  • e47f8c5fd7 minor fixes, tab to spaces XProger 2016-09-12 11:27:41 +03:00
  • 071081b612 #3 №14 separated lara.h & enemy.h for controllers, add basic enemy controllers, add roll animation for lara, add text in debug mode, #8 smooth following camera, side view while backflip XProger 2016-09-12 03:26:16 +03:00
  • b80c2790d0 #5 fix portals culling, add camera controller XProger 2016-09-10 23:01:45 +03:00
  • 11ba6a52fe #2 XProger 2016-09-09 00:25:40 +03:00
  • 460f3be4c5 #1 resolved XProger 2016-09-08 22:27:37 +03:00
  • 07e2b99ead #3 movement using overlap info, separate mesh builder class XProger 2016-09-06 03:20:14 +03:00
  • 6a26a4eadd resolved #6 billboard sprites for items, affecting from room & entity intensity, #10 add simple and buggy caustics XProger 2016-09-04 14:43:23 +03:00
  • 705e6b2c0d Merge branch 'master' of https://github.com/XProger/OpenLara XProger 2016-09-04 00:06:39 +03:00
  • 5d390a7f7d #3 ground & underwater movement #4 ceiling collisions XProger 2016-09-04 00:05:53 +03:00
  • b48e498799 Update README.md Timur Gagiev 2016-09-01 11:56:13 +03:00
  • 1d3a3c6d2f gzip compression XProger 2016-09-01 04:50:02 +03:00
  • f87a72e7fb #6 add environment sprites XProger 2016-09-01 03:21:01 +03:00
  • b8f49e4883 add view frustum & portals culling XProger 2016-08-31 03:37:52 +03:00
  • 9d60262916 add executable; add sound via PlaySound (WinAPI); XProger 2016-08-30 02:38:09 +03:00
  • ba4a5f6e28 WebGL platform XProger 2016-08-30 02:32:41 +03:00
  • a222a59cc7 WebGL platform XProger 2016-08-29 23:07:43 +03:00
  • 0b670a1846 convert tabs to spaces Gagiev Timur 2016-08-29 11:06:13 +03:00
  • 6af424cee8 Merge branch 'master' of https://github.com/XProger/OpenLara XProger 2016-08-29 02:44:10 +03:00
  • 155cee6278 - simple states controller logic XProger 2016-08-29 02:42:14 +03:00
  • d0268f97a4 Update README.md Timur Gagiev 2016-08-26 11:04:28 +03:00
  • c55d8c7320 add demo level & format support XProger 2016-08-23 02:46:17 +03:00
  • d90a650d3e add debug renderer, camera & main shader XProger 2016-08-23 01:35:09 +03:00
  • 4970d99587 add simple floor collision XProger 2016-08-23 01:33:54 +03:00
  • 2946ba6fb0 - fix light position - upscale to original world size XProger 2016-08-20 15:35:08 +03:00
  • 3d8c871ea7 add VBO support add shaders support todo: animated textures, billboards XProger 2016-08-20 05:48:58 +03:00
  • 10b48368e7 - pack all textures to one atlas (trivial) XProger 2016-08-18 23:20:13 +03:00
  • d1af898609 apply view matrix scale static base address (reduce executable size) XProger 2016-08-18 03:00:26 +03:00
  • 426ccebf95 code refactoring XProger 2016-08-18 02:52:34 +03:00
  • 3382830f9a - FFP renderer XProger 2016-08-16 01:13:15 +03:00
  • 0fb508e801 Update README.md Timur Gagiev 2016-08-14 01:07:46 +03:00
  • 625567dbb2 Initial commit Timur Gagiev 2016-08-14 01:06:58 +03:00