| Commit message (Collapse) | Author | Age |
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Started working on some of the harder parts of building dependencies
with the makefile. bullet, irrlicht, and luajit all currently are
built automatically on windows under msys2
|
| | |
| |
| |
| |
| |
| | |
Replaced various "make" calls in the makefile with $(MAKE)
Replaced a few __mingw_printf with just printf
Added some instructions to the readme
|
| |/ |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
Physics code for models now lives in the shared directory.
To get file loading without irrlicht, a single-file header library
(lib/tinyobjloader-c) was added.
Metatables for generics and physics generics have also been
seperated out.
|
| | |
|
| |
|
|
|
| |
Added an error handeling function to avoid crashes on errors in
callbacked handeled code (ex, error in button press)
|
| |
|
|
|
| |
Used an alternate constructor for physics boxes that gives more
control over the phys box
|
| |
|
|
|
|
| |
Also added treeview guielemnt
Also added ifilesystem guielement
Also added io library
|
| | |
|
| |
|
|
|
|
| |
Edit boxes can have their contents retreived
Fixed a typo for edit box methods
various updates to the net api
|
| |
|
|
| |
Added bindings to Irrlicht's EditBox gui element.
|
| |
|
|
|
| |
Moved the networking code from nanomsg to nanomsg-next-gen.
Created/Renamed/Documented some constants related to networking.
|
| |
|
|
| |
Added some of the documentation for the net library
|
| |
|
|
| |
All compile warning for -Wall have been fixed
|
| |
|
|
|
| |
Made makefile much simpiler, added option to build dynamically with
DEBUG=true
|
| |
|
|
| |
Updated all core files to prepare for tech demo
|
| |
|
|
| |
Various additions, updates, and bugfixes while making mahjong solitare.
|
| |
|
|
| |
Added the ability to display itextures on the gui
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
* Networking is finally working
* Started moveing physics into the shared domain
* Streams now have a readString() and writeString() method
* streams are passed to the lua context for networking
* Refactored cameras and physboxes to use metatables
* Finally wrote the pushvector3* and popvector3* methods
* Fixed a few crashes in ;main
* Deleted a lot of code
|
|
|
* Finished a basic server
* Changed from ZMQ to nanomsg (basically the same though)
* Moved some repeated code from the client/server directories into
"shared"
* Edited makefile to reflect new dependencies
|