It is currently Sat Aug 22, 2020 4:15 am


All times are UTC




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: TechDemo on Linux64
PostPosted: Wed Jan 26, 2011 3:45 pm 
User avatar

Joined: Wed Jan 26, 2011 3:20 pm
Posts: 203
Location: Germany
Hi everyone

I'm doing exactly what the main page tells me NOT to do.
I'm compiling the Thermite3d engine (on linux64) + hoping it might work easily

so, if this is an attempt that is too evil to even think about it, please don't read on and don't let me waste your time. seriously! I was just thinking it might work ^^

after a lot of symlinking and other playing around I got the Techdemo to run...
except nothing shows up
Here's the logfile:
Code:
./techdemo.sh
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
Creating resource group General
Creating resource group Internal
Creating resource group Autodetect
SceneManagerFactory for type 'DefaultSceneManager' registered.
Registering ResourceManager for type Material
Registering ResourceManager for type Mesh
Registering ResourceManager for type Skeleton
MovableObjectFactory for type 'ParticleSystem' registered.
OverlayElementFactory for type Panel registered.
OverlayElementFactory for type BorderPanel registered.
OverlayElementFactory for type TextArea registered.
Registering ResourceManager for type Font
ArchiveFactory for archive type FileSystem registered.
ArchiveFactory for archive type Zip registered.
FreeImage version: 3.13.1
This program uses FreeImage, a free, open source image library supporting all
common bitmap formats. See http://freeimage.sourceforge.net for details
Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,
sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic,bay,bmq,cr2,crw,cs1,dc2,dcr,dng,erf,fff,hdr,k25,kdc,mdc,mos,mrw,nef,orf,pef,pxn,raf,raw,rdc,sr2,srf,arw,3fr,cine
,ia,kc2,mef,nrw,qtk,rw2,sti,drf,dsc,ptx,cap,iiq,rwz
DDS codec registering
Registering ResourceManager for type HighLevelGpuProgram
Registering ResourceManager for type Compositor
MovableObjectFactory for type 'Entity' registered.
MovableObjectFactory for type 'Light' registered.
MovableObjectFactory for type 'BillboardSet' registered.
MovableObjectFactory for type 'ManualObject' registered.
MovableObjectFactory for type 'BillboardChain' registered.
MovableObjectFactory for type 'RibbonTrail' registered.
Loading library /usr/lib/OGRE/RenderSystem_GL
Installing plugin: GL RenderSystem
OpenGL Rendering Subsystem created.
Plugin successfully installed
*-*-* OGRE Initialising
*-*-* Version 1.6.4 (Shoggoth)
CPU Identifier & Features
-------------------------
 *   CPU ID: GenuineIntel: Intel(R) Core(TM) i7 CPU       Q 720  @ 1.60GHz
 *      SSE: yes
 *     SSE2: yes
 *     SSE3: yes
 *      MMX: yes
 *   MMXEXT: yes
 *    3DNOW: no
 * 3DNOWEXT: no
 *     CMOV: yes
 *      TSC: yes
 *      FPU: yes
 *      PRO: yes
 *       HT: no
