I'd like to ask someone who has knowledge. Does qt provides fast and rather easy way to render video? I need to build interface for video camera. Does qt suits these purposes?
@Pontusblack C++ isn't something you install. It is a programming language, it is on every computer. Every computer. Period. However, you do need a C++ compiler that converts C++ code into binary, for the computer to execute.
@superkellerman8D It converts it into Assembly. its already is in binary its just binary a CPU can't read directly unless read by something else in Assembly.
@tubetib There's a difference between Java and Qt. Qt is compiled and written under the C++ language, that automatically makes it faster than Java, being interpreted, and by definition, slow.
@DragonKiNG411 This is a myth. Java is often faster than C and C++. Java is very mature and optimized. To have a C/C++ program faster than in Java, you often have to write your code very well. Then, you can have a program many times faster in C/C++. Java is super fast. Check the benchmarks available on the internet. I'll be surprised.
@tubetib That there is also a myth. Java is about on-par with C++, and a tad slower than C. But imagine if java was a compiled language- with all the same optimizations. That would be awesome.
@DragonKiNG411 I don't want to compile everywhere. PyQt seems to me a much better way to enjoy Qt than writing code in C++. That's cool, we have the choice!
@tubetib That being said Java isn't to slow for what it is used for. But that doesn't mean it will surpass C++. It will always be fast enough for what it's the industry standard for. C++ is complex video game engines and Operating Systems. C is for Driver applications. (processor name here) Assembly will be used for things that need speed, memory, and efficiency for any application. Java is for Complex Applications where memory isn't most important. Scripting languages are for everything else.
@TheBlitMaster C++ is definitively a better choice for video games. But I believe it is mostly due to the manual control of memory allocations. When the Java garbage collector starts, it freeze everything. Not a good thing for realtime apps. As I know, the Assembly language is almost not used anymore even for low level drivers. C does that job. Java is targeting the enterprise. While I know Java very well, Python serves me better. This was my 2¢.
@tubetib Assembly is never used to write an entire application but for certain things pure Assembly is used but almost never takes up the entire application. Especially in applications for low-end handhelds I also said that Java is good for what its the standard for which is a complex Gui-based application where the amount of memory used in the application. Qt is also used in Maya and other high end applications so learning it will be very good if you wan't to learn OpenGL and GLSL.
@tubetib C++ isn't to hard to optimize either. QT is also very optimized and mature as well. Your knowledge is also very lackluster if your going to say C++ is slower then Java. Drivers aren't written in Java because they would be too slow. C++ is also what interprets Java through the JVM. So Java can never be faster then C++ because C++ is what tells your computer what Java is doing.
shame the widgets aren't actually 3D...when will Qt really be 3D instead of trying to take it with shading? I mean Qt buttons look nice from the front, but when you look at them from the side, they are just flat. Try doing all widgets like the big 'Q'...
@davidmaxwaterman - Well, it's not meant to be a 3D widget toolkit, and it would take a lot of effort to convert everything just for the users who need that specific feature.
Common make the Qt 4 dance? wtf...
RelatedGiraffe 2 months ago
Like it :p
jeremieca 5 months ago
love the song!
NoobScratcher 6 months ago
I'd like to ask someone who has knowledge. Does qt provides fast and rather easy way to render video? I need to build interface for video camera. Does qt suits these purposes?
vochinin 7 months ago
Oh, and you can also change the textures of the walls and set other npcs?
isirium3 7 months ago
Excuse my ignorance, but I'm interested to know if you can apply this to a website and allow other users to interact with each other.
isirium3 7 months ago
Yo dawg, I heard you like widgets :D
kralyk311 7 months ago
fuck! awesome! O_o
teritriano 9 months ago
Very cool!
Synergy9k 10 months ago
At some point it was like a dream within a dream within a dream within a dream within a dream.
djsotos 11 months ago
I have written an Arch Linux PKGBUILD for this on the AUR for Arch Linux users!
ID=46441 or wolfenqt-git on the AUR...
enunnes 11 months ago
do I gt have C++ to get this game D=
Pontusblack 11 months ago
@Pontusblack C++ isn't something you install. It is a programming language, it is on every computer. Every computer. Period. However, you do need a C++ compiler that converts C++ code into binary, for the computer to execute.
superkellerman8D 10 months ago
@superkellerman8D but I need the compiler to make it work? (this game)
Pontusblack 10 months ago
@Pontusblack yes. The name of the best compiler out there (and it's free) is called GCC.
superkellerman8D 10 months ago
@superkellerman8D It converts it into Assembly. its already is in binary its just binary a CPU can't read directly unless read by something else in Assembly.
TheBlitMaster 8 months ago
God I knew QT was pretty versitile and useful but HOLY SHIT thats impressive!
BlobOfChaos 1 year ago
In Java it would be so much better!!
tubetib 1 year ago
@tubetib There's a difference between Java and Qt. Qt is compiled and written under the C++ language, that automatically makes it faster than Java, being interpreted, and by definition, slow.
DragonKiNG411 1 year ago
@DragonKiNG411 This is a myth. Java is often faster than C and C++. Java is very mature and optimized. To have a C/C++ program faster than in Java, you often have to write your code very well. Then, you can have a program many times faster in C/C++. Java is super fast. Check the benchmarks available on the internet. I'll be surprised.
tubetib 1 year ago
@tubetib That there is also a myth. Java is about on-par with C++, and a tad slower than C. But imagine if java was a compiled language- with all the same optimizations. That would be awesome.
superkellerman8D 10 months ago
@DragonKiNG411 I don't want to compile everywhere. PyQt seems to me a much better way to enjoy Qt than writing code in C++. That's cool, we have the choice!
tubetib 1 year ago
@tubetib That being said Java isn't to slow for what it is used for. But that doesn't mean it will surpass C++. It will always be fast enough for what it's the industry standard for. C++ is complex video game engines and Operating Systems. C is for Driver applications. (processor name here) Assembly will be used for things that need speed, memory, and efficiency for any application. Java is for Complex Applications where memory isn't most important. Scripting languages are for everything else.
TheBlitMaster 8 months ago
@TheBlitMaster C++ is definitively a better choice for video games. But I believe it is mostly due to the manual control of memory allocations. When the Java garbage collector starts, it freeze everything. Not a good thing for realtime apps. As I know, the Assembly language is almost not used anymore even for low level drivers. C does that job. Java is targeting the enterprise. While I know Java very well, Python serves me better. This was my 2¢.
tubetib 8 months ago
@tubetib Assembly is never used to write an entire application but for certain things pure Assembly is used but almost never takes up the entire application. Especially in applications for low-end handhelds I also said that Java is good for what its the standard for which is a complex Gui-based application where the amount of memory used in the application. Qt is also used in Maya and other high end applications so learning it will be very good if you wan't to learn OpenGL and GLSL.
TheBlitMaster 8 months ago
@tubetib C++ isn't to hard to optimize either. QT is also very optimized and mature as well. Your knowledge is also very lackluster if your going to say C++ is slower then Java. Drivers aren't written in Java because they would be too slow. C++ is also what interprets Java through the JVM. So Java can never be faster then C++ because C++ is what tells your computer what Java is doing.
TheBlitMaster 8 months ago
where can we download a sample ?
thomasluquet 1 year ago
@thomasluquet you'll need to compile it from the source, linked to in the blog post
srodal 1 year ago
@srodal I find the source on web. Thx
thomasluquet 1 year ago
@thomasluquet you need to compile it from the source, linked to from the blog post which you can find in the video description
srodal 1 year ago
shame the widgets aren't actually 3D...when will Qt really be 3D instead of trying to take it with shading? I mean Qt buttons look nice from the front, but when you look at them from the side, they are just flat. Try doing all widgets like the big 'Q'...
davidmaxwaterman 1 year ago
@davidmaxwaterman - Well, it's not meant to be a 3D widget toolkit, and it would take a lot of effort to convert everything just for the users who need that specific feature.
cyborgtroy 1 year ago
This is madness! I like it.
me1ne 1 year ago
Cool.
But is it useful?
Frap357 2 years ago
That's pretty cool, no, Very cool!
aliancemd 2 years ago
c++ or python as base lang ?
RACOS666 2 years ago
@RACOS666
C++
FLR1337 2 years ago
@FLR1337 I kind envy you ;-) After C#/Python/PHP/Java works, trying to fall back to the C++ its really hard for me ;-) Best regards
RACOS666 2 years ago
Coool!
liewsi 2 years ago
Cool!
smokeyvv 2 years ago
great it remembered me of w95 3d maze screensaver XD
rsncaronte 2 years ago
This is so cool!
AbsalomPitchingfork 2 years ago
cool))
oriontvv 2 years ago
great ^^
markupRockers 2 years ago
Cool !!!
Hakim3ii 2 years ago
Now Blazkowicz can watch youtube
GarryRat 2 years ago
there should be an os like that
6cody5 2 years ago
totally sick, dude...
lapisScarab 2 years ago
how can i do it plx i need to know *-*
tshadowh 2 years ago
I don't know how easy this would be to add into a regular OpenGL game, but it would be awesome to have a full Qt-based GUI in a video game.
Point-and-click 3D...
cyborgtroy 2 years ago
This is mind-blowing!
superjoe30 2 years ago 2
motherfucking Cute 4 dance!
DigitalCombatStudios 2 years ago
Comment removed
cyborgtroy 2 years ago
Comment removed
cyborgtroy 2 years ago
amazing !!!
could be even used as kind of new Desktop / Window
Manager.
So Virtual Desktops/Spaces is the past now :D
kollaesch 2 years ago
Seem's like it wouldn't be a very productive as a DM/WM. Impressive though... yes.
damwmnm 2 years ago
lol that song is better than last Metallica disc
egnost 3 years ago
THat song makes me want to commit suicide.
derpenstein 3 years ago 28
I have heard worse!, I don't dislike it actually.
chris211073 3 years ago 3
This comment has received too many negative votes show
cool whats that programe??
rizais 3 years ago
jojojo!!! cool
Metaldownloads 3 years ago
OK this was weird as fuck.
Ishar 3 years ago 2
ez iszonyatosan beteg :D
andriswebber 3 years ago
beteg, de fasza! :)
Vinc3n20 3 years ago
If it's recursive then it is a sound model ;-)
The examples can be small but the impact is huge. Great stuff!
m4ktub1st 3 years ago
pime taradox was encountered
kirbyfan95 3 years ago
Qt4 dance? Oh god no...
But apart from that, this is awesome!
Nalidor 3 years ago 3
Best UI ever. :)
Worst song ever. :(
easlern 3 years ago 17
haha awesome
grizzancs 3 years ago 2
simply... omg oO
akionv43 3 years ago 5
you're insane :D
pyLz 3 years ago