- Apr 17, 2021
- 2,384
- 6,757
The hardest part about developing a harem game is, IMO, figuring out what routes to offer the player. As discussed above, you really only have two options: conveyor belt (allow player to accept/reject anyone, but because of that flexibility you cannot account for all combinations, so all scenes are independent of one another) or all-in (everyone is involved, no exceptions).
My suggestion for future devs is to keep things manageable. If you want to allow the player to accept/reject any particular LI while providing all possible scene variants, then you need to code all or most permutations.
1 LI - 1 scene variant
2 LI - 3 variants (A, B, A+B)
3 LI - 7 variants (A, B, C, A+B, A+C, B+C, A+B+C)
4 LI - 15 variants (A, B, C, D, A+B, A+C, A+D, B+C, B+D, C+D, A+B+C, A+B+D, A+C+D, B+C+D, A+B+C+D)
You see how quickly things get out of hand. So, dev needs to set restrictions on allowable combinations AND would be well advised to keep the cast small (only 3 ... 4 with heavy restrictions or a madman's mindset to rendering alternate scenes).
My suggestion for future devs is to keep things manageable. If you want to allow the player to accept/reject any particular LI while providing all possible scene variants, then you need to code all or most permutations.
1 LI - 1 scene variant
2 LI - 3 variants (A, B, A+B)
3 LI - 7 variants (A, B, C, A+B, A+C, B+C, A+B+C)
4 LI - 15 variants (A, B, C, D, A+B, A+C, A+D, B+C, B+D, C+D, A+B+C, A+B+D, A+C+D, B+C+D, A+B+C+D)
You see how quickly things get out of hand. So, dev needs to set restrictions on allowable combinations AND would be well advised to keep the cast small (only 3 ... 4 with heavy restrictions or a madman's mindset to rendering alternate scenes).