Any help would be appreciated.
It depend of what you can do.
It goes from a full online forge service, like
You must be registered to see the links
that have a free offer (just remember to mark your project as private like said by
I'm Not Thea Lundgren! ), to the same totally hosted by you, with by example
You must be registered to see the links
, an Open Source forge project.
You can also split the task. You can have a private forum or mailing list for the communication ; there's many available for free, and some ISP also offer a support for your own mailing lists.
You must be registered to see the links
for the bug tracking, and something like
You must be registered to see the links
as software versioning ; both can be hoster either locally (but beware of the possible security issues), or externally.
This being said, is the problem effectively located at this point ?
Hard to inspire my coder and writer posting one image at a time that goes poof
It looks more like a motivation issue, or perhaps a process issue, than something else.
They should both know exactly what you expect from them, and how many time they have to deliver.
The writer should have a script telling him what the scene should be. Something like :
This is a scene where the MC will enter his work office, talk with the secretary. He'll have the possibility to greet her neutrally, to be charming, or to be rude.
By default there X CGs planed for this scenes :
- The MC entering the office and seeing both his desk and the secretary desk at the left
- The MC shift his head and now look directly at the secretary desk
- The MC going to the secretary, while she's busy working and don't see him approach
- [...]
- If the MC is charming, there will be a CG of the secretary starting to blush and looking on the side
- If the MC is rude, there will be a CG of the secretary lowering her eyes, but visibly angry
- [...]
Then, the writer will extend the script into an effective narration/dialog scenario, and return you something like :
[CG] MC entering the office
[MC thought] "Yet another day at works."
[CG] MC now look at the secretary
[MC thought] "at least the view is pleasing."
[...]
[A CHOICE HERE]
- [NEUTRAL CHOICE] "Hello"
[MC] "It's a good day, isn't it ?"
[SECRETARY] "Yes"
[...]
- [CHARMING CHOICE] "Seeing you is always the first pleasure of my day"
[SECRETARY] "Oh, mister..."
[CG] The secretary blush and look on the side
[MC THOUGHT] "Oh, she's blushing"
[MC] "It's even more beautiful when you're blushing."
[ADDED CG] The secretary blush even more
[...]
- [RUDE CHOICE] "Have you finally finish what I asked for two days ago ?"
[CG] The secretary lower her eyes, and looks angry
[SECRETARY] "Yes mister. I'm sorry, I should have finished it earlier."
[...]
[...]
You'll edit the script to replace the CG descriptions by the name that you'll give them, and add the instructions for the coder :
[CG] CH1_MC_ENTER_OFFICE
[MC thought] "Yet another day at works."
[CG] CH1_MC_LOOK_SECRETARY
[MC thought] "at least the view is pleasing."
[...]
[A CHOICE HERE]
- [NEUTRAL CHOICE] "Hello"
[MC] "It's a good day, isn't it ?"
[SECRETARY] "Yes"
[...]
- [CHARMING CHOICE | ONLY IF MC's CHARM > 5] "Seeing you is always the first pleasure of my day"
[SECRETARY] "Oh, mister..."
[CG] CH1_MC_CHARMING_BLUSH1
[MC THOUGHT] "Oh, she's blushing"
[MC] "It's even more beautiful when you're blushing."
[CG] CH1_MC_CHARMING_BLUSH2
[...]
- [RUDE CHOICE] "Have you finally finish what I asked for two days ago ?"
[CG] CH1_MC_RUDE_ANGRY
[SECRETARY] "Yes mister. I'm sorry, I should have finished it earlier."
[...]
[...]
Then you pass the script to the coder, and he'll turn that into code without need for further instruction since he already know perfectly what game mechanism you want.
In the end, the coder deliver the code for this scene, and you integrate it to the game.
For this, a software versioning is enough. Just define the following tags :
- RAW
It's for the original script of the game, the one you wrote to tell what the story is and what the scenes are.
When the writer have done his job for a scene, he change the tag to the next one.
- DRAFT
Here, you comment the narration/dialog, the write correct it, and so on.
Once you come to a compromise, you change the tag to the next one.
- WROTE
It's where the coder take the script he'll have to turn into code.
Once he'd done it, he change the tag to the next one.
- PRE
You take the code, test it, signal the bug you noted during your test, the coder correct them.
Once the code is fine, you change the tag to the next one.
- FINAL
It's the code you've to integrate into the game
Each document having its revision number, everyone know precisely what have be done, what is yet to be done, and all. And you can couple this with a mailing list to avoid to only communicate through the comments, and/or to explain more explicitly what the comments mean.