Why not Qt?

Post all other topics which do not belong to any other category.

Why not Qt?

Postby Tybalt » Sat Feb 17, 2018 11:58 am

Topic says it all - why don't you simply use Qt(https://www.qt.io/) and don't write everything yourself? Qt is simply the best (and fastest) cross-platform framework I've seen so far.
Tybalt
Burner Inserter
Burner Inserter
 
Posts: 6
Joined: Mon May 08, 2017 6:48 pm

Re: Why not Qt?

Postby quinor » Sat Feb 17, 2018 12:10 pm

I'd say that QT is super heavy and not really suited for games - more for applications. Factorio needs just something light to do inputs/windowing, not a big framework you'd have to rewrite half of the game to fit into.
quinor
Filter Inserter
Filter Inserter
 
Posts: 365
Joined: Thu Mar 07, 2013 3:07 pm

Re: Why not Qt?

Postby Tybalt » Sat Feb 17, 2018 3:01 pm

Well, they recently axed Boost, which fits my idea of super heavy. I'd describe Qt as dynamic weight - it's just as heavy as you want it to be. And the FFFs sounds like they're rewriting UI and/or graphics anyways.
Tybalt
Burner Inserter
Burner Inserter
 
Posts: 6
Joined: Mon May 08, 2017 6:48 pm

Re: Why not Qt?

Postby FactorioParadox » Sat Feb 17, 2018 5:13 pm

Personally, I'd rather they write everything themselves because it means they can tailor it exactly to their needs.
FactorioParadox
Long Handed Inserter
Long Handed Inserter
 
Posts: 82
Joined: Sat Sep 23, 2017 10:58 pm

Re: Why not Qt?

Postby milo christiansen » Mon Feb 19, 2018 2:12 am

Why not QT? This is why. That article is a little old, but it is still accurate. QT is not made for games.

EDIT: Also, way back the Warzone 2100 team started trying to move from SDL to QT for various reasons. Performance tanked, and the move was scrapped.
milo christiansen
Long Handed Inserter
Long Handed Inserter
 
Posts: 99
Joined: Thu Jul 30, 2015 7:11 pm

Re: Why not Qt?

Postby Daid » Mon Feb 19, 2018 1:41 pm

An article from 2012 does not really reflect the current state of QT. However, it is right in that qt is wrong for this job.

For the simple reason, its not the fastest out there. It has ton and tons of features, decent cross platform support. But it is not suited for high end games.

(Software dev here, We do a lot of qt stuff at the office. And I tinker with games at home)
Daid
Fast Inserter
Fast Inserter
 
Posts: 161
Joined: Sun Jul 03, 2016 7:42 am


Return to General discussion

Who is online

Users browsing this forum: Durentis and 14 guests