views:

33

answers:

1

Is it possible to create an infinite world, where the world is generated using an algorithms? Does XNA support vertex loading during runtime?

+1  A: 

All three questions can be answered with "yes":

  1. Infinite World: You can simulate an infinite world by generating only the currently "visible" world objects. This technique is used even for finite but relatively huge worlds (like in WoW, GTA etc.).
  2. Generated World: Dependent on the given requirements, you may have to ensure that individual parts of the (apparently) finite world are always generated the same way resulting in identical object/vertex constellations. But, maybe not: Worlds "exist" that are not always identical in same places, like in "Die unendliche Geschichte" by Michael Ende.
  3. Vertex Generation: Yes, they can! And they are quite often generated during runtime even for "small worlds" or just single model animations as some animation techniques are based on dynamic vertex generation during runtime for every single frame.
Flinsch