-------------------------
******************************
*** Starting GLX Subsystem ***
******************************
GLRenderSystem::_createRenderWindow "OgreWindow", 800x600 windowed  miscParams: parentWindowHandle=31466048:0:100663312 useNVPerfHUD=true
GLXWindow::create used FBConfigID = 39
GL_VERSION = 3.3.10237 Compatibility Profile Context
GL_VENDOR = ATI Technologies Inc.
GL_RENDERER = ATI Mobility Radeon HD 4650
GL_EXTENSIONS = GL_AMDX_debug_output GL_AMDX_vertex_shader_tessellator GL_AMD_conservative_depth GL_AMD_debug_output GL_AMD_draw_buffers_blend GL_AMD_name_gen_delete GL_AMD_performance_monitor GL_AMD_sample_positions GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_texture_cube_map_array GL_AMD_texture_texture4 GL_AMD_vertex_shader_tessellator GL_ARB_blend_func_extended GL_ARB_color_buffer_float GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_instanced_arrays GL_ARB_map_buffer_range GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_bit_encoding GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_compression GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_snorm GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_meminfo GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_copy_buffer GL_EXT_copy_texture GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_histogram GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_buffer_object_rgb32 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_explicit_multisample GL_NV_float_buffer GL_NV_half_float GL_NV_primitive_restart GL_NV_texgen_reflection GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_EXT_swap_control
Supported GLX extensions: GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_swap_control GLX_NV_swap_group GLX_OML_swap_method GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_swap_barrier GLX_SGIX_swap_group GLX_SGIX_visual_select_group GLX_EXT_texture_from_pixmap
***************************
*** GL Renderer Started ***
***************************
Registering ResourceManager for type GpuProgram
GLSL support detected
GL: Using GL_EXT_framebuffer_object for rendering to textures (best)
FBO PF_UNKNOWN depth/stencil support: D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_L8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_L16 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_A8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_A4L4 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_BYTE_LA depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_R5G6B5 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_B5G6R5 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_A4R4G4B4 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_A1R5G5B5 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_R8G8B8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_B8G8R8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_A8R8G8B8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_B8G8R8A8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_A2R10G10B10 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_A2B10G10R10 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_FLOAT16_RGB depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_FLOAT16_RGBA depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_FLOAT32_RGB depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_FLOAT32_RGBA depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_X8R8G8B8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_X8B8G8R8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_SHORT_RGBA depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_R3G3B2 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_FLOAT16_R depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_FLOAT32_R depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_SHORT_GR depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_FLOAT16_GR depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_FLOAT32_GR depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
FBO PF_SHORT_RGB depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
[GL] : Valid FBO targets PF_UNKNOWN PF_L8 PF_L16 PF_A8 PF_A4L4 PF_BYTE_LA PF_R5G6B5 PF_B5G6R5 PF_A4R4G4B4 PF_A1R5G5B5 PF_R8G8B8 PF_B8G8R8 PF_A8R8G8B8 PF_B8G8R8A8 PF_A2R10G10B10 PF_A2B10G10R10 PF_FLOAT16_RGB PF_FLOAT16_RGBA PF_FLOAT32_RGB PF_FLOAT32_RGBA PF_X8R8G8B8 PF_X8B8G8R8 PF_SHORT_RGBA PF_R3G3B2 PF_FLOAT16_R PF_FLOAT32_R PF_SHORT_GR PF_FLOAT16_GR PF_FLOAT32_GR PF_SHORT_RGB
RenderSystem capabilities
-------------------------
RenderSystem Name: OpenGL Rendering Subsystem
GPU Vendor: ati
Device Name: ATI Mobility Radeon HD 4650
Driver Version: 3.3.10237.0
 * Fixed function pipeline: yes
 * Hardware generation of mipmaps: no
 * Texture blending: yes
 * Anisotropic texture filtering: yes
 * Dot product texture operation: yes
 * Cube mapping: yes
 * Hardware stencil buffer: yes
   - Stencil depth: 8
   - Two sided stencil support: yes
   - Wrap stencil values: yes
 * Hardware vertex / index buffers: yes
 * Vertex programs: yes
 * Fragment programs: yes
 * Geometry programs: yes
 * Supported Shader Profiles: arbfp1 arbvp1 glsl gp4gp gpu_gp nvgp4 ps_1_1 ps_1_2 ps_1_3 ps_1_4
 * Texture Compression: yes
   - DXT: yes
   - VTC: no
 * Scissor Rectangle: yes
 * Hardware Occlusion Query: yes
 * User clip planes: yes
 * VET_UBYTE4 vertex element type: yes
 * Infinite far plane projection: yes
 * Hardware render-to-texture: yes
 * Floating point textures: yes
 * Non-power-of-two textures: yes
 * Volume textures: yes
 * Multiple Render Targets: 8
   - With different bit depths: yes
 * Point Sprites: yes
 * Extended point parameters: yes
 * Max Point Size: 8192
 * Vertex texture fetch: yes
   - Max vertex textures: 16
   - Vertex textures shared: yes
 * Render to Vertex Buffer : no
 * GL 1.5 without VBO workaround: no
 * Frame Buffer objects: yes
 * Frame Buffer objects (ARB extension): no
 * Frame Buffer objects (ATI extension): no
 * PBuffer suppport: no
 * GL 1.5 without HW-occlusion workaround: no
