55 minutes ago, Fulcrum.013 said:Really engeenes that good for serious development nobody will give for free or sold for 100. In case it sold it usualy sold together with company that made it.
The Unreal engine would like a word with you.
More generally, even AAA developers are moving away from rolling their own tech. It simply costs too much to keep up with the latest advances in graphics and hardware technology with their own developers and artists/designers have become used to Unity and Unreal's workflows, so rolling your own tech would probably just mean duplicating what Unreal provides, anyway.
Tons of indies (who ship actual games) use even Unity because rolling their own engine costs too much. And most games require very basic physics. Small games often don't even need more than basic rigidbody dynamics and axis-aligned bounding box collisions. For stuff more complicated than that there's Havok and PhysX and Bullet, and if I'm not mistaken, both Unreal and Unity have integrated those.
What you're saying here was true, at one point - maybe like... 5-10 years ago - but the times have changed. It's not 2005 anymore.
43 minutes ago, Fulcrum.013 said:But it costs a huge overheads. For example Win10 calculator made by C# use more RAM than Win95 has require to installation on HDD and use more threads then have buttons, while have same functionality that Win95 calculator. and so on.
Are you running your code on machines that would run Win95?
Windows 95 required a single-core, 20Mhz processor and 4MB of RAM. My several years old laptop has an 8-core, 2.4Ghz CPU and 12288MB of RAM. For many apps, the productivity gains of working in a managed language often outstrip the (miniscule) performance losses. I suspect most of the overhead is due to the GUI libraries and not C#, anyway.
43 minutes ago, Fulcrum.013 said:In close future we wil have to kinds of games - multiplayer games and no games
Yeah, no. Where are you getting this from? There's a huge single-player market out there. Bioware's RPGs like the Mass Effect and Dragon Age series come to mind. The Witcher was also very popular. And that's just in the West... Where do you live that single players are going so far out of fashion as to be non-existent?
31 minutes ago, Fulcrum.013 said:a self-managed hierarhies of objects
What do you mean by this? Do you mean scene graphs? I was under the impression that those had fallen out of favor in the game industry in the last few years. Or are you just talking about RAII?