|
|
@1439
|
10 years |
sam |
nacl: preliminary gamepad support in the NaCl backend.
|
|
|
@1438
|
10 years |
sam |
build: disable violent vector.h warnings when building for NaCl.
|
|
|
@1437
|
10 years |
sam |
orbital: build the scanners and parsers with more recent flex/bison.
|
|
|
@1436
|
10 years |
sam |
build: if FlexLexer.h isn't found in the build environment, use the …
|
|
|
@1435
|
10 years |
sam |
nacl: remove our old hack of #including the file containing main() …
|
|
|
@1434
|
10 years |
sam |
orbital: enhance the language with [] contexts.
|
|
|
@1433
|
10 years |
sam |
orbital: use hexadecimal colour commands everywhere.
|
|
|
@1432
|
10 years |
sam |
orbital: fix a compilation error.
|
|
|
@1431
|
10 years |
sam |
orbital: add missing <stdint.h>.
|
|
|
@1430
|
10 years |
sam |
orbital: another bug in the hex colour parser; now also support …
|
|
|
@1429
|
10 years |
sam |
orbital: fix a bug in the hex color interpreter.
|
|
|
@1428
|
10 years |
sam |
orbital: allow hexadecimal colour values.
|
|
|
@1427
|
10 years |
sam |
test: a better GLSL parser in the LolFx test parser.
|
|
|
@1426
|
10 years |
sam |
core: rename f64vec4 to dvec4 etc. for consistency with GLSL.
|
|
|
@1425
|
10 years |
sam |
orbital: make sure to include "config.h" in all compiled files.
|
|
|
@1424
|
10 years |
sam |
orbital: port the gun command compiler to our bison/flex system.
|
|
|
@1423
|
10 years |
sam |
orbital: fix copyright statements.
|
|
|
@1422
|
10 years |
sam |
orbital: fine tune the mesh compiler.
|
|
|
@1421
|
10 years |
sam |
build: get Orbital to build on Win32 again.
|
|
|
@1420
|
10 years |
sam |
build: define NOMINMAX unconditionally on Windows.
|
|
|
@1419
|
10 years |
sam |
orbital: a lot of scanner and parser refactoring to simplify the …
|
|
|
@1418
|
10 years |
sam |
orbital: other parser tweak attempts.
|
|
|
@1417
|
10 years |
sam |
orbital: undo the gun command parser changes.
|
|
|
@1416
|
10 years |
sam |
orbital: parser for the gun commands... fails to link because of flex.
|
|
|
@1415
|
10 years |
sam |
orbital: use a flex/bison scanner/parser for mesh descriptions.
|
|
|
@1414
|
10 years |
sam |
orbital: fix a bug in the star mesh builder code.
|
|
|
@1413
|
10 years |
sam |
test: more grammar improvements.
|
|
|
@1412
|
10 years |
sam |
test: add most of the GLSL grammar.
|
|
|
@1411
|
10 years |
sam |
test: add more GLSL and HLSL keywords to our grammar.
|
|
|
@1410
|
10 years |
sam |
test: some grammar tweaks.
|
|
|
@1409
|
10 years |
sam |
test: start working on a lexer/parser for LolFx using flex and bison.
|
|
|
@1408
|
10 years |
sam |
win32: better error reporting in the GDI+ loader, based on a patch by …
|
|
|
@1407
|
10 years |
sam |
gpu: irrelevant tweaks to a test material file.
|
|
|
@1406
|
10 years |
sam |
gpu: start working on the LolFx format.
|
|
|
@1405
|
10 years |
sam |
math: declare some HLSL-compliant types.
|
|
|
@1404
|
10 years |
sam |
orbital: fix uninitialised variables and allow to shoot with RCtrl.
|
|
|
@1403
|
10 years |
sam |
build: ensure .lolfx.cpp files get cleaned up.
|
|
|
@1402
|
10 years |
sam |
math: fix minor compiler warnings that appeared with g++ 4.7.
|
|
|
@1401
|
10 years |
sam |
core: no longer deactivate std::ostream features on Android.
|
|
|
@1400
|
10 years |
sam |
android: use stlport on Android so we don't have to depend on a …
|
|
|
@1399
|
10 years |
sam |
input: fix brain fart in our SDL joystick input.
|
|
|
@1398
|
10 years |
sam |
orbital: display lasers.
|
|
|
@1397
|
10 years |
sam |
orbital: tweak enemy colours and restore smaller screen.
|
|
|
@1396
|
10 years |
sam |
orbital: start working on the gun system.
|
|
|
@1395
|
10 years |
sam |
test: add a few unit tests for datatype sanity.
|
|
|
@1394
|
10 years |
sam |
input: support up to 16 buttons in Xbox-like pads.
|
|
|
@1393
|
10 years |
touky |
smallest update EVAR !
|
|
|
@1392
|
10 years |
sam |
misc: move more shaders to .lolfx files.
|
|
|
@1391
|
10 years |
sam |
orbital: fix off-by-one error in snake destruction.
|
|
|
@1390
|
10 years |
sam |
orbital: destroyed nodes flash when hit! except they're not hit yet.
|
|
|
@1389
|
10 years |
sam |
gpu: define the _XBOX macro in our HLSL compilation.
|
|
|
@1388
|
10 years |
sam |
build: more sane build options.
|
|
|
@1387
|
10 years |
sam |
orbital: fix a typo in the HLSL shader.
|
|
|
@1386
|
10 years |
sam |
orbital: use the new LolFx shader declaration.
|
|
|
@1385
|
10 years |
sam |
gpu: allow to load a .lolfx file instead of all those shaders.
|
|
|
@1384
|
10 years |
sam |
build: lolfx files are now properly linked into the static library …
|
|
|
@1383
|
10 years |
sam |
build: build .lolfx files from automake.
|
|
|
@1382
|
10 years |
sam |
math: workaround for an apparent Visual Studio compiler bug in …
|
|
|
@1381
|
10 years |
sam |
core: some clang and g++ 4.7 compilation fixes.
|
|
|
@1380
|
10 years |
sam |
win32: add a custom build rule for '.lolfx' files. The files are …
|
|
|
@1379
|
10 years |
touky |
Added Barycenter logic in camera && Snake position.
|
|
|
@1378
|
10 years |
touky |
Tweaked Player movement.
Camera follows player : mostly debug.
|
|
|
@1377
|
10 years |
touky |
Tweaked options movement.
|
|
|
@1376
|
10 years |
touky |
Small WorldEntity tweaks.
|
|
|
@1375
|
10 years |
touky |
Added some convenient functions in camera.
|
|
|
@1372
|
10 years |
sam |
orbital: better snake initialisation.
|
|
|
@1371
|
10 years |
sam |
orbital: minor tweaks.
|
|
|
@1370
|
10 years |
sam |
orbital: the snake is now destructible.
|
|
|
@1369
|
10 years |
sam |
math: replace len(vec) with length(vec) to match the GLSL naming.
|
|
|
@1368
|
10 years |
sam |
orbital: more snakes, with tails!
|
|
|
@1367
|
10 years |
sam |
orbital: make the snake even more beautiful.
|
|
|
@1366
|
10 years |
sam |
orbital: new snake enemy.
|
|
|
@1365
|
10 years |
sam |
orbital: better starfield randomising.
|
|
|
@1364
|
10 years |
sam |
orbital: simplify starfield.
|
|
|
@1363
|
10 years |
sam |
orbital: add the two parallax starfields.
|
|
|
@1362
|
10 years |
sam |
orbital: use both thumb sticks to pilot ships.
|
|
|
@1361
|
10 years |
sam |
win32: add an Xinput class for Xbox360 controllers, because they're …
|
|
|
@1360
|
10 years |
sam |
orbital: fix a few compilation warnings.
|
|
|
@1359
|
10 years |
sam |
orbital: compilation fix.
|
|
|
@1358
|
10 years |
sam |
input: support Xbox input system for gamepads.
|
|
|
@1357
|
10 years |
sam |
orbital: clamp ship heading to full 45-degree orientations.
|
|
|
@1356
|
10 years |
sam |
orbital: swap RGBA order in the shader on the X360.
|
|
|
@1355
|
10 years |
sam |
input: allow to remap gamepad axes in the generic input layer.
|
|
|
@1354
|
10 years |
sam |
orbital: add second player, option drone meshes, and animate the drones.
|
|
|
@1353
|
10 years |
sam |
orbital: play with the camera.
|
|
|
@1352
|
10 years |
sam |
math: implement all Euler conversions for 3×3 matrices.
|
|
|
@1351
|
10 years |
sam |
math: implement quaternion creation from true Euler angles (as opposed …
|
|
|
@1350
|
10 years |
sam |
core: add methods to set the camera's view matrix.
|
|
|
@1349
|
10 years |
sam |
math: support all Tait-Bryan angle combinations in quaternions.
|
|
|
@1348
|
10 years |
sam |
orbital: move ship with arrows.
|
|
|
@1347
|
10 years |
sam |
orbital: more randomness in tanks.
|
|
|
@1346
|
10 years |
sam |
input: blacklist HDAPS as a joystick, it's not really a joystick.
|
|
|
@1345
|
10 years |
sam |
core: allow to concatenate arrays, and add unit tests for that.
|
|
|
@1344
|
10 years |
sam |
orbital: create a Player class with joystick support.
|
|
|
@1343
|
10 years |
sam |
input: do not let the joystick override the keyboard.
|
|
|
@1342
|
10 years |
sam |
input: add core joystick support and bind the SDL input to that.
|
|
|
@1341
|
10 years |
sam |
math: allow to write 1.f / q to take a quaternion's inverse.
|
|
|
@1340
|
10 years |
sam |
orbital: tanks! tanks everywhere! OK, time to stop playing around.
|
|
|
@1339
|
10 years |
sam |
orbital: fix shader compilation.
|
|
|
@1338
|
10 years |
sam |
orbital: rewrite the shader once again.
|
|
|