Results 1 to 13 of 13

Thread: [Mystery Game] A Murder In The Public Domain

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Aug 2012
    Posts
    12
    Thanked 9 Times in 9 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: [Mystery Game] A Murder In The Public Domain

    Release 1.2.3 is now available. I've added a new trivia user element. Now at places in the story you'll be asked to answer multiple choice trivia questions. The questions are about the movies, songs, or anything else I might have dreamed up. This release fixes a bug that causes an intermittent crash during videos in Linux. I updated my Fedora to release 18 and starting seeing the crash. However I'm now seeing a delay after videos on my Ubuntu machine after the fix (bangs head on table.) I might look into bypassing phonon and go directly to gstreamer in my Linux build so I can have more control.

    Here's a screen shot of the new trivia element:

    A Murder In The Public Domain_003.jpg

  2. The following user says thank you to cohmstede for this useful post:


  3. #2
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,360
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: [Mystery Game] A Murder In The Public Domain

    Did you think about reimplementing your game in QtQuick?
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  4. The following user says thank you to wysota for this useful post:


  5. #3
    Join Date
    Aug 2012
    Posts
    12
    Thanked 9 Times in 9 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: [Mystery Game] A Murder In The Public Domain

    Quote Originally Posted by wysota View Post
    Did you think about reimplementing your game in QtQuick?
    Hi wysota

    Thanks for your response. To be honest, I hadn't heard of QtQuick. I'm looking at it now but I'm not sure how much it would benefit my project. My graphics are scavenged public domain clip art and pictures so I don't expect I could ever make fluid animations from my sources. The biggest problem I'm having is with playing back my film clips. I see different behavior depending on the version of the backend and the player. If you look in my code you'll see I've already had to run different code via build defines for directx as compared to gstreamer (MainWindow::movieMediaStateChanged.) Could QtQuick help me with this? As much as I like phonon, I'm thinking I might have to abandon it and write directly to the video player to get more control.

    P.S. If I use QtQuick, can I still release my app GPLv3?

  6. The following user says thank you to cohmstede for this useful post:


  7. #4
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,360
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: [Mystery Game] A Murder In The Public Domain

    Quote Originally Posted by cohmstede View Post
    I'm looking at it now but I'm not sure how much it would benefit my project. My graphics are scavenged public domain clip art and pictures so I don't expect I could ever make fluid animations from my sources.
    QtQuick is not just about animations. It would make your game less "window-ish" and more "gamish". Fluent transitions, easier sound and video support (e.g. think about fade-in and fade-out for sound which is currently quite aggressive in your game) are of course some added value too. You could also easily support mobile platforms without any additional effort.

    The biggest problem I'm having is with playing back my film clips. I see different behavior depending on the version of the backend and the player. If you look in my code you'll see I've already had to run different code via build defines for directx as compared to gstreamer (MainWindow::movieMediaStateChanged.) Could QtQuick help me with this?
    Most probably yes.

    P.S. If I use QtQuick, can I still release my app GPLv3?
    Yes, of course. QtQuick is still Qt so the same licencing scheme applies.

    I tried looking into the source code for your game to try and provide some mockup for you of what can be done with QtQuick but the code is quite complex and I don't have time to analyze it but maybe I can come up with some simple demo.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  8. The following user says thank you to wysota for this useful post:


  9. #5
    Join Date
    Aug 2012
    Posts
    12
    Thanked 9 Times in 9 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: [Mystery Game] A Murder In The Public Domain

    Quote Originally Posted by wysota View Post
    I tried looking into the source code for your game to try and provide some mockup for you of what can be done with QtQuick but the code is quite complex and I don't have time to analyze it but maybe I can come up with some simple demo.
    Thanks wysota, very much appreciated.

  10. The following user says thank you to cohmstede for this useful post:


  11. #6
    Join Date
    Aug 2012
    Posts
    12
    Thanked 9 Times in 9 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: [Mystery Game] A Murder In The Public Domain

    Release 1.3.0 is now available.

    In this chapter Mary must look into her childhood to prepare for the dark man. There is a problem however, she has no memory of her past. Who can help? Dirk and Mary must find someone, anyone, that will point them in the right direction. Along the way, they meet an other worldly ally or at least the enemy of my enemy is my friend.

    I have also converted all the video audio tracks from AC3 to MP3. You now only need an xvid and MP3 decoder to play the game.

    Here are the links:

    Download:
    http://sourceforge.net/projects/murderpd/

    Web page:
    http://murderpd.sourceforge.net/

    No decision yet on QtQuick.

  12. The following user says thank you to cohmstede for this useful post:


  13. #7
    Join Date
    Aug 2012
    Posts
    12
    Thanked 9 Times in 9 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Release 1.3.1

    Release 1.3.1 is now available.
    I've finally come up with a good work around for the audio / video delay problem I get in some Linux installs. I've decided to only support the Gstreamer Phonon Backend so I went ahead and set dependencies in the deb and rpm. The delay is gone for both video and audio so I set the conversation key click on by default for Linux builds.

  14. #8
    Join Date
    Aug 2012
    Posts
    12
    Thanked 9 Times in 9 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default stopwatching.us

    OK, way off topic but...

    Thanks for contacting US Congress and supporting the open Web. Please continue your support by posting this text to wherever you like to share things online. Let's get everyone we know to sign it.

    * I support a coalition of action against #NSA surveillance. Join me – ask US Congress to stop the NSA's alleged actions: stopwatching.us
    * The web is meant to be open and free. Join me in asking US Congress to stop #NSA surveillance: stopwatching.us

    To share via Twitter: http://mzl.la/13xONGS
    To share via Facebook: http://mzl.la/13xOUSE

    This is only a first step in making sure the web remains open and free – we'll be in touch with more updates as we fight to protect your right to privacy.

    Sincerely,
    The StopWatching.Us Coalition
    If you want to sign up, check here for details:
    http://blog.mozilla.org/blog/2013/06...-surveillance/

Similar Threads

  1. The Mystery of MouseMove Signals
    By tescrin in forum Qt Programming
    Replies: 2
    Last Post: 29th June 2012, 17:45
  2. QString mystery
    By JPNaude in forum Qt Programming
    Replies: 1
    Last Post: 19th January 2011, 08:48
  3. Replies: 1
    Last Post: 22nd May 2010, 07:38
  4. Replies: 2
    Last Post: 24th April 2009, 12:13

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.