Timur Gagiev
20b4f01030
Merge pull request #17 from cochrane/fix-compiling-osx
...
Fix project not compiling on OS X 10.11.6.
20161126
2016-11-26 12:30:26 +03:00
XProger
ff9b87ff3c
#15 linux build
2016-11-26 12:20:20 +03:00
XProger
5f3bbadf3a
restore inventory check
2016-11-26 02:09:14 +03:00
XProger
ba5ffaf977
closed #13 add doors implementation & puzzle hole mesh swap; #9 loop ambient sound;
2016-11-26 01:39:40 +03:00
XProger
36fce871cb
#13 trap floors & doors; fix debug render
2016-11-25 04:28:41 +03:00
XProger
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
2016-11-23 01:38:00 +03:00
XProger
251f99339b
code refactoring; animation, character and sprite classes, compiler warnings etc.; fixed #19 ; fixed #20
2016-11-20 23:27:42 +03:00
cochrane
93bbb30e02
Fix project not compiling on OS X 10.11.6.
...
As the comment says: In Compatibility mode (used by including gl.h instead of gl3.h), OS X only supports OpenGL 2 with some extensions. VAOs, which are an OpenGL 3 feature, are not available under their OpenGL 3 name. Instead they are exposed through an Apple-specific extension that works identically in all respects that matter. With this, it is possible to build and run the program without any trouble.
2016-11-18 17:29:52 +01:00
XProger
7f004415e1
#14 basic behavior of wolves
2016-11-17 03:57:40 +03:00
XProger
f9324e6543
#3 tilt control
2016-11-17 00:36:59 +03:00
XProger
ff6e3f8ece
#15 Web platform: change window mode by Alt+Enter
2016-11-16 04:00:16 +03:00
XProger
0921c615e3
#12 flash lights
2016-11-16 03:26:41 +03:00
XProger
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)
2016-11-15 03:45:16 +03:00
XProger
7f372076df
#7 pistols aiming
2016-11-14 07:43:49 +03:00
XProger
e2d3e03f59
#7 draw/hide weapons (hand animations and mesh swap), shotting, muzzle flash, tracing bullets for walls
...
#8 combat mode, underwater sound
2016-11-08 02:22:40 +03:00
XProger
b3ef2052c2
#3 draw weapons
2016-11-07 03:14:49 +03:00
XProger
4390eb9a96
#3 add input by arrows ctrl and Z, X; #16 reduce VAOs objects count on sprite sequences
2016-11-05 01:19:28 +03:00
XProger
f108518de9
binaries
2016-11-04 03:06:38 +03:00
XProger
37b716c96c
#16 remap mesh offsets, fix VAO for sprite sequences
20161104
2016-11-04 00:49:01 +03:00
XProger
9d13776c5f
#16 VAO, profiling markers and configuration, smart shader binding
2016-11-03 23:39:27 +03:00
XProger
eb37622b15
#15 tabs & includes fix
2016-11-03 22:11:03 +03:00
Timur Gagiev
595780f6fd
#15 plist file
2016-11-03 20:59:09 +03:00
Timur Gagiev
b3f4c9680f
#15 MacOS X
2016-11-03 20:53:09 +03:00
XProger
ea0e1c87a1
fix normals, #3 movable blocks
2016-11-01 04:13:01 +03:00
XProger
bb9b3963d2
#12 fix normals
2016-10-21 02:48:52 +03:00
XProger
df942b2893
#9 fading & panning of sound sources
2016-10-21 00:58:15 +03:00
XProger
8bbd26a9ef
#3 fix hang left/right through walls
2016-10-20 00:17:00 +03:00
XProger
f7849b23c9
fields renaming
2016-10-17 23:07:08 +03:00
XProger
e827cf201f
#12 simple spot shadows for enemies
2016-10-17 22:16:13 +03:00
XProger
1a77c2281c
#3 fix frame bbox calculation in air
2016-10-16 21:30:05 +03:00
XProger
dddcbd13c5
#3 climb & hang states fixes, water splash, item pickup, slow motion mode for debug (R key)
2016-10-16 20:32:31 +03:00
XProger
c22ffa886f
#15 gamepad support on web platform, PSX-like Lara controls
2016-10-11 21:44:15 +03:00
XProger
bf5c3a3232
#3 draft of hang/reach animation, add animation effect command types
2016-10-11 03:51:38 +03:00
XProger
f6cb9c5000
#9 apply sample volume
2016-10-11 00:02:37 +03:00
XProger
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;
2016-10-10 02:43:20 +03:00
XProger
3f3a590f73
#15 fix GetProc macros
2016-10-07 01:17:07 +03:00
XProger
3a6f3ad15a
Merge branch 'master' of https://github.com/XProger/OpenLara
2016-10-07 01:15:21 +03:00
XProger
56d5201c0f
#15 reduce executable size, fix keyboard input, turn off LOG in release config
2016-10-07 01:14:45 +03:00
XProger
0fe2853556
Merge branch 'master' of https://github.com/XProger/OpenLara
2016-10-07 01:08:46 +03:00
XProger
74969eea7e
#15 reduce executable size, fix keyboard input, turn off LOG in release config
2016-10-07 01:07:19 +03:00
XProger
da7f359428
fix naming, remove temporary files
2016-10-06 04:15:00 +03:00
XProger
89c4fbbfab
#13 linux support
2016-10-06 03:56:06 +03:00
XProger
7c1c3f16ff
#15 Windows: Alt+Enter switches betwen window and fullscreen modes, win32 console mode only for DEBUG configuration
2016-10-06 00:41:22 +03:00
XProger
95f5794a83
#9 force resample web audio api to 44.1kHz
2016-10-04 23:37:25 +03:00
XProger
831e0765db
#9 support Web Audio API, defines for ADPCM, MP3 & OGG decoders, play bubble sound when Lara is under water
2016-10-04 23:00:37 +03:00
XProger
65917262bb
#9 tab to space
2016-10-04 04:12:48 +03:00
XProger
be5dae6e2d
#9 add simple sound mixing for a PCM, MS ADPCM (from TR3 cdaudio.wad), MP3 (via minimp3 lib) & OGG (via stb_vorbis lib)
2016-10-04 04:00:22 +03:00
XProger
e16f25f94d
#8 #13 camera switch by trigger, secrets
2016-09-30 03:13:50 +03:00
XProger
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
2016-09-27 01:22:16 +03:00
XProger
f22e45ad5f
#13 add trigger & dartgun controller
2016-09-21 10:06:16 +03:00