D
DeAdLy_cOoKiE
Guest
Source engine is state of the art. However, with next generation graphics hardware, and consoles (Xbox 2/PS3), I'm interested in the future of Source. Which (graphical) features could be implemented in the engine to enhance it. The first thing that I'm thinking of is additional/improved shadow effects (selfshadow/soft shadow) and bumpmapping, cubic environment mapping, and ofcourse with the extra 3D power, the ability to render large levels, and higher polygon counts (more objects in a level). Also, I would love to see a realtime bumpmapped rotating planet in the background.
Some nice pictures:
http://www.back2roots.org/View/3D Addict 03,1/
http://www.back2roots.org/View/3D Addict 07,1/
http://www.back2roots.org/View/3D Addict 16,1/
I'm sure, with next generation Hardware, we're pretty close to have these rendered in real time in Source.
Another thing I would like to see is the use of 'portal technology'.
I always ask myself if it is even possible to do an engine that makes 'proper' use of Portal Technology, so that levels can be truly seamless. In other words, is it possible to design a game/engine that can theoretically render infinite worlds, or at least as big and vast as the designer wants it to be. Loading level data on the fly as you are playing, since I think this is the most essential feature for future game engines. This also opens up other interesting solutions/gameplay elements. I recall the excellent walk-through mirrors in Unreal which would take you to another part of the level - it would be great if this could be done seamless, with realistic shadows casting through the passage. It was no doubt an interesting feature for the gameplay as well.
Another interesting solution with this could be levels created out of parts. For instance a library of rooms and corridors of which a level could be created. Other possibilities would be Esher-esque multiplayer levels, on which you could see your competitive players walking on walls and ceilings, your yourself when you look through a 'portal' of which ofcourse you could walk through, seamlessly. The only game that looked like it made some decent use of Portal Technology seemed to be the unreleased game Prey from 3D Realms, but in my opinion this technique should and could be more exploited.
Another thing I would like to see is the implementation of realistic and dynamic water. Imagine turning on the water tab and leave it running until the bathtub (or sink) overflows, and the water fills up the bathroom (or kitchen), until the door bursts and the water flows out into the connected rooms and corridors, and so forth.
The motion of the power cables are one of the features in Halflife 2 that I like most. This made me thinking of realistic simulated wind. Imagine an underground tunnel network where you are lost. Light up a flare and watch it's movement which would help your way out, the direction you need to go.
Another thing that I would like to see is Artificial Lifeforms (A.L.). A world that occupies various Intelligent Lifeforms, each doing their own thing, some more vicious than others. Think of birds, rabbits, fish etc, part of the environment. Not necessarilly essential for the gameplay itself, but a rather nice addition that would make the world feel more real.
Any other suggestions for improvement of Source engine, or interesting screenshots. Post it here.
Some nice pictures:
http://www.back2roots.org/View/3D Addict 03,1/
http://www.back2roots.org/View/3D Addict 07,1/
http://www.back2roots.org/View/3D Addict 16,1/
I'm sure, with next generation Hardware, we're pretty close to have these rendered in real time in Source.
Another thing I would like to see is the use of 'portal technology'.
I always ask myself if it is even possible to do an engine that makes 'proper' use of Portal Technology, so that levels can be truly seamless. In other words, is it possible to design a game/engine that can theoretically render infinite worlds, or at least as big and vast as the designer wants it to be. Loading level data on the fly as you are playing, since I think this is the most essential feature for future game engines. This also opens up other interesting solutions/gameplay elements. I recall the excellent walk-through mirrors in Unreal which would take you to another part of the level - it would be great if this could be done seamless, with realistic shadows casting through the passage. It was no doubt an interesting feature for the gameplay as well.
Another interesting solution with this could be levels created out of parts. For instance a library of rooms and corridors of which a level could be created. Other possibilities would be Esher-esque multiplayer levels, on which you could see your competitive players walking on walls and ceilings, your yourself when you look through a 'portal' of which ofcourse you could walk through, seamlessly. The only game that looked like it made some decent use of Portal Technology seemed to be the unreleased game Prey from 3D Realms, but in my opinion this technique should and could be more exploited.
Another thing I would like to see is the implementation of realistic and dynamic water. Imagine turning on the water tab and leave it running until the bathtub (or sink) overflows, and the water fills up the bathroom (or kitchen), until the door bursts and the water flows out into the connected rooms and corridors, and so forth.
The motion of the power cables are one of the features in Halflife 2 that I like most. This made me thinking of realistic simulated wind. Imagine an underground tunnel network where you are lost. Light up a flare and watch it's movement which would help your way out, the direction you need to go.
Another thing that I would like to see is Artificial Lifeforms (A.L.). A world that occupies various Intelligent Lifeforms, each doing their own thing, some more vicious than others. Think of birds, rabbits, fish etc, part of the environment. Not necessarilly essential for the gameplay itself, but a rather nice addition that would make the world feel more real.
Any other suggestions for improvement of Source engine, or interesting screenshots. Post it here.