53 Commits (e7022af69fb5807036d3d5de958a761bdfbcec5f)

Author SHA1 Message Date
Shariq Shah 360a768952 Implemented flag for ignoring collision and Added pickups to editor 5 years ago
Shariq Shah 194053a10c Removed ODE completely 6 years ago
Shariq Shah c2d534ceeb Updated build script to auto generate version from manually specified major and minor version along with revision number from git. Added link to itch.io page in README 6 years ago
Shariq Shah 0e422bdf01 Upated genie and related scripts 6 years ago
Shariq Shah 088dabdf7a Changes to build file for mac builds 6 years ago
Shariq Shah 4e90bf71b1 Fixed genie post build commands related to creating assets symlink not working on mac 6 years ago
Shariq Shah 6a2bb7e3c4 First mac build! Also fixed bug in shader link error logging. 6 years ago
Shariq Shah adcdab7aad Fixed several sound related bugs and added missing functionality 6 years ago
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. 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 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 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