Registering ResourceManager for type Texture
Using FSAA from GL_ARB_multisample extension.
ResourceBackgroundQueue - threading disabled
Particle Renderer Type 'billboard' registered
MovableObjectFactory for type 'SurfacePatchRenderable' registered.
Registering ResourceManager for type Volume
Registering ResourceManager for type Script
Added resource location '../share/thermite/apps/TechDemo' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/maps' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/maps/mountain' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/maps/hills' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/maps/castle' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/maps/desert' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/maps/statue' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/maps/shared' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/materials' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/materials/scripts' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/materials/textures' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/materials/programs' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/scripts' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/bin' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/bin/logs' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/bin/logs/images' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/share' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/share/thermite' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/share/thermite/apps' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/share/thermite/apps/TechDemo' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/models' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/models/Cube' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/models/M60' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/particle' of type 'FileSystem' to resource group 'General'
Added resource location '../share/thermite/apps/TechDemo/ui' of type 'FileSystem' to resource group 'General'
Parsing scripts for resource group Autodetect
Finished parsing scripts for resource group Autodetect
Parsing scripts for resource group General
Parsing script ColorFrom1DTextureFP.program
Parsing script BlackFP.program
Parsing script ColouredCubicVoxel.program
Parsing script SingleProjectedTextureFP.program
Parsing script SurfacePatchVP.program
Parsing script TriplanarTextureFP.program
Parsing script MountainSurface.material
Parsing script HillsSurface.material
Parsing script DesertSurface.material
Parsing script Rock.material
Parsing script Grass.material
Parsing script Ground.material
Parsing script TriplanarTexture.material
Parsing script SingleProjectedTexture.material
Parsing script ColouredCubicVoxel.material
Parsing script ColorFrom1DTexture.material
Parsing script m60.material
Parsing script Debris.particle
Parsing script missilesmoke.particle
Finished parsing scripts for resource group General
Parsing scripts for resource group Internal
Finished parsing scripts for resource group Internal
DAVID - calling getByName
DAVID - done getByName
DAVID - calling getByName
DAVID - done getByName
Mesh: Loading sphere.mesh.


now my question: should some kind of "spherical" object show up?
should anything show up for that matter?
if no+no, ok fine ^^ I'll continue playing around until I create something myself
if yes to either question: any clues what I'm doing wrong?

I'm using the current svn version. + it seems like thermite only wants the release-ogre version even thou plugins_d.cfg


Top
Offline Profile  
Reply with quote  
 Post subject: Re: TechDemo on Linux64
PostPosted: Wed Jan 26, 2011 6:19 pm 
Developer
User avatar

