So now I am working on a puzzle game, where users can make and share puzzles on Facebook. One of the things with the game is that it's much easier to make puzzles than solving them (they are sort of NP-hard unless there's deductions to figure out each part at a time, like in Sudoku).
But one of the issues is while it's fun to make hard levels, often people don't have enough motivation to solve them. So I was thinking it would be cool if the creator could set a bounty ($$$) on the puzzle, and whoever solved it first got the bounty. (The puzzle would expire in some time, and the bounty would be paid back to the creator). There could also be a price for trying to solve the puzzle, increasing the bounty from everyone who failed.
I've looked into facebook APIs and taking the payments seems easy enough... but I guess you may have to write the part that pays back the money yourself? In case it could quickly get difficult in ascertaining that the program doesn't suddenly empty your bank account to some hacker or something? Does anyone know if this is at all feasible without an expensive team of security experts?
But one of the issues is while it's fun to make hard levels, often people don't have enough motivation to solve them. So I was thinking it would be cool if the creator could set a bounty ($$$) on the puzzle, and whoever solved it first got the bounty. (The puzzle would expire in some time, and the bounty would be paid back to the creator). There could also be a price for trying to solve the puzzle, increasing the bounty from everyone who failed.
I've looked into facebook APIs and taking the payments seems easy enough... but I guess you may have to write the part that pays back the money yourself? In case it could quickly get difficult in ascertaining that the program doesn't suddenly empty your bank account to some hacker or something? Does anyone know if this is at all feasible without an expensive team of security experts?
Specs: intel i5 3570k @ 3.4GHz;
16Gb RAM; Raedon HD 7900;
Win8 64-Bit
16Gb RAM; Raedon HD 7900;
Win8 64-Bit
