Shariq Shah
da1bf26b41
Implemented first version of translate tool for editor that translated selected object in the xz axis by default and added manual breakpoint trigger option on gl error
6 years ago
Shariq Shah
66b72cca73
Implemented showing selected entity in editor with a specific colour
6 years ago
Shariq Shah
4a7010d1c8
Began implementing event manager.
...
Updated SDL to latest version and added debug versions of sdl libraries in windows version.
Added commandline shortcuts to regenerate visual studio project and to launch visual studio with one command for windows.
7 years ago
Shariq Shah
a79189b18e
Removed game/library split, the game now compiles as one executable only.
7 years ago
Shariq Shah
370b58e978
- Removed unused old build system files
...
- Moved todo and completed items into separate todo.txt file
- Removed unncessary items from todo
- Updated README
7 years ago
Shariq Shah
e47b494d80
Fixed a bug with rendering and added rpath in linux build
7 years ago
Shariq Shah
785b762c7a
Moved genie and other tools to tools folder
7 years ago
Shariq Shah
ad5b56b717
Fixed vec4 and mat4 multiplication, Implemented screen coord to ray and ray-sphere collision
7 years ago
Shariq Shah
ada2e0efe2
Implemented auto scrolling console to bottom on new command or console message and console toggle
7 years ago
Shariq Shah
9c2856eb87
Added primitive support to immediate renderer and put blender addon under version control
8 years ago
Shariq Shah
b2874e5786
Fixed issue with physics timestep
8 years ago
Shariq Shah
9b8bc3f241
Dropped Newton in favour of ODE which was simple to build and get running on both windows and linux
8 years ago
Shariq Shah
ac12a48b8a
Began Newton Dynamics Physics integration and modified build script
8 years ago
shariq
5ecb721dac
Changed where third party libs' files are placed in the project
8 years ago
shariq
ae340d57eb
Made soloud work on linux
8 years ago
Shariq Shah
1c246273dd
Replaced OpenAL with Soloud and added postbuild commands to create complete game distribution for windows visual studio 2017 release builds
8 years ago
Shariq Shah
4c5bb465b1
Changed Config to read/write using new Parser and Parser_Objects
8 years ago
Shariq Shah
1a61236082
Completed loading and saving entities using the new Parser and Parser_Objects
8 years ago
shariq
62639d9689
Made dll reloading fallback work on linux and added default keybindings
8 years ago
Shariq Shah
b8def31393
Added file copy and delete to platform api and edited genie.lua to enable compiling with msys2
8 years ago
Shariq Shah
3357284b24
Implemented post-build symlink to assets folder for windows builds
8 years ago
Shariq Shah
e1ad6d8597
Build on windows with GENie and fixed possible memory leak and crash caused by reloading game library
8 years ago
shariq
f121fc75a4
Fixed minor error in genie.lua
8 years ago
shariq
a4f3021e44
Moved all source files into their appropriate directories i.e. common, game and libsymmetry and began migrating build system to GENie
8 years ago
shariq
16b3293b41
Separated Game and Game Library code into executable and reloadable shared library
8 years ago
shariq shah
c60930e739
Made minor modifications to makefiles and changed readme format from org
...
to simple text file.
8 years ago
shariq
31c59dd7a9
Transferred all rendering related code from model to renderer
8 years ago
shariq
3ebb14202a
Changed how render settings are read/written
8 years ago
shariq
66de3159e9
Added make target to upload to itch
8 years ago
shariq
104481b617
Fixed minor bugs
8 years ago
shariq
ede02d950c
Added logging output to file along with console and coloured makefile output
8 years ago
shariq
8d56005853
Added reading keybindings from file and made slight modifications to makefiles
8 years ago
shariq
c81d3f9d12
Added reading configuration from config_vars and config.cfg located at root folder of assets
8 years ago
shariq
e38cc2ec36
Switched build process to use libraries provided by system and added mingw-cross compilation makefile instead of visual studio build for windows. Switched to dynamic libs all over
8 years ago
shariq
4ddb5576cd
Implemented better handling of init failure, fixed input 'lag' and fullscreen bugs by recompiling SDL2 with automake and more libraries installed
8 years ago
shariq
ff51f3f990
Added foreach loop macro for hashmaps
9 years ago
Shariq Shah
d47a13ad5d
Added Visual Studio solution under mercurial and made fixed problem with symbolic links made with makefile
9 years ago
Shariq Shah
e95074a904
Fixed mouse bug on windows, recompiled and added SDL2 and OpenAL for windows
9 years ago
Shariq Shah
145a0977ee
Fixed makefile always rebuilding from scratch
9 years ago
Shariq Shah
14992ad143
Fixed glaring bug in al_check macro
9 years ago
Shariq Shah
0e8c68a44a
Update makefile
9 years ago
Shariq Shah
e2bf6e4816
Replaced GLFW with SDL2 and GLEW with custom GL loader. Abstracted most platform code to single header and source files
9 years ago
Shariq Shah
f815dafd82
Implemented rendering vertex data to gbuffer
9 years ago
Shariq Shah
bb3abf5e00
Added shaders required so far and default assets
9 years ago
Shariq Shah
4286a0ba7c
Moved from premake4 to simple makefiles
9 years ago