Announcement

Collapse
No announcement yet.

C4 Engine Drops Linux Support, Calls It "Frankenstein OS"

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • C4 Engine Drops Linux Support, Calls It "Frankenstein OS"

    Phoronix: C4 Engine Drops Linux Support, Calls It "Frankenstein OS"

    Version 4.2 of the cross-platform C4 Game Engine was released today. The big change of C4 Engine 4.2 is that it gets rid of Linux support after its lead developer has had a very unhappy and difficult experience with Linux...

    http://www.phoronix.com/scan.php?pag...ne-Drops-Linux

  • Xaero_Vincent
    replied
    Just to update this...

    Linux support in the C4 Engine has been officially reinstated in the 4.5 development release, along with iOS support.

    I guess enough of Terathon's customers demanded that support for Linux remain.

    Leave a comment:


  • mike4
    replied
    The dumbest decision, they could simply only support SteamOS.

    Leave a comment:


  • Shoost
    replied
    Originally posted by blackiwid View Post
    I have maybe now a Idea what happend, he wanted to make a release dont know if he makes timebased releases or featurebased releases, but he made fast after the removal of linux a release.

    so he just likely tried to quickly short before his (inner) deadline squeeze in linux support, and then he could not make it happen in this timeframe.

    I know that feeling I want just to do that one small tiny thing before I go to eat or go to sleep or something, and then it gets complex and I sit there in between somthing and it sucks. because some kind of inner deadline is there, and how much I try to force it, I cant do it.

    its nice in this case that there is something he can blame for it... linux. that makes it more easy for him to just admit that he needs to learn more stuff or something.

    In this case yes maybe the stuff that works in windows works most of the time. but its a golden cage... all outside of the cage is just impossbile.
    Nah he just had more and more trouble getting ubuntu installed over time. He was using wubi or some crap with a similar name and autoupdate. It worked a couple years ago but stopped being supported at some point. It's honestly kind of a dumb issue to get hung up on but when you are burning time installing crap all the time just to make builds it becomes a very tedious chore very quickly.

    Apparently he finally got it going and will probably support linux in the next release.

    Leave a comment:


  • blackiwid
    replied
    I have maybe now a Idea what happend, he wanted to make a release dont know if he makes timebased releases or featurebased releases, but he made fast after the removal of linux a release.

    so he just likely tried to quickly short before his (inner) deadline squeeze in linux support, and then he could not make it happen in this timeframe.

    I know that feeling I want just to do that one small tiny thing before I go to eat or go to sleep or something, and then it gets complex and I sit there in between somthing and it sucks. because some kind of inner deadline is there, and how much I try to force it, I cant do it.

    its nice in this case that there is something he can blame for it... linux. that makes it more easy for him to just admit that he needs to learn more stuff or something.

    In this case yes maybe the stuff that works in windows works most of the time. but its a golden cage... all outside of the cage is just impossbile.

    Leave a comment:


  • fanATic
    replied
    Originally posted by monraaf View Post
    He made Quest for Glory V. And Quest for Glory V is awesome. So he is better than all of you and accomplished more in life than all of you ever will.
    Originally posted by brad0 View Post
    No shit. This is Phoronix. Mostly clueless idiots. So many butthurt Linux idiots.

    Leave a comment:


  • log0
    replied
    Originally posted by sepul View Post
    whine whine whine....
    Oh my. Please do everyone a favor and just stick to D3D or whatever is not too "difficult" to you.

    Leave a comment:


  • Kano
    replied
    If you want to develop a multi-platform engine it would be wise to know OpenGL (ES), otherwise to you can not support OSX/iOS, PlayStation might be similar as well. For XBox you need D3D... It would be very unlogical if you can support OSX but not Linux.

    Leave a comment:


  • sepul
    replied
    C4 uses OpenGL. I'd argue that OpenGL is better than DirectX in most respects but it is a pain to use a bunch of extensions.
    Yeah I* know. It sucks because developing under OpenGL* is much harder than D3D* especially if you are a single developer and want to implement some newer graphic features and also maintain portability and speed between different platforms.
    And of course, The guy complaining about linux itself, is not right.

    So what do you think OSX uses? it sure isn't DirectX 3D.
    Yeah I know OSX* uses GL, but doesn't change the fact that D3D* programming is easier than OpenGL. even on OSX.
    On linux it's even harder because you have many different drivers, with different features and performances. And the overall quality of all of them are inferior to windows/d3d.

    On D3D* you have nice features like unified intermediate shading code where you can compile your shader once and run it on every graphic card that supports the API with no problems (Unlike GL). Another example is that D3D* drivers suffers minimal performance cost from Locking (Mapping) buffers, but still, on GL* there can be abysmal performances with locking buffers, and you have to do all kinds of Sync tricks to even get closer to D3D* performance. Of course there are Extra _New_* extensions that can help you with that, but they are not portable across hardware and can complicate the code design in case of multi-platformness.
    So my point is, it's just harder to achieve same speeds with GL* than D3D. Some thing like Unreal4 can pull it off, but for a single developer it's a big thing.

    I also don't want to raise another flame war of GL vs D3D. Just wanted to point out that I had very much difficulties developing in OpenGL* compared to D3D, and not the linux and the tools itself. So I think the argument about problems installing linux and using programs is rather stupid - If he didn't mean driver mess or the API* itself.

    Leave a comment:


  • maokei
    replied
    Originally posted by sepul View Post
    He is maybe right about linux game dev being harder than win/osx.
    But most problems are because of OpenGL (compared to D3D), and mostly closed source stuff like bad official drivers. Not the linux itself.

    Maybe he should open-source his engine and let the community help him.
    So what do you think OSX uses? it sure isn't DirectX 3D.

    Leave a comment:

Working...
X