Why pascal ??? , Why ?
I don’t agree on point that people went with Ubuntu (they didn’t, at least not anyone I know off switched to Ubuntu (and I’m in sorrounded by area of long term Linux users).
Bloody mess of dependencies is a problem on Linux, especially for inexperienced developers (from my point Valve has inexperienced Linux programmers) - but let’s hope they will learn from mistakes and fix their software.
Note that I’ve created tons of unportable software with tons of glitches and issues in dependencies. I’m proud of it, because the more mistakes you find in your software, the better you are next time :).
Well, that’s really the problem with Linux isn’t it? They were trying to do more universal apps ages ago but it doesn’t happen. People have given up and went with Ubuntu. Linux will never be more than a tinkerer’s OS except maybe for Ubuntu.
Hmm, I wonder if Zenimax anticipated this when they bought the company. I hope the best for Id and that the employees don’t feel bad about this announcement. It can be a motivational killer for some. Aside from Doom 4, which had a bumpy start, I’d like to see them focus more on IdTech. I think in terms of entertainment value, Bethesda does a better job with their IP. Having a dedicated engine development team and Bethesda making products off that I think would prove beneficial. Quake/Doom IMO are best kept as simple shooter games. That’s really where the entertainment value is with those games. Good, classic gunplay with modability to let the community release their fun and wacky ideas like Jail Break, Qball, and of course let’s not forget Team Fortress. I totally miss those days.
Well, kudos to you Carmack. I’ve been working quite a bit with the Rift, so don’t disappoint :)
Well I’ve lived with the new website for a month or two, given myself plenty of time to get used to it…..
and I still hate it.
Sorry guys, but for me the last website was far superior to this one.
I miss the sections hugely, hell it took me five minutes to find this post!
I miss smilies and the simple post formatting system.
I miss the look and feel
I miss being able to upload my own avatar image
I just miss the old website.
While I admire what you have tried to do, I just don’t like the end result.
It may just be me of course. Anybody else feel the same?
I think it was probably too tough to split his time like that. His heart seems to be more into Oculus and it probably started showing. We all move on with time.
Yeah, it’s hard to imagine id without Carmack. I’m guessing this is just making official what’s already been true for awhile, though.
Unfortunately, id has really gone downhill since the Doom/Quake days. Game-design-wise, it feels like they’ve run out of ideas and are just rehashing what they did before - and not even executing it that well. Their strongest point has been technical superiority, but even that is slipping, especially with Carmack’s departure.
Oops,this link of data files seems broken, can u send me a copy of that, firstname.lastname@example.org, thx
Thanks for your explanation!
thats because the models have improved. there all high poly models, not normal mapped flat out high poly
As in other thread - did really Valve bring Steam to Linux? As they officially state:
Currently, Steam for Linux is only supported on Ubuntu 12.04 LTS or 12.10 with the Unity, Gnome, or KDE desktop.
Currently, Steam for Linux is only supported on Ubuntu 12.04 LTS or 12.10 with the Unity, Gnome, or KDE desktop.
So Valve really brought Steam only for the Ubuntu 12.04 or 12.10 … which is by far the least stable Linux distribution I’ve ever worked with. Stable distros like Debian, Arch (or literally TONS of others) are unsupported, customizable distros like Gentoo either. Note that I’m not taking as “supported” (F.e. in case of Arch), where you have to literally “rape the system” to make Steam work.
Supporting just Gnome, KDE or Unity is also a bad thing, there is a ton of people using full environments like Xfce, LXDE, or just window managers like Fluxbox, Openbox.
Valve is in my opinion fairly large company that could hire people to test & debug their applications across multiple distributions and on multiple desktop environments.
By uncanny valley, I meant that the closer to realistic a model gets, the creepier it is because we notice tiny flaws that make the character look dead or robotic. It’s not that you don’t know it’s a model. It’s that it doesn’t look creepy. It may be that I’ve become accustomed to them and they’re the same as they used to be, but realistic models don’t look like creepy zombies to me anymore. They look like realistic models. I just noticed it because the Daz models they used to advertise always looked creepy to me, but they don’t anymore.
doing a still of a character that can pass for realistic has been possible for about 5 years. its not really an accomplishment. since its a 100 percent the shader. it is an accomplishment for the programmer that made the shader but not the end user that is slapping it on.
with animation its impossible to get good motion from a human skeleton like rig. it flat out cant be done. and the animator cant let the program do animation for them. set 1 key then another 5 spaces down. then have the program fill in the motion from 2-4. that is going to look terrible. every pose has to be done by hand with no automatic keyframing. 3d animation isnt really animation
In addition, while stills may be convincing, motion is often a problem..
I often spot irregularities in CGI graphics, but at the same time I’m expecting that and instead just embrace it. Perhaps the best CGI is when it involves nature. Mountains, volcanoes, tornadoes, storms. These effects are often pulled off with very good success. Take the movie Prometheus for example. I thought the landscape and atmosphere was very well done. In fact, you can watch a cool YouTube video of it to see how they stitched it altogether.
When it comes to everything else however, I think lighting is a dead giveaway. Models don’t blend in properly or they often look to clean. Not enough imperfection.
For offline-rendered models like in movies and such, I think we pretty much have crossed it. For realtime stuff, not yet.
There was no fanfare because it was an incremental process - photorealism isn’t a binary yes/no but a continuum, and we’ve been progressing toward greater photorealism for a long time.
Plus, different people have different thresholds for what they can detect as unrealistic rendering/animation. A lot of people complained about getting an uncanny-valley effect from the young CGI Jeff Bridges in Tron Legacy, but personally, I couldn’t tell that from reality. And as you mention, while the rendering in stills is now very good, animation is nowadays often the thing that breaks the illusion.
A zealot’s reacton…
The first is … well … how to put it - FreeBSD was first here (a long time before Apple religion arrived). The most important fact is, that I know more people that actually use FreeBSD/OpenBSD than Apple, but I guess it also depends on location (in Central Europe, Apple computers are overexpensed, they cost twice the money an exactly same laptop with Windows/Linux OS … don’t know how it is in US).
I agree with the second one, although the annoying JVM is everywhere.
The last one - Generally it might have some success, but in my opinion it won’t. Linux zealots, like me, will heavily ignore that distro; Linux users will still want to stick to their distro; It might drag few users from Windows, but well… they seem to be satisfied with Windows so far, so it won’t be that much.
The funny thing is, that Valve has serious issues with Steam for Linux. As one of the people who actually tried, I had hard times running it on several distros. Now for my experience…
Debian - you have to compile like a 30 dependencies from sources, that are marked as unstable (yet Ubuntu is using them - which is I think the reason). Up-to-date system that has recent stable dependencies won’t even install steam. As I consider Debian as one of the most widespread and most stable distributions, making steam not officially supporting it is a terribly wrong idea by Valve.
Arch - just don’t try. It is possible, but nightmare. Also if you’re running Arch (64-bit), you will have to install multilib - which I consider evil on Arch (pure 64-bit is better .. less mess).
Gentoo - good joke! Honestly my friend tried, after 3 hours, he ended up compiling wine, cursing Valve.
So far I can clearly state that using even older Wine (recent is better) and Steam for Windows is by far better solution for Linux. And when Valve can’t really make client that works across different distributions, I don’t believe they can make good Linux distro, nuff said.
Apple put BSD on the desktop.
Google put linux on the phones.
Maybe valve will put linux on the desktop. =)
Good advice. It always happens to me that I tire of working on a game after so long. Mostly the key is to keep working on it anyway. It’s also good to take a break once in a while, but have a set time for when you will get back to it. When developing a larger game, I think small side projects that take less than a week are all right, otherwise you start to feel deprived.
“There hasn’t been a major DirectX version from Microsoft for a while now”
- Well, does there have to be? We already have powerful APIs at our disposal. What I think is more important is hardware evolution. Pushing more fillrate, more polygons, higher resolution textures, faster GPGPU, etc. IMO DX 8/9 and OpenGL 2.0 were the big changes, and then the GPGPU support later. Since then, all the new revisions were just icing on the cake, nothing worth raving about IMO.
I don’t think there will be much of a shift. Xone doesn’t appear to be in a bad position since both MS and Sony soldout all their preorders and they have a better lineup of games too. That puts them in a good position. It also means we need to know both their APIs and live with it. If a 3rd party enters the race and achieves high market penetration, then we’ll just have to add their APIs onto the list as well. It’s just the nature of things, sadly.
Also remember, OpenGL was multiplatform from day one. That wasn’t good enough for Microsoft and so they came up with DirectX. It took them 6 revisions to finally get a payout from that hassel, and it wasn’t really until 8 and 9 before devs officially made the switch permanent. Although a large part of that was the messy situation OpenGL was in, which is an unfortunate consequence when you have an open standard. Getting people to agree is like pulling teeth. Just look at the WiFi industry. Equally bad, if not worse. Nevertheless, you also have to deal with platform specifics. Graphics APIs are one thing, operating systems, programming langauges, audio, platform-specific APIs, submissions requirements, etc. These all differ across platforms. So really there is no standard out there other than vanilla C++ for the most part. If people want a standard, they’ll pick a platform and exclusively develope for it. Consumers won’t have a choice but to cave in and buy the same hardware we developers chose. Unfrotunately, it doesn’t work that way.
If you do a casual game, there is BigFish. Another way is to get on indiegogo, or kickstarter and basically sell your game in advance. Then you can just let them download it from a conventional site.
This is an awesome demo! Thanks for sharing. Any plans to support OpenCL? Does convergence happen much quicker on higher-end devices (or using 4-way SLI devices for example)?
I’m not really writing off Microsoft, though that’s a separate topic. I agree that they’re still in a strong position for gaming.
However, my main point is whether Microsoft likes it or not, and whether they innovate in D3D or not, the world is gradually changing towards a non-Microsoft centric ecosystem, where developing on other platforms now matters. That direction doesn’t play well for Direct3D, since it’s exclusive for Windows (let alone regular desktop applications). Even though Direct3D provides a nicer API for graphics hardware, developers are more likely to adopt multiplatform solutions, like OpenGL. Developers ultimately follow the users and what’s good for their business, not which API is the most innovative.
@Reedbeta Ancient Chinese Curse “May you live in interesting times”
Microsoft is self destructing, hell my windows 7 64 bit laptop is dead at the moment. Microsoft released an update yesterday that got to update 15 of 17 and hung. I know have a £3000 brick.
If a change of management can turn them around is still to be seen.
I think the xbone will be a success, not a huge success, but a success.
They promise it will be easy to code for and indies can use a commercial device for development. They say it supports Unity, which is of no use to me at all.
Does it support XNA? Not sure
Can you program in c++? Not sure
DirectX/D3D ? Not sure
Microsoft is losing it’s grip on games. Consoles, tablets, and phones and other television game systems are not going to be using DirectX in any large numbers, and the idiot policies of Microsoft, such as not letting older versions of Windows update to newer versions of DirectX has already taken it’s toll. New management might help, but it’s hard to undo 10 years of stupid. If they manage to keep it as a developer and high end game platform, they will be doing good. Not having a recent update is yet another bad call. No one knows what their plans are or where they are going with it.