![]() ![]() The original Cube engine's rendering engine assumed that overdraw (where polygons that do not appear in the final scene are occluded via the z-buffer) was more processor-intensive than sending new streams of triangles to the graphics processing every frame, which vastly limited its performance on more modern hardware where memory bandwidth is a greater limiting factor. Lighting is precomputed into lightmaps-image files that correspond to geometry as textures-for efficient batching, with an additional stored directional component, that allows for efficient shader-based lighting effects. Rendering engineĬube 2's rendering engine is designed around modern graphics processing units, which perform best with huge batches of geometry already stored in video memory. ![]() Cube 2's novelty thus lies in that the world representation is the octree, or Marching cubes, structure itself, from which efficient triangle batches are generated for the graphics processing unit to render, without need for expensive and time-consuming pre-processing. This is in contrast to traditional modern polygon soup 3D engines which take a model generated as an essentially random batch of triangles from an external modelling program and attempt to spatially subdivide the model's triangles after the fact by splitting them to fit into tree structures, such as a BSP tree or even an octree, that require costly pre-processing to build. The what you see is what you get realtime editing has enabled level designers to add a lot of detail to maps, while reducing the time spent on actual creation. Corners of cubes can also be "pushed" or "pulled" to create crude curves. Real-time editingĮach cube-shaped node in the octree represents a renderable volume, or a type of Marching cube, which are referred to as a cube, where each edge of this cube can be lengthened or shortened to deform the cube into a variety of other shapes. This allows much more complex level geometry and easier editing. An octree, in Sauerbraten, is a cube that can be split into eight smaller cubes those smaller cubes are also octrees, and can be subdivided further. DevelopmentĬube 2: Sauerbraten shares most of its design goals and philosophy with its predecessor, but using a new 6-directional heightfield (or octree) world model. There are also single-player modes featuring both episodic gameplay and deathmatches on multiplayer maps with AI bots instead of human opponents. Instagib (rifles only, unlimited ammo, one shot kill), regenerative weapons, and Teamplay versions of some of the game modes are available, as well as online cooperative map editing-one of Cube 2's most interesting and popular features. Offered gameplay modes are Free-For-All ( deathmatch), Capture (where teams fight for control of points on the map, all weapons allowed), Capture the Flag (two teams fight to capture the other's flag and return it to their base), Teamplay (defeat the other team's players to score points for your team), Tactics (FFA, but players spawn with random equipment), Efficiency (FFA, but players spawn with all equipment) InstaHold, where two teams have to possess a single flag for a minimum of 20 seconds to score points Collect (kill enemy players and collect their skulls, which then have to be returned to the home base), and Protect (teams try to touch each other's flag). ![]() The Online play gets its server listings from a master server. Multiplayer functionality is possible with LAN, local, and online play. Go check it out, there are even forums, faq, wiki etc.Īnd finally, the download: (It is also on the official website at the right hand side but it actually just redirects to this link, also you’ll have to wait a few seconds before the download proceeds, like 5 seconds) Woop, here we go! □ ->Īlso check out the screenshots.The game currently has singleplayer and multiplayer. It is on the front page of the official site anyway, so… I don’t think there’s much to say because it is very basic (numbers to switch weapons, move with wasd, look with mouse and shoot with primary button :P) You might be more convinced with the amazing trailer □ It is a first person shooter with a campaign but I prefer the multiplayer.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |