Jace
|
9d9c6bdf1e
|
Third person animations and shoot effects base work
|
2016-02-11 00:08:50 +01:00 |
|
Jace
|
2c0f66d9c7
|
Merge remote-tracking branch 'origin/master' into WeaponSystem
# Conflicts:
# include/Engine/Collision/FillFrustumOctreeSystem.h
# include/Engine/Core/Octree.h
# include/Engine/Rendering/RenderSystem.h
# include/Game/Game.h
# resources/DefaultInput.ini
# resources/Schema/Components.xsd
# resources/Schema/Entities/Player.xml
# resources/Schema/Types/Entity.xsd
# src/Engine/Rendering/RenderSystem.cpp
# src/Game/Game.cpp
# src/Game/Systems/PlayerMovementSystem.cpp
|
2016-02-10 17:02:00 +01:00 |
|
Jace
|
d3bc48f5f7
|
Major networking refactoring to allow for snapshot filtering outside of netcode
|
2016-02-09 13:22:21 +01:00 |
|
stiffly
|
3a5c0a2762
|
SoundSystem does not longer inherit from SoundManager. SoundManager is a individual class that listens to events. The SoundManager only listens to the local player.
|
2016-02-08 14:01:32 +01:00 |
|
Jace
|
2b4e00e4b0
|
Refactored System constructor to take a struct instead of a bunch of parameters to reduce future pain and to be able to extend it with IsClient and IsServer flags.
|
2016-02-08 13:33:55 +01:00 |
|
stiffly
|
fbdaf92953
|
Started refactoring. Put player walk logic in a designated sound system.
|
2016-02-05 16:39:23 +01:00 |
|
verysecrethero
|
42b52a6766
|
Several changes/fixes based on the latest broken refactoring.
Fixed Simon's mistake in CapturePointLogic. William fixed so TriggerSystem works again with CapturePoints.
|
2016-02-02 11:37:22 +01:00 |
|
Jace
|
dec2234019
|
Merge branch 'Cleanup'
# Conflicts:
# src/Engine/Rendering/RenderSystem.cpp
|
2016-01-27 13:44:15 +01:00 |
|
Jace
|
5fcd26cd3e
|
Made TriggerSystem make use of Octree
|
2016-01-27 13:35:16 +01:00 |
|
stiffly
|
44baa47bba
|
Merge remote-tracking branch 'origin/master' into CoolDeathAnimation
# Conflicts:
# include/Engine/Common.h
# include/Engine/Rendering/DrawFinalPass.h
# include/Engine/Rendering/DrawScenePass.h
# include/Engine/Rendering/RenderQueue.h
# include/Engine/Rendering/Renderer.h
# resources/Shaders/ForwardPlus.frag.glsl
# resources/Shaders/ForwardPlus.vert.glsl
# src/Engine/Rendering/DrawFinalPass.cpp
# src/Engine/Rendering/DrawScenePass.cpp
# src/Engine/Rendering/RenderSystem.cpp
# src/Engine/Rendering/Renderer.cpp
# src/Game/Game.cpp
|
2016-01-25 01:21:15 +01:00 |
|
viktorljung
|
ea9c4d19d0
|
Merge remote-tracking branch 'origin/master' into TextRendering
# Conflicts:
# include/Game/Game.h
|
2016-01-21 10:19:32 +01:00 |
|
Jace
|
70cab9ef30
|
Merge pull request #40 from teamfisk/Networking
Networking
|
2016-01-21 10:03:44 +01:00 |
|
William Moberg
|
713ebbe18c
|
Can add any objects that inherit from AABB into the Octree.
|
2016-01-19 14:50:46 +01:00 |
|
stiffly
|
e0c4394f20
|
Merge. Also fixed interpolation for scale and rotation.
Merge remote-tracking branch 'origin/master' into Networking
# Conflicts:
# include/Game/Game.h
# src/Game/CMakeLists.txt
# src/Game/Game.cpp
|
2016-01-19 14:04:25 +01:00 |
|
viktorljung
|
2a93e2ae7f
|
Merge remote-tracking branch 'origin/master' into TextRendering
# Conflicts:
# include/Engine/Rendering/RenderQueue.h
# include/Engine/Rendering/RenderSystem.h
# include/Game/Game.h
# resources/Schema/Types/Entity.xsd
# src/Engine/Rendering/RenderSystem.cpp
|
2016-01-18 17:44:26 +01:00 |
|
stiffly
|
765509b510
|
Added interpolationsystem to pipeline.
|
2016-01-18 17:34:17 +01:00 |
|
Ayumiwii
|
37aa1eaa18
|
Merge remote-tracking branch 'origin/master' into CoolDeathAnimation
# Conflicts:
# include/Engine/Rendering/DrawScenePass.h
# include/Engine/Rendering/RenderQueue.h
# include/Engine/Rendering/RenderQueueFactory.h
# include/Engine/Rendering/Renderer.h
# include/Game/Game.h
# resources/Schema/Components.xsd
# resources/Schema/Entities/Test.xml
# resources/Schema/Types/Entity.xsd
# src/Engine/Rendering/DrawScenePass.cpp
# src/Engine/Rendering/RenderQueueFactory.cpp
# src/Engine/Rendering/Renderer.cpp
# src/Game/Game.cpp
|
2016-01-18 16:02:43 +01:00 |
|
Ayumiwii
|
35269315cc
|
Rename the thingie
|
2016-01-18 13:51:32 +01:00 |
|
Jace
|
b2213dbe9a
|
Merge remote-tracking branch 'origin/master' into PlayerMovement
# Conflicts:
# include/Engine/Collision/Collision.h
# include/Engine/Collision/CollisionSystem.h
# include/Engine/Collision/TriggerSystem.h
# resources/Schema/Components.xsd
# resources/Schema/Entities/CollisionTestLevel.xml
# resources/Schema/Types/Entity.xsd
# src/Engine/Collision/Collision.cpp
# src/Game/Game.cpp
|
2016-01-15 20:28:43 +01:00 |
|
viktorljung
|
6fbb962b5e
|
Merge branch 'Rendering' into TextRendering
# Conflicts:
# include/Engine/Rendering/RenderQueue.h
# include/Engine/Rendering/RenderQueueFactory.h
# include/Engine/Rendering/Renderer.h
# include/Engine/Rendering/ShaderProgram.h
# include/Game/Game.h
# resources/Schema/Components.xsd
# resources/Schema/Entities/Test.xml
# resources/Schema/Types/Entity.xsd
# src/Engine/Rendering/RenderQueueFactory.cpp
# src/Engine/Rendering/Renderer.cpp
# src/Game/Game.cpp
|
2016-01-15 13:23:42 +01:00 |
|
stiffly
|
e248b37ea8
|
Merge remote-tracking branch 'origin/master' into Sound
# Conflicts:
# src/Game/Game.cpp
|
2016-01-15 09:52:52 +01:00 |
|
Jace
|
3a4f378ac5
|
Merge remote-tracking branch 'origin/master' into PlayerMovement
# Conflicts:
# src/Game/Game.cpp
|
2016-01-14 17:07:39 +01:00 |
|
Jace
|
6ad1839def
|
Initial work on PlayerMovementSystem
|
2016-01-14 17:03:48 +01:00 |
|
stiffly
|
b80ecc29d8
|
Added comments and cleaned up in Game.cpp/h
|
2016-01-14 15:32:53 +01:00 |
|
Jace
|
d6ef527f25
|
Basic collisions using Octree. Seems buggy over octree boundaries.
|
2016-01-13 15:34:43 +01:00 |
|
viktorljung
|
0f17f9a888
|
Merge remote-tracking branch 'origin/master' into Rendering
# Conflicts:
# include/Engine/Editor/EditorSystem.h
# include/Engine/Rendering/EPicking.h
# include/Engine/Rendering/Renderer.h
# include/Game/Game.h
# resources/Schema/Components.xsd
# resources/Schema/Entities/Test.xml
# src/Engine/Editor/EditorSystem.cpp
# src/Engine/Rendering/RawModel.cpp
# src/Engine/Rendering/RenderQueueFactory.cpp
# src/Engine/Rendering/Renderer.cpp
# src/Game/Game.cpp
|
2016-01-12 16:13:20 +01:00 |
|
stiffly
|
729ebe6c8b
|
Merge remote-tracking branch 'origin/master' into Sound
# Conflicts:
# README.md
# resources/Schema/Components.xsd
# resources/Schema/Types/Entity.xsd
|
2016-01-12 14:50:10 +01:00 |
|
Ayumiwii
|
0630885d92
|
Many more things done
|
2016-01-11 19:59:45 +01:00 |
|
stiffly
|
f80ad1377b
|
Making use of Doppler effect. Added a bunch of events: Pause, stop, continue, variations of play.
|
2016-01-11 17:52:27 +01:00 |
|
Jace
|
23e78c4947
|
Cleaned up code
|
2016-01-11 14:35:15 +01:00 |
|
Jace
|
03456ad731
|
EntityFileParser
|
2016-01-11 14:35:15 +01:00 |
|
Jace
|
0bcbcda8b8
|
EntityFilePreprocessor
WIP
WIP
EntityFilePreprocessor
|
2016-01-11 14:35:15 +01:00 |
|
viktorljung
|
a7b43b06a2
|
Camera component and RenderQueue changes
|
2016-01-08 16:21:59 +01:00 |
|
stiffly
|
d8c4c6e5ff
|
Created a primitive SoundSystem. Can play a sound with 'P' button. Using resourcemanager. Not using the created components yet.
|
2016-01-07 15:22:46 +01:00 |
|
stiffly
|
076030a252
|
Fixes, mostly name changes
|
2015-12-17 17:28:43 +01:00 |
|
Jocke
|
58a9d38e26
|
Added a class that client and server inherits from.
Class and server now share the same pointer i game.
You are now able to start a client and a server on the same computer.
|
2015-12-16 14:56:53 +01:00 |
|
stiffly
|
478c692315
|
Refactoring. Client and server has Update Loop that runs before any game logic each frame.
|
2015-12-15 14:53:56 +01:00 |
|
stiffly
|
0a8a9e5099
|
Merge remote-tracking branch 'origin/master' into Networking
# Conflicts:
# src/Engine/Rendering/RenderState.cpp
# src/Game/Game.cpp
|
2015-12-15 11:50:01 +01:00 |
|
viktorljung
|
d9ea0192d1
|
Added RenderSystem and removed RenderQueueFactory
|
2015-12-14 20:07:02 +01:00 |
|
stiffly
|
3f77da4a07
|
Merge remote-tracking branch 'origin/master' into Networking
# Conflicts:
# include/Game/Game.h
# resources/DefaultConfig.ini
# src/Game/Game.cpp
|
2015-12-14 17:07:12 +01:00 |
|
Jace
|
e5084e13ec
|
Added EditorSystem
|
2015-12-14 13:57:51 +01:00 |
|
Jace
|
013f911ae2
|
Added MouseInputHandler and firstPersonInputController to aid in creation of first person movement.
|
2015-12-12 13:42:34 +01:00 |
|
Jace
|
35624008e7
|
InputProxy with a KeyboardInputHandler to translate keyboard keys to input commands. Input origins are bound to commands through the BindOrigin event, or through loading them from a config file.
|
2015-12-12 13:42:34 +01:00 |
|
Jace
|
bffc97f310
|
Groundwork for input command proxy
|
2015-12-12 13:42:33 +01:00 |
|
viktorljung
|
9bd3da409d
|
Added Font to ResourceManager
|
2015-12-11 16:53:51 +01:00 |
|
stiffly
|
15442c8c75
|
Merge branch 'PlayerSystem' into Networking
# Conflicts:
# src/Game/Game.cpp
|
2015-12-11 15:45:27 +01:00 |
|
stiffly
|
80f028edf2
|
Added a very basic PlayerSystem, and a PlayerComponent.
|
2015-12-11 13:45:19 +01:00 |
|
stiffly
|
d22e59f28f
|
Merge remote-tracking branch 'origin/master' into Networking
NOTE (in config file):
[Debug]
LoadMap=Schema/Entities/Test.xml
# Conflicts:
# include/Game/Game.h
# src/Game/Game.cpp
|
2015-12-10 13:53:18 +01:00 |
|
sippeangelo
|
0367826f16
|
Added RaptorCopter example system
|
2015-12-10 10:17:18 +01:00 |
|
sippeangelo
|
352074da04
|
Created base for systems
|
2015-12-10 10:17:08 +01:00 |
|