Commit Graph

56 Commits

Author SHA1 Message Date
d380e23675 Fixed wrong function name
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-04 03:50:03 +02:00
41ab65bcfa Removed useless stuff and added minor changes to project file
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-04 02:51:23 +02:00
b540573a0c Updated res project
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-04 02:50:19 +02:00
e6cc79f1dc Started using a project file to load scenes
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-02 08:04:44 +02:00
4e37cad399 Removed debug line
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-31 23:01:19 +02:00
fb5128df7b Added evmod_assets and started using it for scripts
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-31 23:00:38 +02:00
995312a8b6 Fixed revision for evmod_ecs
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-29 01:34:47 +02:00
cf1b3c33a6 Minor Changes
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-29 01:26:18 +02:00
9ae6c2707c Updated to cleaner APIs of Physics and Script modules
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-27 04:34:04 +02:00
12b99bff50 Added multiple scenes with host-side switching
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-27 02:21:20 +02:00
feecfaac5c Updated revision in evmod_ecs wrap
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-22 17:28:09 +02:00
755fd4927b Added simple camera to test scene
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-19 18:33:05 +02:00
5717ad8bfc Added visualize_physics to config file
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-19 18:31:19 +02:00
a00e90424c Syncing with the game module
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-17 02:38:27 +02:00
e1f4f80c8b Major changes
* Added Game module
* Changed scripts for testing
* Cleanup

Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-13 13:44:19 +02:00
6db13f7cf2 Added evmod_game
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-11 21:48:06 +02:00
49e5653259 Merge branch 'master' of https://github.com/evol3d/evol-sandbox 2021-05-11 18:23:28 +02:00
6f602db72f Added input module
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-11 18:22:42 +02:00
J3oss
fc47fe6f49 fixed unloading wrong module 2021-05-11 16:29:59 +02:00
J3oss
bdfb14228f Added asset module to sandbox 2021-05-11 16:12:17 +02:00
9dc81756a8 Started using evol's sleep_ms
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-04-24 17:45:55 +02:00
16c1d14667 Added missing c_arg to meson build script
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-04-24 16:18:54 +02:00
346e92faec Removed OS-Specific function from main
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-04-24 16:18:33 +02:00
5c4cfb938c Updated test scene
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-04-18 23:40:00 +02:00
3d85c59006 Some useless changes
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-04-17 21:50:44 +02:00
8c3c289b93 Added scripting module to sandbox
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-04-17 21:50:10 +02:00
7c2fc03a5c Cleaned up buildscripts and meson.build 2021-04-08 10:22:31 +02:00
8f8b8d7be6 Updated gitignore
No longer ignoring wraps. However, exact wrap names are ignored as they're guaranteed to be wrap-redirects
2021-04-08 07:05:49 +02:00
f38febaad2 Changed module_directory to module_dir 2021-04-06 14:38:46 +02:00
f03551b714 Tons of changes through time 2021-04-06 14:38:31 +02:00
8289c34652 Cleanup changes
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-31 06:37:45 +02:00
34e7514276 Updated gitignore
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-31 03:42:56 +02:00
5b7abac12a Added physics module
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-31 03:42:19 +02:00
4f23c60369 Added flecs copy buildscript
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-31 03:41:09 +02:00
4e166de112 ECS changes
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-29 11:36:51 +02:00
19143a0ee1 Added ECS Module
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-28 09:25:08 +02:00
a2a1c7bd80 Updated src/main.c
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-19 09:58:07 +02:00
110141e4a1 Added world module
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-19 08:19:20 +02:00
2b1113b1f8 Changed wrap revisions to master
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-19 05:39:37 +02:00
04b562475b Updated main.c to only focus on namespaces
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-19 05:14:41 +02:00
2f4294a6ff Started using namespaces
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-14 04:39:54 +02:00
5d5a21902d Added prospect API calls
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-12 20:50:02 +02:00
32058fceb9 Updated wrap revisions
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-09 01:32:56 +02:00
Youssef Assem
dcc2874e9b Merge pull request #2 from evol3D/windows-build
Added buildscripts for Windows
2021-03-08 20:42:47 +02:00
9944853102 Added buildscripts for Windows
* lua51.dll copy
* evol.dll copy
2021-03-08 20:05:50 +02:00
78a7b6834c Updated evol submodule revision from v0.2 to master
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-03-08 15:38:27 +02:00
7565fb6528 Updated to evol v0.2 head and evmod-glfw master head
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-02-10 12:23:07 +02:00
db59e29ec1 Removed useless includes
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-02-09 13:02:54 +02:00
0f4f5390a0 Added appconfig.meta to extend core config files
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-02-09 12:32:40 +02:00
5a9c6f0156 Added evmod_glfw as subproject
Since the dependency doesn't require linkage to the generated library,
there is no reason for meson to generate build commands for the library
without it being explicitly specified as a subproject.

Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-02-09 03:18:11 +02:00