Author Topic: Private Detective  (Read 481 times)

Danvzare

  • The Man with No Name
    • I can help with AGS tutoring
    •  
    • I can help with play testing
    •  
    • I can help with proof reading
    •  
    • I can help with story design
    •  
    • I can help with voice acting
    •  
Private Detective
« on: 14 Jun 2018, 19:34 »
Private Detective is a procedurally generated murder mystery game, where you must solve randomly generated crimes by finding leads, questioning suspects, and gathering evidence from the crime scene to compare with samples found in the homes of the suspects. It plays a lot like an adventure game, but with a lot more deduction and a lot less inventory object puzzles.

The game has no end goal, except for the completion of as many cases as you can. I’m developing it to be something akin to Minesweeper or Solitaire. A fun little distraction that you play for a short while. As such there's no story (although I'm thinking about adding something extra after a hundred cases).

I know the title is really boring, but it's the best I could come up with. And unless I think of something better, it's probably going to stay like that.

Screenshots:




Current Progress:
The game is roughly 87% complete. I would be more specific, but I'm kind of winging it, so I'm not sure how much more I'm going to add.
What I can say though is that it’s fully playable, but it’s lacking quite a bit of cosmetic fluff (art, writing, and programming wise) and it no doubt has plenty of bugs.

Release Date:
The deadline I’ve set myself is mid-july (which would make the full development cycle for this game around four months). And if I continue at the pace I’m going, and nothing major happens that distracts me from working on the game, I think it’s quite likely I will meet that deadline.
« Last Edit: 22 Jun 2018, 19:26 by Danvzare »

Cassiebsg

  • Cavefish
  • Fleeing the Cylon tyrrany...
    • Cassiebsg worked on a game that was nominated for an AGS Award!
Re: Private Detective
« Reply #1 on: 14 Jun 2018, 20:06 »
Nice! :)
Good luck with it!
There are those who believe that life here began out there...

CaptainD

    • I can help with play testing
    •  
    • I can help with story design
    •  
    • I can help with voice acting
    •  
    • CaptainD worked on a game that was nominated for an AGS Award!
      CaptainD worked on a game that won an AGS Award!
Re: Private Detective
« Reply #2 on: 14 Jun 2018, 21:59 »
Looks cool. Ambitious project, hope all goes well!

Stupot

    • I can help with play testing
    •  
    • I can help with proof reading
    •  
    • I can help with story design
    •  
    • I can help with voice acting
    •  
Re: Private Detective
« Reply #3 on: 15 Jun 2018, 01:44 »
Looks interesting. Good luck polishing this off :-)

Re: Private Detective
« Reply #4 on: 17 Jun 2018, 19:37 »
I must say that it's usually the story that motivates and pushes me forward and I do like having a proper ending in a game, but this sounds like a very interesting concept and I'm curious to see how it ends up. Looking forward to try it out in July.

Re: Private Detective
« Reply #5 on: 17 Jun 2018, 21:07 »
Well hey, there was a game on the C64 called "Detective" so I wouldn't worry too much. It's hard to come up with an original title. My latest project didn't have a name until a few months into making it.

Interesting idea, I'm curous how it will come together. :)

Danvzare

  • The Man with No Name
    • I can help with AGS tutoring
    •  
    • I can help with play testing
    •  
    • I can help with proof reading
    •  
    • I can help with story design
    •  
    • I can help with voice acting
    •  
Re: Private Detective
« Reply #6 on: 19 Jun 2018, 14:07 »
Thanks everyone for the words of encouragement. It helps a lot, and I'm really grateful! :-D

I've fixed a few minor bugs, and added portraits to the conversations you have with suspects.
The reason for the portraits, is that I really wanted an excuse to have a character creator screen.

Retro Wolf

  • Blessed are the gamers...
    • Retro Wolf worked on a game that was nominated for an AGS Award!
Re: Private Detective
« Reply #7 on: 21 Jun 2018, 10:48 »
...procedurally generated...

Ooo my favourite thing to program, I'd love to hear about what technique you use to go about creating a random yet solvable puzzle.

Danvzare

  • The Man with No Name
    • I can help with AGS tutoring
    •  
    • I can help with play testing
    •  
    • I can help with proof reading
    •  
    • I can help with story design
    •  
    • I can help with voice acting
    •  
Re: Private Detective
« Reply #8 on: 21 Jun 2018, 12:34 »
Ooo my favourite thing to program, I'd love to hear about what technique you use to go about creating a random yet solvable puzzle.
I'm glad it's your favourite thing to program. At this rate, I think it would be quicker and easier to custom make two hundred cases. (laugh)

My technique to make the cases random but solvable, was by first having distinct rules, such as needing to find at least three evidence against the killer, their motive, and make sure they have no alibi. Then when the case is generated, it sets which one is the killer, makes sure that all of those needs are met, and ensures that at least one or more of those needs are not met for the other people.

The biggest mistake I made at the start, was hardcoding the game to have four suspects. Four seems like a good minimum, and the game is certainly hard enough, but I'd love to have it vary between four and six.

Danvzare

  • The Man with No Name
    • I can help with AGS tutoring
    •  
    • I can help with play testing
    •  
    • I can help with proof reading
    •  
    • I can help with story design
    •  
    • I can help with voice acting
    •  
Re: Private Detective
« Reply #9 on: 22 Jun 2018, 19:24 »
Just finished adding weapons, witnesses (currently only used for verifying the alibis of suspects), a whole bunch of tweaks, and a some more customization options.
Because I like to keep the screenshots coming, here are the three types of possible weapons you can find:


Now it's time for me to take a nice... long... break.
EDIT: And by nice long break, it seems as though I meant one day. (laugh)
« Last Edit: 23 Jun 2018, 20:48 by Danvzare »