Jump to content

This possible with LE 2.3


wayneg
 Share

Recommended Posts

Test it out wayneg. Start an app and start putting tons of cubes around to see the fps hit.

 

You can't make such a game in LE...no way you can get that crappy graphics

 

Even though I agree the graphics are horrible, the gameplay is interesting and many times that's all you need. Sometimes the gameplay is so interesting that you forget about the bad graphics. It's like watching a movie that they shot in black and white. If it's really good, you end up forgetting (and caring) that it's not in color.

Link to comment
Share on other sites

I think there are many reasons why the graphics are like that:

1) Easy to create content by programmers anyone

2) Easy to make things dynamic and destroyable (since everything is a cube)

3) Having fun with the pseudo tile/8-bit cubic feeling, it's more neutral than specific shapes when the assets are very low poly

4) Cubic graphics can take advantage of voxel advantages too (since they are cubes too), you can make everything 3D and solid (not just surface polygons which are hollow inside)

 

I like the graphics of minecraft, it gives a nice abstract feeling which satisfies the programmer's mind, since everything is uniformly organized, and you can make many many new cubes which represent some other stuff, like rocks, gold, snow, ice, etc....

 

We are basically talking about a balance between what the player accepts and how easy it is for the programmers to create things. And I think in minecraft this ratio is very good. If you compare it to a conventional polygon game, the artists have to do a lot of work to get things accepted by the players, since there comes the "trying too hard to fake an AAA game, while your resources don't allow it" effect in effect.

Ryzen 9 RX 6800M ■ 16GB XF8 Windows 11 ■
Ultra ■ LE 2.53DWS 5.6  Reaper ■ C/C++ C# ■ Fortran 2008 ■ Story ■
■ Homepage: https://canardia.com ■

Link to comment
Share on other sites

It's the style. That choice of style offers interesting 3d tunneling. The you tube videos show really interesting game play, multi-player, and a persistent world the players can change. The guy is going to make bank on it. It's selling like hot cakes!

 

It would be interesting to explore the possibilities, perhaps some different geometric shapes would improve the look for some people, but for me it is what it is, and game play, crafting, some simple monsters.. reminds me wolfenstein and we see where it took us.

 

Obviously just drawing cubes and letting LE do the rest comes to mind first, but are there any clever opportunities using shaders that I might consider.

Link to comment
Share on other sites

I'm just wondering, would creating a cube model be faster than using CreateCube()? This way the model would get instanced and repeated, you could just change its material for texturing.

 

It would save memory probably, but even instanced models need to be drawn at each position so you would be drawing the same amount of triangles.

Link to comment
Share on other sites

LoadModel("cube.gmf");

repeat...

 

and

 

cube=CreateCube();

cube2=CopyEnitity(cube);

repeat CopyEntity()...

 

are identical.

 

Which means, you should always instance models when they are identical, it brings a huge speed boost.

Ryzen 9 RX 6800M ■ 16GB XF8 Windows 11 ■
Ultra ■ LE 2.53DWS 5.6  Reaper ■ C/C++ C# ■ Fortran 2008 ■ Story ■
■ Homepage: https://canardia.com ■

Link to comment
Share on other sites

I thought the graphics were just "stylized" to look that way.

 

yeah I actually like the style it is a 3d pixalated look, kind of like http://t1.gstatic.com/images?q=tbn:ANd9GcSfu5BL0WD_q7_qAzIh6Brb3sVd6VZEmvSJYurBh5QO013oFSA&t=1&usg=__RvzTVBnpQ2br3z1l6Z2Xanekj94=

 

and i'm still seeing leadwerks' culling as one of it's biggest weaknesses, not that I'm having any performance issues whatsoever, but I'm just wondering how much better teh performance might be with some better occlusion culling

Core I5 2.67 / 16GB RAM / GTX 670

Zbrush/ Blender / Photoshop CS6 / Renoise / Genetica / Leadwerks 3

Link to comment
Share on other sites

LoadModel("cube.gmf");

repeat...

 

and

 

cube=CreateCube();

cube2=CopyEnitity(cube);

repeat CopyEntity()...

 

are identical.

 

Which means, you should always instance models when they are identical, it brings a huge speed boost.

Agreed, but isn't this slower: (That's what I meant)

cube = CreateCube();
cube2 = CreateCube();
repeat...

Link to comment
Share on other sites

Which means, you should always instance models when they are identical, it brings a huge speed boost.

 

I have to wonder why would you get a speed boost from that? If anything it just takes up less memory. You still have to draw all those triangles on screen at different positions.

Link to comment
Share on other sites

I did not mean to insult the graphics of the game. But as a matter of fact the game will look much better in LE with just the same artwork. Dynamic lighting, shaders and stuff...you know what i mean :lol:

(Win7 64bit) && (i7 3770K @ 3,5ghz) && (16gb DDR3 @ 1600mhz) && (Geforce660TI)

Link to comment
Share on other sites

A profit of 3 million Euro for that game is a major failure. I think it was not meant to make much money at all, but it did.

Others who invest a lot of money and want to make games which make profit fail also, as they get much less profit.

What did we learn from it? Maybe that you can't predict or control the popularity of a game, so just make a game which is fun to play and forget about everything else :lol:

Ryzen 9 RX 6800M ■ 16GB XF8 Windows 11 ■
Ultra ■ LE 2.53DWS 5.6  Reaper ■ C/C++ C# ■ Fortran 2008 ■ Story ■
■ Homepage: https://canardia.com ■

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...