Joined: Sun May 04, 2008 6:35 pm
Posts: 1827
I just gave the TechDemo a test myself and actually it crashed on startup... though it wasn't immediatly obvious why. I haven't run it for a couple of months as I've been more focused on trying to write a simple game, and I've modified Thermite in ways which may have broken the tech demo (possibly, I'm not certain).

But the main problem with Thermite from a users point of view is that it's so experimental and prone to change. For example, it's currently an application which loads QtScript's on startup and uses these to control the objects in the scenegraph. But having used this in my game I'm starting to think it doesn't have enough flexibility, and also may have performance issues (to be confirmed this weekend when I have access to an old PC).

So yesterday (literally!) I started pulling out the QtScript code and replacing it with C++. I then intend to refactor Thermite into a library, and have the game as an executable which links against it. Eventually, the .dll will be exposed to QtScript (and/or Python) and the game logic can be scripted again.

A sudden change like this really turns the system on its head and would be very frustrating to someone trying to use Thermite to build a game (as far as I am aware there is no one but me). This is the main reason why people should look at the code for ideas but not try to use the engine directly.

It's kind of a tricky balance, because on one hand the frant page is saying 'Hey, look at this great new engine!', but on the other hand I'm saying 'Whoa, but don't actually use it!'. Not sure how to convey this message properly...

I should point out though that PolyVox is much more stable, and is being used by several projects including those running on Linux. Because the scope of PolyVox is much more limited it is easier to make the right decisions first time. I'm also more careful not to break things, because I know people are using it.


Top
Offline Profile  
Reply with quote  
 Post subject: Re: TechDemo on Linux64
PostPosted: Wed Jan 26, 2011 8:08 pm 

Joined: Sun Oct 03, 2010 10:13 pm
Posts: 73
David Williams wrote:
It's kind of a tricky balance, because on one hand the frant page is saying 'Hey, look at this great new engine!', but on the other hand I'm saying 'Whoa, but don't actually use it!'. Not sure how to convey this message properly...
I've seen several websites about projects in whatever form that state that their project is cool and feature-rich. When trying to use it I saw that "mileages may vary" :) So please do state that you are still developing the engine and it's not where it will be in some time. This avoids frustration and tells the possible user to wait and keep an eye on it.

David Williams wrote:
I'm also more careful not to break things, because I know people are using it.
And thanks for that! :)
Also sorry for hijacking this thread, but I thought maybe it would help you (David).


Top
Offline Profile  
Reply with quote  
 Post subject: Re: TechDemo on Linux64
PostPosted: Wed Jan 26, 2011 10:59 pm 
Developer
User avatar

Joined: Sun May 04, 2008 6:35 pm
Posts: 1827
AndiNo wrote:
I've seen several websites about projects in whatever form that state that their project is cool and feature-rich. When trying to use it I saw that "mileages may vary" :) So please do state that you are still developing the engine and it's not where it will be in some time. This avoids frustration and tells the possible user to wait and keep an eye on it.

Yeah, I've put a note on the download page warning that the source code to Thermite3D won't be much use, but of course I still want people to try the pre-built tech demos :-) And unfortunatly Linux users don't have that option at the moment. I do actually have a new website planned for about 6 months time so I'll try and keep a clearer distinction between Thermite and PolyVox. They actually used to be a single entity, but it became clear that it was useful to split them up.


Top
Offline Profile  
Reply with quote  
 Post subject: Re: TechDemo on Linux64
PostPosted: Thu Jan 27, 2011 9:54 am 
User avatar

Joined: Wed Jan 26, 2011 3:20 pm
Posts: 203
Location: Germany
I read the warning correctly, but a huge red banner might probably be better :D

so you mean the apophis2036 game?
that was the main reason I tried to compile thermite...
but running thermite with apophis2036 did even less :/ (it actually requested an initialise.js which is nowhere to be found in apophis2036)

anyway, it's always good to know there's active development going on :D (e.g. "yesterday")

I'll better be playing around with polyvox then.


Top
Offline Profile  
Reply with quote  
 Post subject: Re: TechDemo on Linux64
PostPosted: Thu Jan 27, 2011 8:24 pm 
Developer
User avatar

Joined: Sun May 04, 2008 6:35 pm
Posts: 1827
ker wrote:
so you mean the apophis2036 game?
that was the main reason I tried to compile thermite...
but running thermite with apophis2036 did even less :/ (it actually requested an initialise.js which is nowhere to be found in apophis2036)

Nope, it's actually an even simpler game (really, making games is hard!). It's a turn based strategy with tanks shooting at each other in a Minecraft-style map. Nothing too fancy but I do plan to release some screenshots at some point.

Apophis2036 hasn't been worked on for a while, though maybe it's nice to revive it at some point in the future.


Top
Offline Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net