static int debugview = 0;
static int sv_debugcam = 0;
static int lightedit = 0;
-static int sv_scene = 1;
+static int sv_scene = 0;
/* Components */
#include "road.h"
#include "shaders/standard.h"
#include "shaders/unlit.h"
-#ifndef VG_RELEASE
#include "physics_test.h"
-#endif
void vg_register(void)
{
static void init_other(void)
{
+ player_init();
render_init();
gate_init();
world_init();
int main( int argc, char *argv[] )
{
- vg_init( argc, argv, "CARBE" );
+ vg_init( argc, argv, "Voyager Game Engine" );
}
static int playermodel( int argc, char const *argv[] )
void vg_start(void)
{
- vg_convar_push( (struct vg_convar){
- .name = "scene",
- .data = &sv_scene,
- .data_type = k_convar_dtype_i32,
- .opt_i32 = { .min=0, .max=1, .clamp=1 },
- .persistent = 1
- });
-
vg_convar_push( (struct vg_convar){
.name = "fc",
.data = &freecam,
if( sv_scene == 0 )
{
- character_load( &player.mdl, "ch_default" );
+ character_load( &player.mdl, "ch_outlaw" );
character_init_ragdoll( &player.mdl );
world_load();
{
m4x4_projection( vg_pv, gpipeline.fov,
(float)vg_window_x / (float)vg_window_y,
- 0.01f, 100.0f );
+ 0.04f, 600.0f );
m4x4_mul( vg_pv, world_4x4, vg_pv );
}
draw_player();