AAO's Truly Comprehensive Guide for New Authors

Get started with the upcoming AAO version 6.

Moderator: EN - Forum Moderators

Post Reply
User avatar
E.D.Revolution
Posts: 5743
Joined: Mon Jul 26, 2010 9:00 pm
Gender: Male
Spoken languages: English and decent Spanish
Location: Across dimensions, transcending universes

AAO's Truly Comprehensive Guide for New Authors

Post by E.D.Revolution »

Original guide written by E.D.Revolution, SuperGanondorf and Phantom
Written by E.D.Revolution for Ace Attorney Online

So you have joined AAO because you thought that it was cool to try to make a trial. That's great! We, at AAO, encourage trial-making here. We love to play your trials, and it's a good way to show us your work. But there are many pitfalls when it comes to doing these types of projects on AAO, especially if it’s your first time. ;)

Consider these as guidelines that you, as a newbie trial author, should consider. Remember, this is something you should read first before creating a new trial. It should help you learn what the general process of making a fancase is. You can do all sorts of theory with the Editor or fanfiction or whatever. However, making a fancase is quite a different beast from other forms of writing. In fact, making a fancase is a whole project on its own. This guide should help you make the project a lot easier to deal with.

There are four categories, or phases, to this guide. It will be divided in the following way (Use ctrl+f or apple+f to search for the section quickly)
  1. Planning
    1. Case planning
    2. Pre-writing and research
    3. Gathering Resources
    4. Setting Timetables
  2. Writing/Development
    1. Getting Started with the Editor
    2. Main Writing Tips
    3. Implementing Music and Sound Effects
    4. Very Useful Editor Tips
  3. Execution/Presentation
    1. Playtesting and Betatesting
    2. Preparing the Trial Thread
  4. Reviews and QAs
    1. From the General Crowd
    2. Recommending for QA
There is also a Helpful Tips section, which is highly recommended if you don’t want to read through the 4 phases. It also contains some tips not covered in the other sections.

Expect this guide to be long, but it will be worth it in the end. This guide contains advice from experienced authors in the AAO community, not just my own. After all, the community likes to see authors succeed in making a fancase.

While you don't have to take the advice written in this comprehensive guide, it is highly suggested that you do. This is called a comprehensive guide for a reason. Everything in here has been tried and true, and this guide aims to explain why these things work and why certain things don't work. For this, each section will come with a summary unless that section does not have much in the way of content. And because comprehensive guides tend to be long and most people have ADHD (really, 20 minute focus), every section has been spoiler tagged to save space and to make it easier to read the sections you want to read. Still, because it is a comprehensive guide, even those spoiler parts are long.

For our friends at CR who are writing PyWright or RenPy or PWLib (dead lol) cases, plenty of stuff here might not apply, and there are plenty of stuff which may apply but have to be translated for your system. For example, the QA system is specific to AAO. Frames, here, refer to 1 frame of dialogue, NOT the number of frames of an animation. On AAO, there's a separate Player and Editor. The Editor is a GUI-based scripting system. PyWright and PWLib uses scripts, which can sort of be equivalent to the Editor. The Player on AAO is equivalent to the app (PyWright, RenPy, PWLib).

As an addendum, this guide is written with the assumption that you will be making a normal Ace Attorney case.

Without further ado, enjoy reading this guide!

I. Planning

A. Case Planning
Spoiler : :
I will tell you right off the bat that writing an AAO case requires a lot of writing. What makes writing an AA case different from writing a short story is that everything is dialogue. If you see fanfiction that is mostly dialogue, then you have a good idea of what you will be getting yourself into. Good or even decent stories take more than a day to develop. And good stories require having a good blueprint or plan for the story. In order for your case to be any good or at least presentable, you will need to do a lot of planning for your case.

The most important part about planning is answering the five Ws of fiction: Who, what, where, when, why, and how (I did say 5 Ws :) )
  • Who: Who are the characters in your case? Who will be the defendant? Who will be your lawyers (and which sides?) Who will be the victim? Who committed the crime? Possible accomplices? Any other secondary characters, such as witnesses, detectives, judges, etc.?
  • What: What is the crime? What is your story about?
  • Where: Where did the crime take place? Where will the crime be tried? Courtroom No. 6? Courtroom No. 7? The most important question of "where" is where the crime took place.
  • When: When did the crime take place? When does the story take place? When will the crime be tried? Do note that, contrary to AA convention, you don't have to try the crime the day after the defendant is arrested. First cases usually don't have trials the day after the murder.
  • Why: Why did the criminal commit the crime? Why were the characters where they were? Why did the crime happen at that particular place? Why did the criminal do what he do and didn't do what he didn't do?
  • How: How was the crime committed? What method did he use? What tools did he use to commit the crime? How did he come up with the alibi?
Though these questions are not an exhaustive list of questions to answer, they should all be answered when you plan your case.

Now, there are a couple of "when" questions not listed above that you should consider: If your story is supposed to take place sometime in the canon timeline, when in the canon time line did the story take place? This means you need to know your Ace Attorney timeline well. While you don't need to know the year such stories take place, you should relate it to the AA universe in terms of case occurrence. From a purely game-centric point of view, the order of the cases is as follows:

Prequel:
GK2-3 (Gregory), GK1-4, 3-4, 3-1

PW Era:
1-1, 1-2, 1-3, 1-4, 1-5, 2-2, 2-1, 2-3, 2-4, 3-2, 3-3, 3-5

Edgeworth Era:
GK1-1, GK1-2, GK1-3, GK1-5, GK2-1, GK2-2, GK2-3 (Edgeworth), GK2-4, GK-2-5

Apollo Justice Era:
4-4 (MASON flashback), 4-1, 4-2, 4-3, 4-4 (Current)

Dual Destinies Era
5-2, 5-DLC, 5-3, 5-4 (first half), 5-1, 5-4 (second half), 5-5

Important events to remember:
IS-7. Gregory Edgeworth's last case took place in GK2-3. This lead directly to...
DL-6. Gregory Edgeworth's death. It would not be solved until 1-4. And as a reminder, that's 15 whole years.
SL-9. The case proper took place a several months before 1-1. It was truly solved at 1-5. According to the dialogue, it happened the same year as 1-1. 1-1 took place in June. SL-9 took place in February.
KG-8. It is a game-wide arc that does not get solved until the epilogue of GK1.
Phoenix's Arc takes place over three years. Edgeworth's arc takes place over a few weeks.
Phoenix's disbarment take place three months after 3-5. Hence why Edgeworth's arc is crunched into a very short timeline.

It's easier to establish your story if you use the games as a base and stick to the canon timeline as close as possible.

If you are using an alternate timeline, you will have to work harder to establish the setting, and you need to do it quickly. If your alternate universe forks off somewhere during the canon timeline, establish where it forks off and what lead it to your alternate universe. If your alternate universe is NOT based on the AA universe, then you don't have to use the games as a base. But you still need to establish it fairly quickly in your case.

Finally, when you plan your case, try to make your case as simple as possible. It makes it easier on all of us if you make a good, simple story. As a newbie author, it's more important to establish competency with the editor rather than go all complex. In the battle between Technician vs. Performer, the Technician always wins here. Another way to think about it is the KISS principle. While this is a military and business term, it applies anywhere. KISS stands for Keep It Simple, Stupid! Also known as "Don't be a stupid dumbass and make life more complicated than it really is", but it doesn't roll off the tongue nicely. :diego:

To summarize this section...
  • No story can go without planning, and this is especially true for a visual novel game like Ace Attorney.
  • The "five Ws" must be answered: Who, what, where, when, why, how.
  • Consider your timeline as a basis for your story. If it's an alternate universe, you will need to establish what it is early in your story.
  • Your case should be simple enough so that it's easy for us to follow. This is not the time to go all complex and flashy.
  • Remember, the KISS principle, Keep It Simple, Stupid!
B. Pre-writing and Research
Spoiler : :
The previous step is to get you in the habit of writing down a general plan with the basic questions answered. This section is different from planning that it requires polishing up the bigger chunks of your story. In the normal process, this would be equivalent to revising your paper. You are, essentially, revising your plans. But in order to revise your plans for the story, you need to have a feel of what your story should feel like on a finished product.

Now before you even think about doing something in the Editor, you should go back to the official games and play through a case again. Even better, go play some fancases here on AAO, or even on CR (through PyWright and other engines). Now, don't just play the game. This is not an exercise in simply running through the cases. Pay attention to the details. How is evidence presented to the player? What kind of details are presented to the player? How does text change? How does sound effects (and graphics effects, gfx) affect scenes in a case? How does the text speed reflect the mood? Many new authors neglect to look at the smaller details, but those details can be the difference between a case that feels natural and a case that feels stiff.

After playing some fancases, read through the comments and reviews of said cases. They contain important feedback about the case, such as storyline, case difficulty, graphics, presentation. Seeing these reviews should give you a good idea on what kind of feedback you want to receive for a case and what kind of feedback you don't want to get. Note the things that do work for a case and things that simply do not work for an AA case. Remember, you're creating a mystery (usually) and you want your player to find the truth of the mystery.

You have your basic summary from the previous step. The next few paragraphs will discuss things you need to consider while researching to put in your pre-writing document. You are planning to make a Word document, right? If not, GET TO IT! You absolutely cannot write a story without having a written record of your plans.

Most fancases are murder mysteries. Therefore, it becomes important to know how to kill the victim realistically. And also, it becomes important to know your basic anatomy and physiology. I'm not just talking about knowing how many bones are in the body or how many organ systems are there or what the senses are. I'm talking about knowing your circulatory system inside and out. I'm talking about knowing where the weak points of the body are. And not just knowing the body, but knowing some nuances of the human body. How much a person can weigh with relation to height. How much force a person can stand. How resilient the body can be. Anatomy talks about the body parts and physiology talks about the body form. Now, I'm not saying you should get a M.D. in order to write a realistic murder scenario with the victim. I'm just saying that you should have a good idea of what the body does. This is a good place some textbook A&P stuff.

Now, when it comes to general plots, it should not be similar to what exists already, particularly in AA and AA fancases, unless you're doing a re-imagining or parody. In fact, if plots are way too similar even if the names are changed, that counts as plagiarism. That is a crime punishable on AAO. Be careful if you have similar plots. Tweak your plot if you think it's way too similar. On a similar note, try not to rip off case names. There are plenty of unclaimed (and unpublished) fancases whose titles are in the form of "The X Turnabout" or "Turnabout X" or "X to the Turnabout". This should be obvious, but don't use canonical names of cases. We don't need to see 22 "The First Turnabouts" (The one debuting Phoenix Wright as a lawyer) or 69 "Turnabout Beginnings" (The one debuting Mia Fey as a lawyer).

When you make your blueprint for your case, you need to aim your story for an audience. This may be seem like a "D'oh!" kind of a thing, but for some reason new authors neglect to aim for the right audience. In most cases, the audience is the AAO community. You should find out what the community is like and find out general likes/dislikes so you can adjust storyline details accordingly. Although you may have a specific audience in mind (your friends), your primary audience will be the AAO community, so focus on them.

Ace Attorney is a visual novel video game. This is important to note because there are two basic categories of gameplay: novel format and game format. Although visual novels are a subset of video games, there are differences between novel gameplay and game, uh, gameplay. AP-Master has a great explanation.
AP-Master wrote:If you want to drive the player through a fixed story of emotion, conflicts and solutions, you are going for the Novel orientation (a Visual Novel, which is what Capcom did with Trials & Tribulations and Apollo Justice). This means you have to put a special focus on storytelling and character development (the player won't have a lot of control over the direction the case takes) AAO Example: Hope Springs Hotel.

If you want the player to work his way through conflicts by controlling a protagonist character, you are going for the Game orientation (the prime characteristic to a videogame is the decisions the player can make. The first Ace Attorney had a LOT of dialogue decisions to make). This means that you have to focus on the player interaction with the development of the story: the player MUST feel that he was the responsible of the case's ending.
At some point, you want to have a general game plan for the actual game. As in, the cross examinations. Though most authors advocate "working backwards" from how the crime happened, I would supplement that with a "skeleton method". Meaning, you have your topics for your cross examinations listed in outline format. You set up each CE with its own outline. The main topics of that CE will be your statements and your subtopics will have some details of your press conversations. This may include notes about revealing new information or revealing new statements. Have the "working backwards" notes run anti-parallel to the "skeleton" method. On your first set of notes, show how the crime actually went down. Then on your "skeleton" notes, construct how you want the case to appear. More details in this guide.

Once you have a general plan for your case, stick with it and DO NOT IMPROVISE. This cannot be stressed enough. Having a general plan and sticking to it will ensure that your story makes sense and will not contain plot holes. Once you start to improvise while writing, you risk making plot and logic holes that will leave players scratching their heads.

In summary...
  • Highly recommended that you go back and play the official cases and carefully pay attention to details.
  • Play through some fancases, including ones for PyWright and PWLib. Pay attention to the reviews and comments on their threads.
  • Know your basic anatomy and physiology. It would also be a good idea to look for trivia regarding the body. A&P does not necessarily cover that.
  • Make sure your case does not even remotely resemble any existing cases. You may get a pass if this is a retelling, re-imagining or parody but this is not the time to do that. Those require higher level writing skills.
  • Make sure you have the correct audience in mind.
  • Know which gameplay orientation your case will take up. Novel format focuses more on story and development while game is more about interesting gameplay.
  • When writing your crime for your blueprint, you should work backwards from how the crime started all the way to how it looks like at first glance. Then complement that with the "skeleton approach"; have your topics in outline form and make a path from one CE to another.
  • NO IMPROVISING!
C. Gathering Resources
Spoiler : :
Now, because Ace Attorney games are visual novels, they require audiovisual assets. In other words, you are going to need character sprites, evidence icons, music, sound effects, backgrounds and other visual assets. There is some good news about gathering resources: You don't have to! All of the canon music, including PL vs AA, are in the Editor.* Most of the canon character sprites are in the Editor. If you plan to use stock resources, you don't have to gather them yourself. However, there is some bad news. Currently, the canon music has been truncated to save server space and bandwidth. The problem with the cuts is that it's a total crap job. Fades where there shouldn't be, inappropriate cuts to the music, etc.** You are better off finding the music and looping them yourself.

* As of August 29, 2014, not all music is available on the Editor. The Dual Destinies and Professor Layton vs. Ace Attorney OSTs have not been added to the Editor. They should be implemented in the future.
** As of August 29, 2014, there is a project going on to replace all the music with appropriate cuts. However, no news has come of it yet. For now, you are still better off finding and learning how to loop the music properly.


That being said, not all of the resources available on Court Records is available on AAO. As far as evidence is concerned, only the most common evidence used in trials are available readily on the Editor. Also, you may be looking for someone to create custom content or look for custom content, including evidence, sprites and backgrounds. There are protocols in place on AAO, and you really should follow them.

The protocols in place are as follows:
  1. On AAO
    • Look around the art section to see if there are sprites you would like to use. If you like the art and would like to use it, please read requesting and permission rules stated on the main post of their thread. If they approve, you must give credit when used (unless stated otherwise). If you don't follow this rule, this is considered STEALING, which is a severe offense on AAO.
    • There are a couple of threads that have resources that are free to use (with or without strings attached). They are SFX, Additional Canon Character Poses, Random Characters, and Evidence and CR Items.
    • If you need to ask for resources, go to the request thread. I must stress this: this is your LAST resort. It takes plenty of time to do spritework, and not every artist is available to take your request.
    • You may NOT hotlink from their their page or links. You must download it yourself and upload them to a website that allows hotlinking such as photobucket or imgur. If the artist notices these links in your trial, you might get a visit from the mods.***
    • If you have questions about using art, you'd best send a PM to Danielinhoni.
  2. On Court Records
    • Anything on the Media section of Court Records is free to use.
    • Anything posted on the Custom Sprites section of the Fanworks section of CR is free to use, but you must give credit.
    • If you go to the forums, you must follow their rules.
    • You may NOT hotlink from their website. You must download it yourself and upload them to a website that allows hotlinking such as photobucket or imgur. If your trial contains hotlinks to these sites, your trial will be removed.
    • You may NOT hotlink from their website. You must download it yourself and upload them to a website that allows hotlinking such as photobucket or imgur. If your trial contains hotlinks to these sites, your trial will be removed.
    • You may NOT hotlink from their website. You must download it yourself and upload them to a website that allows hotlinking such as photobucket or imgur. If your trial contains hotlinks to these sites, your trial will be removed.
  3. On Ace Attorney Wiki
    • You may NOT hotlink from their website. You must download it yourself and upload them to a website that allows hotlinking such as photobucket or imgur. If your trial contains hotlinks to these sites, your trial will be removed.
    • You may NOT hotlink from their website. You must download it yourself and upload them to a website that allows hotlinking such as photobucket or imgur. If your trial contains hotlinks to these sites, your trial will be removed.
    • You may NOT hotlink from their website. You must download it yourself and upload them to a website that allows hotlinking such as photobucket or imgur. If your trial contains hotlinks to these sites, your trial will be removed.
    Why am I repeating these words in increasingly bigger font? Because new users are NOT reading the game creation rules. The rules MAKE IT CLEAR that you are NOT allowed to hotlink from those sites. Read. The. Case. Creation. Rules. Please.****

    **** As of January 22, 2015, there is a request to have the hotlinking rule amended to site policy rather than being kept to the "Your Art" forum. More information here and here. The current issue is that while it is technically site policy, it's only reflected in the "Your Art" forum and therefore one might not realize it also applies to the "Your Trials" forum.
  4. Anywhere else
    • If you're looking for music, make sure you download it legally. If used, you must obey Creative Commons and Fair Use doctrines for intellectual property, especially if they come from the US. However, since AAO is based in France, the Creative Commons and Fair Use doctrines may or may not apply. Seek advice from Unas first.
    • If you're looking at flash games, contact the author and/or music director regarding their music and resources. Credit must be given to the artist.
*** As of August 29, 2014, AAO artist mercurialSK is the only person that allows, even encourages, hotlinking from his thread.

If you can't find the stuff you are looking for, find alternates. For example, if you can't find the *right* music, find something that fits what you need best. For sprites and other visual assets, plan to use stock sprites as placeholders.
D. Setting Timetables
Spoiler : :
Now, this may be an odd thing to see here, but this is a crucial part of making a fangame. As stated more than once, you can't make a fangame in just one day. Every video game in existence has taken months, even years to complete. If you think you can make a case in one day, you are already on the path to failure. There are several things that needs to be done in addition to your normal writing process. You have to gather resources, write out the dialogue in the Editor, place special effects, set up frames in the Editor, playtest, betatest, etc. Making a fangame is not easy. Anyone telling you otherwise is a big f.u.c.k.i.n.g. liar who has not done this before. No reputable author will say that making a fancase is easy work. It is hard and long work. But when you make your schedule, this makes the whole process of making a fangame much easier.

Part of setting your timetable is having a good idea on how long your trial is supposed to run on a perfect play with no frame skipping. That will give you a minimum runtime of your case. Good first cases should run for at least 25-30 minutes. Longer first cases, such as 3-1 and 4-1 can run as long as 1 hr 15 minutes. But most of us don't define length of a case in terms of runtime. Most of us determine length of case in terms of frames. That is the standard unit of measurement because you will be dealing with frames in the Editor.

Now, while number of frames does not necessarily correlate with runtime, it does give a good estimate of runtime. You should aim for your first case to be at least 2000 frames. That might seem like a high number, but it's not. It's a benchmark number to be able to complete a good first case that feels complete and paced correctly. A case that has 2000 frames usually runs somewhere between 30-50 minutes.

In comparison, many first time authors have fewer than 500 frames, as low as 35 frames. They usually run for 10 minutes. Think about it. Do you think you can get a whole case going, running and wrapped up satisfactorily in 500 frames of dialogue? Nope, it ain't happening. It just doesn't work that way. If 500 frames of dialogue makes a case feel rushed, much more with 35 frames of dialogue. There's basically no content.

I will tell you why 2000 is a good benchmark from a developer POV. One of our members, Jean Of mArc, reverse-engineered "The First Turnabout" up until the 1st CE. It took him approximately 950 frames to complete it. This includes the opening, the lobby, the initial court sequence AND the 1st CE. Based on this, if one were to fully recreate "The First Turnabout" faithfully, you'd need at least 3000 frames. However, don't get me wrong. I am NOT advocating copy-pasting official cases into fancases. It's illegal and can get you banned. But from a developer's POV, creating such a simple case is not as simple as it seems. In fact, it's not as short as it seems.

To drive the point home about aiming for a high enough frame count, go play some featured cases and count the number of frames that go by WITHOUT REPEATING anything. You will see that none of the modern cases go below 2000 frames. Why are those cases featured? Because they tell a complete story that, are paced properly and are also fun to play. Hell, even "first case" style cases go for at least 2500 frames. We'll go more into featured cases in the last section. For now, the ballpark number to aim for regarding the length of the case is 2000 frames, even though that is a lowball number.

Once you determine the approximate number of frames your case should have for completeness (it will definitely go up by the time you actually are ready to publish), you need to find a way to go about completing that case. Now, it is VERY unrealistic to create a 2000 frame trial in one day. It's not going to happen. You don't have enough hours in the day to make that many frames, unless you decide to forgo your basic bodily functions doing marathon runs on the Editor until you die. A more realistic pace would be 50-150 frames completed per day. However, most people don't think that way UNLESS you are doing a case competition, where there is an absolute time you have to submit your entry. A more realistic way to think about making timetables is in terms of what you want to complete by when. In other words, short, attainable goals that help toward you overall goal of completing the case.

Think of your goals this way: Your overall goal is to complete your case and have it published. But that is one big lofty goal. So to make that lofty goal attainable, you will have to set up a series of smaller goals/deadlines as stepping stones to completing your case. Think of it as building a skyscraper: it goes up slowly, floor by floor. Using this similar metaphor, you should make your smaller goals attainable. For example, your first checkpoint in making your case is completing your prologue AND lobby scene. You should schedule a deadline for that. You may NOT go into other checkpoints without completing that checkpoint completely. Otherwise, you may not see progress. Here is a theoretical scenario:
Goal: Complete "The King of the Turnabout"

Checkpoints:
  • Complete the prologue and lobby scene by Date A.
  • Complete courtroom introductions by Date B after previous checkpoint is totally complete.
  • Completely script the first testimony and cross examination by Date C only after the previous checkpoints are completed.
etc.
Plan on spending at least a couple of days per section.

There are two main reasons you need to have an approximate schedule for making your fancase. First, it forces you to focus on getting the case done in a timely manner. Second, it will help you see your project come to like the same way you see a building being built. This leads to being motivated to complete your case.

Finally, there is a good piece of advice that will see counter-intuitive to what I've been saying so far: take your time. Making a fancase is not a rat race. There is no prizes for completing your case in the shortest amount of time. There is no competition for that (save for case competitions, but that's a different story). You do not need to rush the development of your case. Setting timelines is one thing. Rushing to meet your timelines is something else. If you feel that the quality of your case is going down, slow down. Take a deep breath and put things into perspective. Life is more important than making a fancase. Take your time and slowly develop your case. In fact, the crappiest cases are cases whose development has been heavily rushed.

To summarize this section...
  • Aim to keep your audience engaged for at least 30 minutes of their time when playing your case.
  • For your case, the benchmark number of frames is at least 2000 frames for completeness and pacing purposes.
  • To help you complete the lofty goal of publishing a case, create smaller goals as your stepping stones toward completing your case.
  • Plan to spend at least a couple of weeks (perhaps a month) doing this one project.
  • Try to complete 50-150 frames per day.
  • Don't rush the development of your case. Take your time. There are no prizes for finishing your case the fastest. In fact, the prize for finishing your case way too quickly is producing a bad product.
Last Words regarding the Planning Phase
The purpose of the planning section is to have a blueprint of your case down. Unlike a real blueprint, it doesn't require you to have all the intricate details down, just the main points for each section. Once you start to go on the Editor and create your case, you will be in the next stage of case creation, called "Writing/Development".



II. Writing and Development

A. Getting Started with the Editor
Spoiler : :
So you have your blueprint down, and now you're ready to script on the Editor, right? Well, not quite. :hobo:

The Editor is pretty much an online program to create your case. However, it's not a wise idea to just scripting right off the bat. You need to become familiar with the Editor. Know what each section does and how it works. So before you create your real case, create a dummy case as your sandbox to play around with the features. Do NOT publish this dummy case. That is for you to play with. Use the "playtest" function to test things without letting others see it.

While creating a dummy case is optional, knowing how to use the Editor is NOT optional. Although this is a comprehensive guide, showing you what the Editor does is beyond the scope of this guide. The guide is meant for the overall process of making a game. For a technical guide to the Editor, read drvonkitty's guide here.

At some point, you might have trouble doing certain things in the Editor. That is fine. There is a solution for that. We have a whole dedication section of the site for troubleshooting and guides. We have a help and support forum for all general help. We have a Tutorial subforum for showing you how to do certain things and how to write things. We have a forum for bug reports to report bugs. Finally, we have a specific thread for doing neat little tricks on the Editor.

HOWEVER! Before you start posting on the Help or Bug forums, do a quick search on the site (on either forum) to make sure your problem does not already exist. Most of the time, your problem will have already been solved or answered by other members.

But if your problem does not already exist on the forums, go ahead and post the topic. When you post your help topic, you need to be as specific as possible. While you don't have to give away any storyline details, you need to be specific with the technical things. Also, take the time to describe the problem. The more you describe the problem to us, the better we can help you. Also, this will help you get help quicker so that you don't waste your time trying to clarify stuff you should've mentioned in the first place. Another business/military term applies here: BLUF: Bottom Line Up Front. The BLUF principle means that you need to get to the point first, then explain the stuff. This will save you some posts so that you can go back to working. Here are two examples of help topic main posts:
The music is not working. How can I fix this?
What is wrong with this post? It's not specific. Stating that the music is not working doesn't mean anything. It could be anything. Too many possibilities and this does not describe the problem you're having.
I need some help getting the music to work on the Player.

So I was working on my trial and I did everything. I have custom music in the Editor, and it seems to be working. Even the original page I got them from works. So when I playtested them, I'm not hearing ANY of my music. Is there something I'm doing wrong?
Why is this a better post? We get to see the process you took to try to get it to work and we have enough specific information to narrow down a solution. For this example, one possible solution would be to check if it's a direct link or simply a link to the page (which is often the case for kiwi6).

When you actually start scripting your case, get a few frames going on the Editor to see how it will look. You can worry about the technical details later once you're comfortable with the Editor.
B. Main Writing Tips
Spoiler : :
This section is for giving you tips on writing for an Ace Attorney case. This is going to be a long section, and it is not going to be exhaustive. However, these are writing tips you should keep in mind when you script your case.

This section will be divided into crime development, characters, and pacing.

Crime Development
For any Ace Attorney court case, your case should focus primarily on the crime. People play Ace Attorney cases for the love of the mystery, finding the truth, and proving it in court. That is the appeal of Ace Attorney: lawyers proving their case to the court in the most awesome ways possible. The backstory of the case is there to serve as exposition and to explain how the case came to be in the first place. Most court-only cases are heavy in the gameplay department. Therefore, you need to focus more on the gameplay aspect of solving the crime rather than giving too much weight to the story. Otherwise, you're just playing a nonplayable visual novel. Your case should be about 60-40, gameplay to story.

When you write the actual crime for the case, make sure everything makes sense and is completely plausible. In other words, don't put anything that isn't realistic to the story or in general. As an example, a victim that has been shot point blank at the heard is dead, PERIOD. Do not pull an ass pull and say that a Trauma Center character used his "magic hands" to revive a character. It is impossible to revive the dead, and I'm not including using the Fey family to summon the sprits. :mia: As another example, if the victim was slashed in the jugular vein/carotid artery, the victim is as good as dead within 15 seconds due to shock and blood loss. It is nearly impossible to stop the bleeding in time, and putting pressure on those areas can actually cut off oxygen blood flow to/from the brain. There is a reason why you will die quickly if you hold your breath too long, and it's because of the oxygen.

Ninety-nine point five percent of cases involve murder. However, very few of those cases involve overkilling the victim. There is a reason there is a T rating in Ace Attorney games: the crimes are not that graphic. Aside from that, it is not necessary to kill the victim more than necessary. It's to have the victim beaten nearly to death and then shot. However, it becomes overkill when you decide to add arson to the mix. This goes hand in hand with the next point.

Follow the Law of Conservation of Detail. The short version of this law of fiction is that the amount of details you give to certain items are proportional to its importance to the story. Meaning, the more important parts of the story are given more detail than lesser important parts of the story. For example, if your story involves somebody dying in a knife fight inside a house, give more detail to the knife fight than, say, what one of the fighters ate that morning. This also goes hand in hand with yet another point already mentioned.

Keep the story as simple as possible and keep details as simple as possible. Adding details unnecessarily can complicate the case rather than making a case complex. Making a complex case is very difficult, especially for a first timer, so details should be kept short and succinct. Going back to the victim being shot at point blank range, it is understood that the killer was shooting the victim within a few feet of each other. You don't need to say that the killer shot the victim at 2 feet 4 inches. Not necessary at all.

Characters
Part of the appeal of Ace Attorney is the loads and loads of colorful characters in the series. In the fandom, after the story, most people talk about the characters, including their favorites/least favorite and shipping. As you might guess, getting the character down is going to be a major part of writing your case.

There are two major challenges in regards to characters: keeping canon character faithful to their character and creating new characters.

Most of the time, you will be using canon characters in your cases. The major challenge with using canon characters is making sure they stay consistent with their character in the games. If you need help in that regard, you can always ask for help in the fora. Or you can go play the games again and pay attention to that certain character. Alternatively, you can play the game yourself again to see how that character acts in a certain situation.

This is relatively easy for characters that do not change too much between games, such as Adrian Andrews or Apollo Justice. For characters with several forms, such as Mia, Edgeworth, Franziska, and Phoenix, this can get tricky. For example, in the prequel era, Mia is quite a shrewd character who takes no bullshit in her Lawyer years. As she shifts to mentor, she becomes mature to suit her role as a mentor. Edgeworth is quite an intersting case. His two prequel forms are quite different. In GK1-4, he is a newbie with shades of his 3-4 character. Unlike his 3-4 character, he gets embarrassed a lot more often (probably because of this Babbler In The Court House -> :calisto: ). In 3-4, he starts off dominating the case before losing control of the case towards the end. He stays that way until 1-2 (really, 1-4), when he starts to develop the need for the truth. You can see why this can be tricky. Be sure that the canon character acts the way he/she is supposed to for that era.

It is very likely that you will be creating new characters for your case. Since the audience doesn't know that character from the start, you will have to work very quickly (in your story) to establish this new character. You can always develop his/her character as the story goes, but once that character is introduced, there is very little time to give the audience a good impression of the character. There is a reason why people say the first impression is the best chance to get to know that person.

The next part of creating characters is making your protagonist. Remember, the golden rule of any game is that we have to play as the protagonist. You need to put the most effort into characterizing your protagonist, which is tricky because you are playing as him/her. You need to make that protagonist memorable and likable because we are going to be playing that character. If the protagonist is boring, the game will end up being boring. If that character is a major JerkAss, you may alienate your audience. While it may be fun to watch JerkAsses in fiction, writing one as a protagonist is very, very tricky. It's easy to veer into Kicking the Dog territory rather than into Anti-hero land. Make it easier on yourself and don't write your character primarily as a JerkAss.

Don't forget to give your witnesses and minor characters... character. Many new authors don't have a problem with characterizing the main characters. It's the secondary characters that most often get lost in the sea of... character. You want to fortify the characterization of your minor witnesses and secondary character because if they don't have enough characterization (i.e. they are flat characters), then they don't have a place in the story. Your audience will wonder "What the hell is he doing here? He did nothing for this story and his appearance makes no sense whatsoever." This goes double for defendants, the REASON the protagonist is in court. If he doesn't have character and a good story behind it, you might as well not let your defense attorney defend him. Other than "right to a public defender" stuff, there wouldn't be a reason for your lawyer to defend that person.

And speaking of having reasons, make sure your characters have a reason to be there. You don't want to create a large cast of characters, especially for a trial-only game. You don't need that many. Any character that is in court needs to be there to advance the case or gameplay. The Law of Conservation of Detail is also in effect here. Realistically, there would be plenty of witnesses to testify, but if they're testifying the same thing, you're better off letting a lead detective summarize the witness accounts. Having witness after witness say the same thing is boring, and it does nothing for the case OR the player.

If you have custom sprites for custom characters, you can skip right to the next section: pacing. Otherwise keep reading.

It is possible that you will be forced to use stock characters for your OC. While you can make any character you want with custom sprites, using stock sprites for your OCs comes with additional baggage. Once people see that sprite, they will automatically think of the canon character, even if you changed their name. For this reason, do not just change the name, change the actual character. It will be a challenge, but it is very possible to change one character's sprite into a totally new character. The big pitfall of doing this is typecasting the sprite. Try to make sure your OC with stock sprites has a different character than in the games. Otherwise, people will start shouting "Carbon copy of X". Here are a couple of examples:

Furio Tigre
  • Typecasted character: a mob enforcer with anger problems. (Tigre is a gangster who runs "Tender Lender")
  • Original character: a rap artist. (It is a bit of a stretch, but it is doable. This characterization takes advantage of his overall appearance as well as some of his "angry poses" to make him look like he's cursing while recording.)
Vera Misham
  • Typecasted character: A Shrinking Violet. (That's her personality anyway.)
  • Original character: An aspiring author. (This characterization takes advantage of her sketchbook and her writing poses. Note: Though most authors are Shrinking Violets, some authors are more engaging and Mark Cuban-like, like Sherman Alexie.)
Valant Gramarye
  • Typecasted character: A showoff-y magician. (Valant is a magician anyway, so it might as well be called a "Valant Ripoff".)
  • Original character: A veteran game show host. (The difference between a magician and a game show host is in the writing. Replace flamboyance with the intelligence and wisdom of a 72 year old, Emmy Award-winning TV host.)
As an addendum, try not to use Richard Wellington. He's overused as some sort of artsy, musical, theatrical, gay fashion designer.

Pacing
This section talks about ways to make the story flow naturally, how to deal with down time, and how to pace your case.

Let's go back to the topic of running time for a case. Take your topic and ask yourself this: If people played my game, how long should the actual case run for while telling a complete story that ties up all loose ends? Can people be satisfied by my case that runs for 10 minutes or 50 minutes? If you say 10 minutes, you're just giving a short summary of your case. That's NOT telling a story. If you say 50 minutes, congratulations, you have a realistic idea on how long cases should run.

A good case paces itself properly. It should not be too fast that everything feels rushed. Yet it should not feel so long that people will stop playing in the middle because they are bored. A good case masters the concept of pacing. Not too fast, but not too slow.

For the first lobby scene, you really should take it nice and slow. Most newbie authors do not realize that it takes time to establish why we are at court. A typical newbie lobby scene goes like this.
"Hey, you're here. Are you ready to go to court?"
"Uhh... No... I'm still-"
"Welp, too late. We have to go now!"
Do you see the problem with this? We don't know what the hell we are doing in the courthouse. We don't know who we are playing as. We don't really get to know the defendant. We don't know what lead to this point. This lobby scene explained NOTHING at all. This is why you need to take the time to set up the story during the lobby scene. Use dialogue to your advantage to show, not tell (if possible), what is going on.

In the first court scene, you can take a bit less of the story time to introduce the characters of the court, such as first witness, prosecutor, judge (if not Judge Chambers or Arthur Chambers, non-canonical names for the judges). Again, use dialogue to your advantage.

The typical first case that is properly paced flows like this:

Lobby: Nice and slow, with important details fleshed out.
Court introduction: Think of it like you're walking: faster than a stroll but still taking your time.
First witness: a bit faster than the introduction.
First witness's first Testimony/CE: Back to a slow walking pace. After all, you're exploring the witness for the first time.
First witness's first contradiction: Strut.
First witness's subsequent Testimony/CE: Slowly going faster, like a slow accelerando.
First witness's final contradiction: about to go on a jogging pace.
Lobby break: walking pace.
Second witness: strut
Second witness's first Testimony/CE, same as the first witness.
Second witness's first contradiction: brisk walk.
Subsequent testimony/CE/contradictions: pure accelerando.
Witness's critical contradiction: Running. (You have your Cornered/Pursuit music at this time).
End game: Back to a strut.
Post victory: walking.

As you can see, you need to take it slow at the beginning and pick up the pace as you go along with the story.

Now, just because a case's pace speeds up at certain point doesn't mean it gives you an excuse to rush everything. Remember, everything needs to be explained. There is a good reason the pace of a case usually slows down once a witness starts to correct his testimony: he's introducing more information. At that point, you will have some downtime between major points of the case.

Use the downtime to your advantage. Don't use down time to drag the story along (known as padding) but to introduce new facts, information and/or evidence to the case. You should also use it to review the case before being prompted for answers. There must be a purpose to the downtime every time it appears. Case 2-4 used this magnificently because the purpose of that case is to find the guilty party while saving Maya's life from de Killer, thus requiring the need for down time to stall de Killer. Case GK1-5, however, uses this horribly, especially at the boss battle. You know he's the guilty party, but he's trolling the hell out of you like the politician he is and you are not going to take his bullshit. Plus the fact that the whole case is freaking long as the 1956 movie The Ten Commandments. But that's an insult to The Ten Commandments, where padding was kept to a minimum and downtime was used intelligently despite its Epic length.

Now speaking of downtime, that is usually the time to make your transition between one major point of the story to the next point of the story. In other words, changing scenes smoothly. You may not know this but transitions pretty much dictate the pace of the story. This is especially true when transitioning from one CE to the next. Transitions are not just about changing one scene to another. Transitions are also about how smoothly one scene changes to another. The unique format of an AA game does not allow for sudden cuts to happen often. Those are saved for climactic moments. For your regular transitions, you need to make sure that it is smooth. Smooth transitions usually means adding dialogue to ease the change of testimonies.

In all...
  • Your first case needs to focus primarily on the crime. You can develop the overarching story later, but the crime and the story of the crime needs to come first.
  • Everything that you put in your case must be plausible and make sense.
  • When developing your case, The Law of Conservation of Detail is in effect. Details about something must be proportional and relevant to its importance to the story. If you break it, your crime, logic and story will suffer.
  • Characters need to make sense. Canon characters, even if background is change, must retain their characterization.
  • If you are making Original Characters, you need to establish their character very quickly.
  • Your protagonist should be developed. Don't let other character overtake your protagonist. And don't let your protagonist be a jerk.
  • Characters need to fit in the story.
  • If being ultra-realistic with the details could threaten the integrity of the story, cut down on the realism enough to keep your case going. This includes having too many witnesses having the same account.
  • If you use stock sprite (not custom sprites), change the character, not just the name.
  • Don't rush with the pacing of the story. Slow and steady is often better.
  • The lobby scene must be developed so that the player knows what is going on and why they are at court.
  • Know how to pace certain scenes.
  • Use transitions intelligently. Make your transitions smooth and developed.
  • Downtime should be kept to a minimum unless details are being introduced or facts are being reviewed.
C. Implementing Music and Sound Effects
Spoiler : :
No matter what kind of music you use, the music you choose needs to fit with the story. Not only does your music need to fit with the story or scene, it also needs to feel like a natural fit for the overall experience. You can't go wrong with simply sticking to canon music for an Ace Attorney game. If you want to use custom music, feel free to do so. However, using custom comes with a set of challenges.

Part of the challenge is looking for music that loops. Remember, this is a video game, not a movie. Video game music needs to loop naturally, not END. Your custom music needs to fit with other music so that transitions between scenes flow nicely. Also, you don't always have to have "awesome, kickass" music. This can get a bit much for the average player. Don't go overboard with the music choices. Make sure your music isn't distracting. When you choose your music, you need to choose music that fits the scene well, not because it sounds good to you. In fact, music that might sound good to your ears might sound out of place when put in an Ace Attorney game. And finally, it must get along with other music that you plan to use.

Here are examples:
Discordant set, Music that conflicts with eachother way too much.
  • Court music: Ace Attorney
  • Cross Examinations: Street Fighter Alpha 3
  • Objection!: Bon Jovi
  • Cornered: Soul Calibur V
When you transfer from one scene to another, you will notice a huge change in music that is just jarring. Doesn't work at all.

Harmonious set, music that flows naturally between each other.
  • Court: Ace Attorney
  • Cross Examination: Ghost Trick
  • Objection: Ace Attorney
  • Cornered: Castlevania: Portrait of Ruin
If you choose the right soundtracks from those series, they will sound harmonious, and it'll be a pleasure to listen to.

If you are going to use custom music, there are a couple things to keep in mind. Cross Examination music requires two versions, at the very least: a Moderato and an Allegro. Ideally, you should find a regular version and an upbeat remix. If it's not possible, then stick with the classics. You can use one track as a base for Cornered. Regular Cornered has a powerup sequence before getting to the main melody. A Cornered Variation doesn't require a powerup sequence but a couple of "pickup notes", technically anacrusis, before the main melody kicks in. Oddly enough, it is possible to have one version of a track to be used as Objection! and another version as Cornered. It is usually denoted as v1 and v2.

A final note about implementing music: Know when to start the music and when to stop it. While there aren't really set rules, there are conventions to when you should stop music. You should stop the music after a hard transition (lobby to court), after a correct objection, to interrupt "power up" scenes. At the same time, there are conventions regarding when you should use music.
  • Prologue. It should stop before the lobby scene starts.
  • Lobby. Obviously, this requires lobby music. Start the music after the time-location frame and end it before you have your time/location frame for the courtroom.
  • Court introduction. Needs "court" music, obviously.
  • Introduction to witnesses. Normally, court music will suffice unless you want this character to have a motif. Save custom character music for important witnesses and killers.
  • Testimonies and Cross Examinations get those kinds of music. On earlier testimonies, use Moderato. On later testimonies (especially critical testimonies), use Allegro. If you are using AAI music, Presto only on the killer/final testimony.
  • Legitimate Objections get, well, Objection! music.
  • An objection on later testimonies that lead to critical revelations, use Cornered or Pursuit.
  • Victory music for the victory in court. Save this music for when you get back to the lobby.
One final thing about music... You don't have to put music on every frame. It will keep playing until you switch the music or override the music with a stop command.

When it comes to sound effects, you should know how to use them. For most cases, one sound effect per frame is enough. But what if you want to use multiple sound effects in a piece of dialogue? The big disadvantage of AAO is that you HAVE to waste frames in order to have one line of dialogue have multiple sound effects. PyWright and possiblly PWLib are much, much better in that respect.

Take a look at this sample line of dialogue in a hypothetical PyWright case:

Code: Select all

char randomperson
"Wh..."
"{sfx shock}What... {p12}the... {p75}{sfx smack}HELL {f}IS {f}THIS {f}{sfx Penalty}BULLSHIT?!"
In PyWright, I can have one piece of dialogue have multiple sfxes without doing much. It's a much different story in AAO. Here's the equivalent on AAO

Code: Select all

speaker: randomperson
frame 1: "Wh..."
frame 2: (with shock sfx) "What... [#p20] the... [#p125]" {merge with next frame}
frame 3: (with smack sfx) "HELL [#fb]IS [#fb]THIS " {merge with next frame}
frame 4: (with penalty sfx) "[#fb]BULLSHIT?!"
It's incredibly inefficient with AAO. So you're better off using one sfx per line of dialogue.
D. Very Useful Editor Tricks
Spoiler : :
This section will simply be a list of tricks that will be useful or things about the editor not covered by other guides that you should know.
  • As stated on the previous subsection, music does not need to be put on every frame. It will play until you tell it to stop or if the situation calls for a change of music.
  • You do not have to set a background picture every frame. Only when you need to change the background picture (or perform a scroll on the same background) do you need to actually consider setting one for another frame. In fact, unless the bg is going to have to change, do NOT set a bg for every frame, as this will make your trial load much more slowly than usual.
  • Be careful when using the Detention Center BG. There's a reason there's two per era. "Ahead" means your character is situated in front of the screen. "Behind" means that your character is situated behind the screen. This becomes a problem if you have a co-council AND a defendant, so make sure you set it correctly every time.
  • If your background is the defense bench, prosecutor bench, or witness stand, the desk/stand will appear in front of the character by default, UNLESS you have made a custom version. If you have a custom version, you will have to manually add in the foreground objects in the places editor BEFORE you use them.
  • For the Cross Examination block, this can't be emphasized enough: do NOT redirect any frame to the testimony bar. I repeat: do NOT redirect any frame to the testimony bar. You're going to create bugs. For more information on what to do instead, go to this thread.
  • For evidence and profiles, you must manually check the checkbox "hide at start" to hide said evidence when the game is loading. Every. Single. One. Of. Them.
  • Try to make notes in the editor. This is so you know what is supposed to happen in certain sets of frames. To do this, make a frame and write down your notes for that section and color the text green (or any other color other than white. Make it stand out). Then set it to hide. And make sure you designate it as a note so you don't mistake it for a prompt or a CE statement. Remove these notes after you have completed the case.
    • As an addendum, it would be a good habit to make visible codes for your CEs so that you can quickly ctrl+f it. Place these codes before a CE sequence is supposed to start. Personally, I use the following syntax: "character CE position" (remove the spaces). For example, if I have two CEs from Kristoph, my codes are "krisCE01" and "krisCE02". The other reason I use this syntax is because I can easily code the CEs for "press-all" CEs.
Final Words regarding Writing/Development
At this step, you will be doing the majority of the work for your project. Take your time doing this. You are not any real pressure to get this finished by a certain time. This is where you have to put the most effort in order to make your project successful. However, you won't know if you need to do a lot of cleaning or just some dusting up until you do the next phase: Execution/Presentation. Do note that you cannot skip the next phase if you hope to get reviews for your project.



III. Execution/Presentation

A. Playtesting and Betatesting
Spoiler : :
Let's imagine you're in an English class (or a Writing class, what have you). You have a term paper to do. So, you do your prewriting and brainstorming. Once you have done your research and have your outline written, you start to write the paper. Then, you complete your paper after long hours of work (or a whole night, if you were procrastinating.) Then, you hand it in to your teacher and you're done for the paper, right? Unless you're in a phantom class for stupid, brain dead football jocks who only need to class for "sports eligibility", you are not going to get a grade back. What usually happens is that your teacher will give the paper back to you and return feedback to you, suggesting ways to improve the paper. The revision of the whole paper is essentially Playtesting and Betatesting, only in reverse.

There are only slight differences between playtesting and betatesting, but these are things you cannot skip.

Playtesting is when you play the game yourself to make sure things work the way they should. What? You think it's a stupid idea to play your own game? If you don't playtest your game, then you're being beyond idoitic. You really need to see the game with your own eyes. No reputable game developer in the real world has skipped this step. In fact, they have doing plenty of playtesting WHILE developing the game. So do everyone a favor a playtest your own game. And if you think you see nothing wrong, then you'd be lying to yourself. I will guarantee that if you let someone else see the game, they WILL find mistakes. You are better off catching these mistakes before you finish the game. The more mistakes you catch before publishing, the better it will be for everyone. And the more mistakes you correct before going into betatesting phase, the happier your betatesters will be.

Betatesting is when you outsource your game to have others look at it. This is useful because you may not see things that others may catch. In fact, even though you think you might have caught all the mistakes, there might be some that you haven't seen or overlooked. However, don't rely on others to catch all the mistakes before the game is published. There might be too much to document. And there are often times that betatesters, quite plainly, suck at screening for mistakes. When you go have your trial betatested, do NOT ever hire a nobody, especially a nobody who has not been in the community or fangaming business long enough. They do not make for quality betatesters. In fact, I go by the TVTropes rule on asking to be allowed to edit articles: check their grammar on their post. If they can't make a post that follows all the rules of English, even if casual, I don't hire them to do proofreading. Only after you have become established can you afford to hire nobodies. Your safest bet for a betatester is somebody who has published quality games in the past and is a crucial part of the community. They will be able to spot mistakes that other people can miss.

Now that both terms are defined, it's time to follow through on this part of the phase.

After you have completed all the frames, save the game and then click on "playtest" after the game has reloaded. Before you start your betatest, check for the following:
  • Evidence and profiles do NOT appear. If there are evidence or profiles that appear, go back to the editor and check that all the profiles/evidence has the box for "hide at start" checked. If you're testing a second or third or so part, make sure the evidence that appears at loading is evidence that the player should have at that point in the case.
  • Sounds and images are fully loaded. If the bars do not ever fully fill up, you will have to go to the Editor. If the sounds bar is not fully loaded, it may indicate that you have an empty box for music or sfx. Check on those tabs to make sure you have defined music on every cell. If even one is not defined, either set the music/sfx or delete it. If the images bar does not fill up, it indicates there may be problems with your graphics. If you have custom sprites, check that both the talking and blinking sprites are defined and the links are working. Then, go to the places tab and make sure each custom place is defined (if you have custom places), and the link is working. If you have objects on those places, go to the Place editor and check that the links are correct and each object is defined. After that, go to the popups tab and check that each cell is defined. If you have custom popups, make sure those links work.
When you do your playtest, you will have to check a lot of things such as...
  • Grammar, spelling, syntax. This is THE most important thing to check for, and you don't necessarily another pair of eyes to see errors in sentence structure, spelling, etc. This is also THE easiest thing to check for. If you don't check your grammar and there are massive grammatical errors and such, it shows a lack of care. Most people WILL be turned off by misspellings, awkward sentences, etc. because it will be hard to read. If your audience can't understand what the hell you're trying to say, they won't try to finish the case. This is the NUMBER 1 complaint most people have against newbie cases. For some reason, many newbie authors do not check their grammar before releasing the case. So do everyone a favor and fix those errors.
  • Four-liners. Remember, in the AA games, no piece of dialogue runs longer than 3 lines. This is usually a result of having long sentences. Either shorten the sentence or break it up into two frames. While DD games have only 2 lines, this engine is basically for the DS system, and the DS games have a maximum of 3 lines of dialogue per frame.
  • Timer/pause errors. This one is also easy to fix, since you can tell when something is supposed to run automatically but doesn't. Also, check if there are missing timers. Things that need automatic timers include speech bubbles, gavel sequences, Testimony/CE title sequences, gallery speaking, fade to black/from black, "Oh no!" sequences (those scenes with multiple "Oh no!" sfxes in a row), Guilty/Not Guilty sequences, etc. Remember, timers are in milliseconds, so a value of 1000 means there is a 1 second timer.
  • Profile/Evidence detail errors.
  • Redirect errors. If something redirects to a place it shouldn't be, you will have to retrace your steps to find the exact frame with the redirect error.
  • OOC-ness (Out of Character-ness). You might require a second pair of eyes from someone who knows their characters well.
  • Logic/Plot holes. You definitely need a second pair of eyes. Maybe a third.
As a note for the grammar example, there are many mistakes newbies make. However, I will not be covering every rule of English, only the ones most violated.

You may be tempted to use your browser's spellchecker to catch spelling errors. However, your browser's spellchecker is not sufficient enough to catch spelling and grammar errors. You need to use your eyes and read every line carefully. Spellcheckers cannot tell if you've misused a word or used a homophone, like "it's" vs "its". As far as spell-check is concerned, it's either spelled correctly or it's not. That's what spell-check is for. They don't care whether or not that word is appropriate for that sentence. This is especially evident for misuse of contractions and possessive contractions. Remember, apostrophes are not plurals. Or, more accurately, contractions are not plurals. So to check if your contraction makes sense, use the uncontracted form ("it is" for "it's" or "we're" for we are). If the contraction causes that lines to suddenly make no sense, then use the other homophone or another word. Remember, homophones are words that sound the same. So you have to use the heterograph for it, or different spelling for words that sound the same. This is important if you are using possessives. Most possessive contractions end with "'s", like "Mike's bike." The uncontracted form of the possession is actually "the bike of Mike" or, properly, "the bike that Mike owns". Remember, "Mikes bike" is not the same thing as "Mike's bike".

Playtest your game several times over. Playtest your game after applying fixes to make sure those fixes work. Playtest after fixing grammatical errors to make sure those lines flow naturally. Playtest your game to make sure your automatic timers are working as it should and that redirects go to the right place. Playtest your case until you're mostly satisfied that you've cleaned up your case as much as possible. After doing exhaustive playtesting, open your case for betatesting.

The process for betatesting is slightly different from the process of playtesting. For one, you're opening your game to other people to test the game. Ask for people to betatest your game. Ideally, you should have 3-5 people betatesting for you. Once those spots are filled up, add them to your trial as playtesters. Then, you must manually give them the link to the Player. Your trial will not show up in their Manager, so you must give them the link(s). Once you have your betatesters, assign certain work to your betatesters. You shouldn't have all your betatesters test for everything. It's not efficient, and it's hard for your betatesters to catch everything when they're told to do everything. You should ask a couple of betatesters to check for grammatical errors, one for technical errors, and one to look for storyline, logic and character holes. You should have one betatester in reserve to run through the case and give feedback on playability, difficulty, gameplay mechanics, and overall experience. That last betatester would be a preview of any reviews your case gets.

While you give your betatesters assignments, you should also give them a reasonable deadline to turn in reports. As a rule of thumb, two to three days is more than enough time for betatesters to play the game, record bugs in the report and turn it in to you. If they turn in really good reports, you should consider hiring them for future projects. If they don't send in reports or turn in a shitty report, you should fire them. It's better to have one less betatester than have a totally shitty one in your team. Apply the report to your trial before releasing your game. We'll talk about releasing your game and preparing your thread the next topic of the phase. Right now, I'll continue this section with advanced tricks for playtesting. You will want to read to the end, especially with the last part.

For advanced users, you should try to test your trial as you go. If you remember from the previous section, you should take your trial one checkpoint at a time, right? Well, after each checkpoint, do a playtest. At later playtests, you may want to take advantage of some advanced functions, all in the debugger. Let's say you want to test out a cross examination sequence, but you don't want to play through the beginning. The debugger will help you skip the crap you've already done and get to where you need to be. If you have collaborators, you need to teach them how to use the debugger. Playtesters will not be able to see the debugger.
Here are the things in the debugger you need to know:
  • Player status. This will help you quickly locate the frame that needs fixing. Now there is ID# and Index. Do NOT confuse the two. The Frame ID# is the actual frame number. The Frame Index is the position of the frame in the whole sequence. For v5 users, the Index is the TRUE frame ID#. So you can have a Frame ID of 25 but its index listed at 69. That means that frame 25 is the 69th frame to be played, if played thoroughly.
  • Variables. Unless you're doing some variable work, don't touch this. But if you are doing variables, you can define variables before the frame defines them for you. And if you don't, once you get to that frame, the fame will print out the variable and its name. However, once it is already printed, do NOT touch it. This is the buggiest part of the debugger, ironically.
  • Court Record. This part of the debugger toggles evidence and profiles on and off depending on the situation. Arguably the second most useful debugger function after player status. So when you need to skip to a certain section, you can toggle all the evidence/profiles that are supposed to be revealed had you played from the beginning.
  • Scenes. If you have an investigation going on (have investigation blocks), you can toggle locations that one can travel to. You can also toggle conversations on and off. Conversations toggled on can be read by the player and vice versa.
One final thing about betatesting/playtesting: most newbie authors do it wrong. Plenty of newbie authors post a Player link to their trial on the forums, asking for betatesters.

This is NOT betatesting. It's considered released. This is a very bad move.

Betatesting is done behind the scenes. There is no such thing as an "open beta" on AAO. It's considered an unfinished released product. The point of betatesting is to find mistakes and fix them before the general audience sees your trial. The general audience wants to play complete cases. Therefore, they should NOT be seeing mistakes at all. Nobody likes to play an obvious beta. That's basically what Sonic the Hedgehog 2006 is: a clusterfluck of a mess because they rushed production without fixing the bugs or testing out the game. So please do EVERYONE a favor: Don't EVER post a Player link for your trial in a forum post.

There is a service for you if you need betatesters: Case Assistance Thread. If anyone is interested in helping you, they will PM you. Again, do NOT post a link to your trial. Betatesting is done behind the scenes.


To summarize this topic
  • You absolutely must playtest and betatest your game before releasing it.
  • Playtesting is when you play your game to make sure everything runs the way they should. Playtesting also helps you catch mistakes before others see it. This will make betatesting less painful.
  • Betatesting is when you get other people to play your game and give feedback to you. Other people can see mistakes you might not see.
  • Before you go into betatesting phase, you need to check your game for grammatical, spelling, and syntax errors WITHOUT relying exclusively on your browser's spellcheck. Remember, spellcheck doesn't care if it's grammatically correct.
  • If somebody's asking if they can proofread or betatest for grammatical errors, go by the TVTropes rule: If they can't construct a post that follows all rules of English grammar, even if it's supposed to be a casual post, don't hire them. It's a very good sign that they aren't good at grammar.
  • You must add your betatesters as your playtesters to your trial.
  • You must give the Player link(s) to your betatesters. Your trial will not show up under their Manager.
  • Having all of your betatesters looking for everything is not an efficient way of using your resources. You need to assign certain tasks to your betatesters or divide up the work. Give them a reasonable deadline to turn in reports.
  • You MUST apply betatesting reports before releasing your game.
  • You and any other collaborators must learn how to use the debugger during the playtesting phase. This is useful if you want to test certain sections without playing all the way from the beginning.
  • Do NOT release the case or post the links to your case without betatesting it properly. Putting a link to your trial via forum post is NOT betatesting. Once you post a link to your trial, you are saying that your trial is finished.
  • There is a thread for recruiting betatesters and other forms of help: The Case Assistance Thread.
  • All betatesting is to be done behind the scenes. Do NOT post a link to your trial until you are ready to release your case.

B. Preparing the Trial Thread
Spoiler : :
At some point, you are gong to put up a thread with your progress of your case. This can be done during development or when ready to release the case or when asking for betatesters. Like everything else on this guide, there's a right way and a wrong way of doing your trial thread.

Before you make your game thread, please read up on the Trial Showcase Rules. These rules exist so that players don't waste time on incomplete projects or disorganized projects. While there are trial showcase rules, I will provide addendum to the rules that you should have when making a topic about your project.

I will tell you right now that if you make a topic and your first post says something like "please play my case", you will be ignored. This shows a lack of care in your project. If people don't think you made an effort to post up your trial, they will rightfully think that you bum rushed your game. They are not going to play cases if there is an insufficient summary. This bare post is known as the "I Suck at Summaries" post.

I will also tell you that excessively using smileys on your first post is a turn off. This is known as a "Smiley Cancer", smileys that affect your post like cancer does to a victim. It is a mark of a noob. Smileys exist to provide emotion or context to posts. It should be used sparingly.
Otherwise, don't even use them at all.

So at this point, you may be asking "When should I post up my trial thread?" My answer is "That depends."
  • Do you want to show people you're working on something? Wait until you have made significant progress. You should have a minimum of 66% of your game completed before you start posting up details about your project.
  • Do you need betatesters? Go ahead and post that you are hiring betatesters. You should leave out details.
  • Are you ready to release that case? You definitely should make that topic.
Now that you have thought about posting your project in the "Your Trials" forum, there are a few things you should know about this whole forum in general:
  1. Forum rules state that you are allowed to bump your topic to the top of the forum list once every twelve hours. This means that you are allowed to use the "bump topic" function on your topic once every twelve hours.
  2. People on AAO really hate it when topics are bumped without significant changes. Although there is another way to bump your thread, you really should not waste your posts unless there is something substantial behind it. In other words, repeated posts that say "Please play" or "Bump" annoy people to no end.
  3. You have the ability to edit your posts. So edit your main post/OP before you bump your topic.
That out of the way, you're ready to make your topic.

The first thing you should do is take care of the subject line. Before you put your title of your game there, you need to give it a tag. Now, from the Trial Showcase thread, there are four valid tags for your game. They are [T], [ I ]*, [C], [M]. Now, all of them are not mutually exclusive, but you should only put one tag on there. Generally, [T] is used for a trial-only case. However, [T] should also be used when you have a trial series (series of episodes in your game). It goes without saying that most trial series contain trials portions. Now, there is the tricky issue with [ I ]. The [ I ] in this case refers to an "AAI-style" case OR an "investigation-exclusive game". Yes, most cases have investigation, but the [ I ] should only be used when it's only an investigation. The tags [T] and [ I ] exclusively refer to a serious type of case, like your normal Ace Attorney case. The [C] should only be used when you have written your trial, game, w.e as a comedy. Yes, your comedy case can be a trial with an investigation. However, use [C] when your case is more about being funny and providing humor than solving a case. The tag [M] should be used if your game is neither a regular Ace Attorney case nor a comedy.

* The "I" tag has been spaced in this post to prevent BBCode from interpreting that as an "italics" code, just like this note.

Now, there is the issue of the ending symbols. As you can see, there are hollow circles and full circles. Stars are mentioned, but you are forbidden to use them. Those are reserved for QAs (covered in the last section). Back to circles. Circles refer to complete cases in a trial series. So you may have just one episode but 4 trial parts. You are only allowed to use one circle because that circle refers to your whole episode being complete or incomplete.

When you have finished filling up the subject bar/title bar, you can start on the body of the post. Here are the main things your first post should have:
  1. Title of your Series/Title of your Case (if you’re only doing one case)
  2. INTRODUCTION to YOU (Hi, my first time as an author here, etc.) and Your Case (This case will be set in XXX-Era, it’s a trial-only case). You MUST state if this is an alternate universe. Otherwise, you’re going to receive massive criticism due to “breaking canon” when they play the trial.
  3. Synopsis. Only reveal enough information about the case to get people to play the case and not ruin the story.
  4. Link to your trial. Use the [ url ] [/ url] tags (remove the spaces) to make it easier to find the case. Nothing is worse than when viewers have to search out the case. Save them the work, or people will think that you are lazy. If you have multiple parts, you must list all the links to those parts.
  5. Credits. General rule of thumb: Credits should go to betatesters and people who have made custom graphics and sprites (if needed).
  6. Updates. (Optional) If you have updated your thread in any way. This should be listed in decreasing order from latest to oldest.
This seems simple enough, right? Because it really is. This is a proven way to organize your thread so that players can get a sense of what your trial is about.

Now while that whole section is simple, there are three things that need to be expanded on: The introduction to your case, the synopsis of your case/series/game and the links to your case/series/game.

Now, the introduction to your case is not just an introduction to your case. It is also an introduction to the way you think and an introduction to your in general. When you make your introduction of your case, you need to make it clear what kind of game it is and what era your case takes place (if not alternate universe). If you had a reason to make that case, you really should mention in at that section. When I talk about why you made your case, I'm not talking about "Because I was excited to try AAO" or "I wanted to write a case." Those two are given in any case. What I mean by special reason is anything similar to a dedication or inspiration beyond the usual-usual. Something like "I made this for my friend". If you neglect to put an effort to the introduction of your case, you will end up with plenty of headaches later. When people start complaining about things and then you don't mention stuff you should've mentioned in the first place, people will lose trust in you and call you untrustworthy. Don't do that to yourself.

The next thing that needs to be addressed is your synopsis. Some people get "synopsis" confused with a "summary". Let's get this out of the way. A summary is a condensed reiteration of all of the events, including spoilers. A synopsis is a snippet of the events to come with the intent of enticing people to play your case. In order to do a proper synopsis, you need to give basic information about the current case at hand but you must stop short of revealing spoilers. A good synopsis tells the reader who the main character is, what crime has been committed, who the defendant and a "hook". Here is a sample of a good, if formulaic, synopsis:
synopsis wrote:Case name: King of the Turnabout

You play as Garrett Vanguard, a veteran defense attorney taking on this case to teach his underlings how to defend a client. Garrett's client? Lloyd Gayfeather, a mixed martial arts practitioner accused of "fixing" a MMA tournament. Lloyd recently competed in a MMA tournament "King of the Mountain 47" and won the whole tournment in his weight class. He has a perfect record (35-0, to be exact), but rumors swirled that he way paying off his opponents because his fights appeared to be fixed. And some pretty incriminating evidence turned up at the tournament. Will Garrett be able to defend his client from these accusations? Or will he lose and teach his underlings that sometimes your client is guilty as hell?
What makes this a good synopsis?
  • We know who we're playing as: Garrett Vanguard.
  • Who we are defending: Lloyd Gayfeather
  • The crime: Match Fixing
  • The hook: "Will Garrett be able to defend his client from these accusations? Or will he lose and teach his underlings that sometimes your client is guilty as hell?" Also, ""incriminating evidence turned up".
  • Any spoilers?: None. If you say "existence of incriminating evidence", that's not a spoiler because it doesn't tell anyone what kind of evidence it is.
The last thing we need to talk about is the links to your trial/case/game/whatever. One of the most common complaints is that people are asking for the link for your trial after you've posted the topic. I will tell you right now that nobody is willing to search for your trial in the Manager. They want the trial link now, lest they want to call you a lazy person. For some odd reason, many newbies plainly forget to put up the link to their trial the first time around. Or they may not have an idea on how to get the link to the player. It's actually not a hard process. First things first: you must set your trial as complete and publicly released. Otherwise, nobody but you can get to play the case. So go to the manager and go to your trial. On the dropdown menu for "Publicly released", select yes and save. Do this for every part of your game that is to be released. Now, go to the Editor for your trial and look at the URL for the Editor. Find your trial ID. It is the last five digits in the URL, and it's designated in the URL as "trial_id=". With your trial ID number, insert it into the template URL for the link to your trial.

Code: Select all

http://aaonline.fr/V6_Test/player.html?trial_id=XXXXX
As you can guess, you need to replace "XXXXX" with your five-digit trial ID number. Paste that link into your trial. Use that template for every part of your trial.

Once you've finished writing your post for your topic, click the "preview" button. This step is basically the same as "playtesting your game". You need to preview your post to make sure it looks the way you want it to look. That way, you can instantly see if there are errors. Most errors are coding problems related to the BBCode. If you see opening tags, then you don't have a closing tag. Likewise, if you see closing tags, that means you are missing an opening tag somewhere. Fix every mistake and preview it until you are satisfied with the way it looks.

Once you have posted up your topic, pat yourself in the back. You just made a topic to draw people into your case. Do something in the meanwhile, because you will be playing the waiting game. It takes time for people to notice stuff on the forums. Once they do, they will start posting on your topic. If they don't, well, there's nothing you can do about it. If people aren't posting, it might be because you didn't put an effort into making your post. But if you did, well, there's nothing you can do about it. People just suck aren't interested. If you follow all the advice on this section, then you shouldn't have that problem.

In summary...
  • Read the Trial Showcase Rules.
  • Ideally, you should post your trial topic when you're at betatesting phase OR release phase. If before, make sure you have 66% of the work done.
  • Using smileys sparingly or don't use them at all.
  • Know which title tag to use. [T] is for trials-only cases. However, this also covers complete cases (trials and investigations). [ I ] is specifically for investigations-only cases. [C] is for comedies, which is more about being funny than solving a mystery. [C] overrides [T] and [ I ]. [M] is for anything other than a case or a comedy.
  • Put effort into writing your introduction to your case/series/game/whatever.
  • Make a short and sweet synopsis of your case. No spoilers allowed!
  • Put up the links to every part of your game using the following template:

    Code: Select all

    http://aaonline.fr/V6_Test/player.html?trial_id=XXXXX
  • Preview your post before posting your topic up on the forums.
  • When you update your thread, edit your main post before making a new post.

Final words for Phase III
Everything in this phase is meant to help you execute your case properly so it looks, plays, and feels the way you want it to feel. After fixing and testing your case, you will then present your game to the audience, which is usually the AAO community. You can opt to present your case to Court Records, though they tend to ignore AAO cases. After you have done all you can, you will be playing the waiting game. Reviews and posts will come soon enough. At that point, it'll be time to deal with the final phase of fangame making: Reviews and QAs.



IV. Reviews and QAs

A. From the General Crowd
Spoiler : :
As stated before, if things go well enough, you will have people posting and commenting on your case. If you're active on the forum (and I hope you are), you will need to be prepared to respond to some stuff. Just like betatesting your case, you absolutely must be prepared to answer to some criticisms.

It is a given that some people will like your case (hopefully) and some people won't (that's very likely). In any case, be gracious about your responses. Thank the people to take the time to play the case. Respond to as many posts as possible. If you receive some criticism, just play nice and acknowledge them. Also, if there are plenty of criticism, you ought to take note of what they're saying and fix it. If you're not sure you understand a person's criticism, you can always press them to clarify their remarks. They will gladly explain it for you. If most of the reception you get for your case is pretty bad, you may want to unlist that case (go to the Manager -> your trial -> publicly released=no, save) and work on it before posting it up again. On the other side of the coin, if your case gets mostly positive reviews you should consider asking for a QA (more on that in the next section). In general, you must be prepared to do some PR work.

Now, that doesn't mean you have to play nice with flamers. If that post contains something like "YOU SUCK! GO DIE IN A HELLHOLE! I NEED EYE AND BRAIN BLEACH FOR ALL THE CRAPPINESS I JUST SAW!" (shitposting) go ahead and report that post and ignore that person. Pretend he/she doesn't exist. After all, shitposting is against the rules.

On the other side of the coin, that doesn't mean you are immune to anything. If you receive some criticism, you do not dismiss it. Just own up to it and acknowledge the error. As a newbie, you have to prove to the community that you know what you are doing. This means that under no circumstances will anyone excuse any excuse you may make. If you try to make excuses or "rationalize basic errors", it makes you come off as whiny, lazy and pissy. This could torpedo your own reputation before you even begin to build it. Being defensive, in general, is never the way to go.

Here are the top three excuses that has been done a million times before and why you should not make it. At this point, I won't be playing nice, just brutal honesty.
  • Don't Like, Don't Play. This is the most tired excuse that has ever been made. And worse, every time it's invoked, it's used as a crutch to ignore legitimate criticism. Nobody has ever used this excuse correctly. You cannot make this excuse after the first reviews come in. Why? It's never a legitimate argument. The only way this can be used correctly is if you put up a content warning in the main post BEFORE any review comes in. After that, you lose legitimacy.

    Let's put this another way. What's the point of making this excuse after criticisms have come in? If they (the audience) doesn't play the trial, how will they know if they will or will not like it? You can't like or dislike something if you don't play it at all. It's very illogical to put this excuse out there.

    If you are to use this excuse (and if by now you don't get the message, never use this excuse), you need to have a clear synopsis to the trial beforehand so that people who may not like the type of stuff you are advertising will safely ignore the trial. This is known as Won't Like, Don't Play. Not the same thing as "Don't Like, Don't Play."
  • I Can't Change The Stuff. That's a big lie. Again, as stated above, most trials are small enough that you can go back to the editor and make the necessary changes. The Editor ALLOWS you to make the changes. If you invoke this excuse, you will be branded as lazy. And even worse, a liar. You might have an excuse if your trial is large (I'm talking about having a trial north of 2500 frames). However, even the best authors have been able to make the necessary changes with an even bigger frame count, so this excuse is even more diminished.
  • I Didn't Make it for You: Fine, you did not aim your trial at a certain audience. It is NOT an excuse to have amateurish mistakes. Your trial should be presentable to others. It doesn't matter who you intended it for; it needs to look good. What the hell do you think artist commissions are for? It's not just for the client but for his audience. It's the same idea here. Opinions may vary on the content, but on objective stuff such as amateur mistakes are not debatable. It is a known Berserk Button for this community. So don't even think of making this excuse.
People want to see you, the author, succeed in making your case. Making excuses tells them that you are not worth their time. Make them worth your time by being gracious and magnanimous.

To sum up this section
  • Be prepared to respond to criticism.
  • Acknowledge those who have played your case.
  • Acknowledge criticism and errors.
  • Do NOT dismiss criticism. And do NOT make any excuses.
  • You are allowed to report flaming shit-posts.
B. Recommending for a QA
Spoiler : :
You may have heard something about a QA. A QA officially stands for "Quality Assurance", but in AAO talk, it's really about if your case will be featured on the front page of AAO. The purpose of the QA is to make sure your case is of high enough quality that it is worthy to be featured. Not that many cases have been featured, and there's a good reason for that. The QA inspectors, colloquially "reviewers", make sure that the case itself is engaging, original, and plays like a natural game. It sounds simple, right? But making a product that hits top marks on all the criteria is much harder than you think. Again, if somebody says it's easy, they're like a f.u.c.k.i.n.g. liar. A handful of people have made featured cases and even fewer people have made it twice and three times.

The only way to get your case featured is to ask for a QA. Only you can take that step toward being featured. But before you do, give yourself several weeks to mull over the reviews and criticisms before you really want to do it. While you are mulling it over, read up on the QA process. You will have a better understanding of what goes on in the QA inspection.

The basic prerequisites for getting your trial featured:
  1. All parts of the case (not game, necessarily) must be completed and available to the public. This means if your case has 4 parts, all four parts must be completed and available to the public to play.
  2. If you are looking for a game to be featured, each case must be inspected individually and featured individually.
  3. Previous cases in a game must be featured before future case can be featured. If you have 4 cases, you must have case 1 featured or you don't have a chance of getting your whole game featured. If cases 1 and 2 are featured but 3 has failed, 4 cannot be considered for a QA until 3 has been featured.
During the QA process, the inspectors will come down hard on mistakes. Remember, the case must play naturally, and it must also be engaging. They also have a list of criteria they will be checking for, which I will not be covering here because it's mostly the same stuff already mentioned in this guide. You should know that there will be three "choke points", or points where somebody is likely to fail. If you fail the first choke point, you might as well not ask for a QA. Here are the three choke points:
  1. Is your trial complete? If not, it automatically fails.
  2. Does your trial have a compelling story? Does it have sound logic? Does the QAer want to keep playing through the case? If the answer to any of these is "no", your case fails the QA.
  3. Is your presentation top notch? Does your music fit? Do you have SFXes? Are your sprites of High Quality (custom only)? Is there problems with your backgrounds? Unless it's severe enough, you will have to fix it before it's officially approved as a "featured trial".
If you fail at points 2 and 3, you can ask for a new QA. However, I must warn you that you only have three chances because there are three inspectors. Fail all three QAs for that case and that case will be locked out from being featured for good. The most important choke point it pay heed to is 2. This is really where most people can fail. People rarely fail at choke point 3 unless it interferes with playing, which means it actually affects choke point 2. Here, story, logic and playability take the spotlight. You need all three to hit high watermarks in order to pass the inspection and have it featured.
Last words for the endgame
Ah, yes. The endgame is what I call this section. However, it's not the endgame for your fancase. No, in fact, it's just the beginning. Getting reviews is should not be the end of your development of the case. Rather, this is a checkpoint to where you stand and how your case stacks against others. It will be a given that many fancases just plainly suck. But if you have done everything in your power to make your case work, then your case should be good or even great. If you decide to continue with this project, use what you have learned here and apply it to your next phase in the project. If you used this first case to gauge your skills, use what you have learned and what has been noted in order to hone your skills. You can only get better the more cases you make.


HELPFUL TIPS!
Everything in this section contains just snippets of truth and advice compiled from other authors on this website. They also contain stuff not covered in the guide. Some of the tips below might seem a bit dated. However, this shows a compilation of problems observed over the years.
Spoiler : Pre-Planning :
  • As a 1st-timer, it is HIGHLY suggested that you don’t do investigations, as they are harder to develop in the editor. Focus on doing a trial-only case.
  • This might sound counterintuitive, but I do not recommend asking for collaborators for a first time project. Sure, collaboration seems like a good idea. Two heads are better than one, right? Not really. :hobo: There are few cases where two first time collaborators have actually made a quality product. Two people who don't know what they are doing is actually worse than one person trying to learn on their own. If you can get an expert to help you on your case, consider yourself lucky. But that's rare and few between.
  • At this point, it is expected that you read the Tutorials subforum and the Tips, Tricks and Info thread in order to find out how the Editor works. Do yourself a favor and refer to those before you ask a question in the "Questions about the Editor" section.
  • We recommend that your first trial-only case that runs at least 2000 frames TOTAL. Anything less than 1250 frames (including game over sequences) tends to fall on the short side. If you do this correctly, you should be able to fit around 4-8 cross examination blocks in there. If you have 13 cross examination sequences in 300 frames, however, you're doing something wrong.
  • We advise against making a character, an idea, or case that requires a LOT of custom content if it will hinder your progress. Examples where custom content doesn't hinder cases: Leon Prinze. Example where it does hinder: The Final Truth.
  • Remember the business slogan KISS: Keep It Simple, Stupid! A less complex case will make it easier for readers and players to understand the story and case.
  • We encourage you to recycle sprites. Don’t be afraid to do so, but do not be set to the limitations of the character’s set of emotions he/she has. A skilled author can make use of a limited set of sprites to convey many emotions in many situations.
  • Do NOT hotlink from Court Records or Ace Attorney Wiki. Those are offenses that can get your trial removed.
  • We highly recommend against putting up more than 1 or 2 projects on AAO. Not only are you obligated to complete some work on them... You'll most likely be stretched too thin.
    • Corollary to above: Don't always sign up for collaboration spots the minute someone opens them up. Again, you'll be obligated to complete some work on them. If you're stretched too thin, don't sign up. If you do sign up, tell the author that you have to resign.
  • It’s okay if you want to do a simple case (you can do a simple case with a GREAT message/theme), as long as you remember that everything is presentable.
  • Depending on the era of the case, consider canon events. Make your case(s) accommodate these canon events. If you do an Alternate Universe, you need to justify it by explaining the back story. People don't like an unexplained Alternate Universe.
  • On prequel series:
    E.D.Revolution wrote:I would advise that first time authors avoid prequel series. They are VERY hard to write for, and there's a high failure rate for those kind of projects. Currently, there is one successful Mia Fey series and one successful Young Edgeworth series. Attempt one only after you have a great handling of the Editor.
  • Do the best you can in retaining characterizations. Viewers tend to hate OOCness in general.
  • Your protagonist needs to be likable, so we're drawn to playing as him/her. Remember the golden rule for writing an AA case: we have to play as him/her. If we can't enjoy playing as him/her, we can't enjoy the case.
Spoiler : Development, Betatesting, and Trial Threads :
  • Have a good plan and a general direction to go for your case. That way, you don’t need to improvise as much as possible.
  • Every time you introduce a new character or situation, you must have transitions written in a way that makes sense in context. It'll be obvious when a situation or character has been plastered on to a case without explanation.
  • Don’t RUSH; take your time! Most newbie authors have failing cases because they RUSH in developing their case and release it as is!!! These things take time!
  • In order to get through the herculean task of making a game, it is highly recommended that you create your own deadlines for certain checkpoints. For example, "I want to finish the first CE by next week, the second by the Wednesday after" and so on. Do this privately.
    • On a related note, we do not recommend that you post a due date for your trial on your thread. It has always been counterproductive to any author (except in the case for Competition trials, but general Competition Trial rules state that you may not post up the trial until the entry period has passed). In the end, most authors miss those due dates and put themselves down on it. Also, posting up your due date to finishing up the case will cause other authors/players to make you responsible for getting it done on time. That creates additional pressure on yourself.
  • Give yourself a couple of WEEKS of working on the trial before making a thread. You’ll have something to show for it when you present the thread.
  • We recommend that you wait until you have completed about 66% of your trial trial before you post up the topic.
  • Don't stress yourself when making these trials. Your trial will thank you.
  • Playtest your case and look at every single thing in your trial. The more mistakes you catch before going into betatesting phase, the easier it is for your betatesters and the happier they will be.
  • Don't have your betatesters look for everything. Divide up the work.
  • If somebody is asking if they can check for grammar, check the grammar on that post. If they can't construct a post free of grammatical errors, don't hire them. That means that they're no good at grammar. This is known as the TVTropes rule of editing privilege.
  • Don't hire Grammar Nazis to check for grammatical errors. Grammar Nazis are very hypocritical. They only see obvious stuff but miss awkwardly constructed sentences and advanced grammar stuff. It doesn't help.
  • Apply all betatest reports before you make the trial public.
  • Follow guidelines when posting a thread to your trial (series).
  • On advertising:
    Blackrune wrote:Make a prologue or teaser about your case at the same time you're creating the thread. That way, you can gauge the audience's reaction and possibly help you keep going with the case.
    A trailer/teaser/prologue is not the same thing as the actual trial or game. A trailer sets the tone for the audience so the audience knows what to expect. By definition, it's a summary or synopsis in video form.

    Do NOT confuse this with making an "open beta", otherwise known as "putting up your first draft for the public to see and not telling them it's not finished."
  • On a similar note, posting up an Obvious Beta or a First Draft of your trial on your thread does not count as advertising or betatesting. Once you put up the trial link on the thread, it's considered published. Once the trial is published (complete or not), it cannot be unpublished. This is similar to the maxim "You can't unring a bell." Once you put your work out there, people cannot forget the work you have made. It is especially jarring when you don't tell your audience, when released, it's not finished. It's a dishonest practice that should not be practiced at all. Authors and readers WILL call you out on it.
    drvonkitty wrote:As I see it, when you release one of these early "beta-test" versions of your trial to the general public, people tend to get a negative outlook on your trial. This is primarily because they're seeing a work-in-progress form of the trial, before any sort of revisions or private testing has been done. It's sort of like reading the first draft of a writer's story - it simply isn't that good. I personally think finishing the trial, sending it to a few people to review and give some feedback, and then releasing is a FAR better strategy.
  • It is recommended that you put up some screenshots as a form of advertisement on your thread. That way, people know you're working and that you have the evidence to show for it. We only need to see the dialogue, NOT the whole desktop.
  • If you are going to be making a trailer/teaser/demo, there are two main methods of doing so: The proper way and the stealthy way.
    • The proper way to make a trailer is to make another trial for the sole purpose of making trailers. As stated before, a trailer is, by definition, a summary or synopsis in video form. Make that trailer play like a preview of the case. It should not contain gameplay elements.
    • The stealthy way is to make use of your actual trial you plan to release. The trick to doing this is to rename the trial as a demo. Then set the cut-off point somewhere with an indicator that it's the end of the trailer. Use the action "End trial" to cut off the trailer before it gets to the gameplay. It is preferred that you use the prologue and the very beginning parts of your trial to make your demo.

      However, if you plan to release the trial later under the same URL, you must tell your audience that this is the very same link to the demo, now fully playable. If you don't do this and some people notice, they will rightfully call you out for being dishonest.
Spoiler : Preparing for Reviews :
  • Sometimes, even if you post a successful first case, you might not get noticed at all (Example: Turnabout Deception, Narokh’s featured cases). It’s just the way of things, and there's nothing you can do about it except advertise it in your own thread. Remember the double posting rule, though.
  • Notable Authors, like drvonkitty, Enthalpy and Ferdielance love to hear about new trial series from first-time authors. They will also attempt to help your case get noticed if your trial is very enjoyable to play, by posting in your thread for bugs, comments, praise, feedback, etc.
  • AAO, in general, tends to be "Minnesota Nice" whereas other places such as CR tend to be "straight as an arrow." If you notice that the reviews from AAO tend to be a bit too... restrained or "nice", that's likely because they're not telling the whole truth or afraid to tell the truth. It's a problem with the microcosm here. They confuse "stating the honest truth" with "asking for a confrontation."
  • On asking for a Quality Assurance Review:
    E.D.Revolution wrote:QA reviews are not for simple professional opinions. They are for asking for the trial to be featured. It's best to wait a couple of weeks before you ask for a QA rather than a few days since the release of your trial. That way, you have time to develop and mature your trial to V2 or whatever update. QA reviewers are harder on you than your resident trial critics. Just because you've got good (note: good) reviews doesn't necessarily mean you're prepared for a QA. If people all over AAO are talking about your trial, you can almost guarantee that you're prepared for a QA review. In fact, ask some tough critics for a review of your trial before asking for a QA. They often see things most people miss (and it will help you cover up major errors before a QA.)
  • Being a novice does not give you immunity to criticism. You must be prepared to receive criticism (both constructive and destructive).
    AP-Master wrote:Being a novice means that you have no previous experience in making your own case. A lot of the aspects that define a good game are not necessarily determined by experience. After all, there are a lot of masterpieces out there that were the author's first work! If you prepare yourself properly before starting your work, you can certainly have your own masterpiece to present! So please, don't demand people to overlook your mistakes because you are a rookie.
  • Do not make standard excuses to cove up mistakes. It has been done a million times before, and nobody will believe it.
  • Taking an experienced authors's advice and spitting it back in their faces is the best way to get your trial flamed. Don't do it. Take the advice gracefully, since they're very experienced with the editor. You will earn major brownie points with the AAO community by being graceful and magnanimous towards your rivals and everyone else.
    • Addendum by Phantom.
      Phantom wrote:As a trial author, you don't have to take the advice. In fact, you're not obliged to do so. But you should take the time to say "Thank you" to the person who posted up advice because that person took the time to comment and provide ways to improve your case.
  • Finally, don't forget to ask for help when you need it.
Well, I hope that this guide helps in your creation of your first case here on AAO. Everything on this thread has been tried and tested and proven to be true over the years. Therefore, you should not be making the same mistakes that have been made before. If you are making the same mistakes as those covered in this guide, you're not learning and you're not improving. Making a fancase, especially as a first timer, is a daunting task. It is also a time consuming and time honored task. But with the knowledge gained from this guide (hopefully), you should be able to handle the process of making a fancase. Don't be afraid to make your own case, and don't be afraid to ask for help.
Last edited by E.D.Revolution on Tue Jun 02, 2020 5:31 pm, edited 8 times in total.
Image
User avatar
foob4thought
Posts: 9
Joined: Sat Oct 04, 2014 7:11 pm
Gender: Male
Spoken languages: English
Location: Courtroom

Re: AAO's Truly Comprehensive Guide for New Authors

Post by foob4thought »

Good tutorial!I'm making a case and doing a forum post about it!
Daily Competition for Stuff!
Spoiler : Competition! :
Number 1:Best Fantrial - Turnabout Tomorrow by DWaM
Number 2:Best Forum Post - AAO's Truly Comprehensive Guide for Authors Link here:http://aceattorney.sparklin.org/forum/v ... 61&t=10086
Phantom

Re: AAO's Truly Comprehensive Guide for New Authors

Post by Phantom »

Holy fuuuuuuu I don't remember helping to write the guide to be THIS comprehensive. Excellent work on revamping it over the years yo
User avatar
E.D.Revolution
Posts: 5743
Joined: Mon Jul 26, 2010 9:00 pm
Gender: Male
Spoken languages: English and decent Spanish
Location: Across dimensions, transcending universes

Re: AAO's Truly Comprehensive Guide for New Authors

Post by E.D.Revolution »

It's always evolving. It's never-ending as long as I roam these forums. There are new things to be discovered.
Image
AceAttorneyMaster111
Posts: 468
Joined: Sat Sep 27, 2014 6:46 pm
Gender: Male
Spoken languages: English, français, un poco de español, עברית
Location: USA

Re: AAO's Truly Comprehensive Guide for New Authors

Post by AceAttorneyMaster111 »

Hi, E.D,

In your tutorial, you wrote [quote=E.D.Revolution]PW Era:
1-1, 1-2, 1-3, 1-4, 1-5, 2-1, 2-2, 2-3, 2-4, 3-2, 3-3, 3-5[/quote]

What I put in bold should be switched, because Reunion and Turnabout happened before The Lost Turnabout. Just a friendly suggestion! :maya:

AceAttorneyMaster111
User avatar
KarlMarxy
Posts: 11
Joined: Sat Nov 22, 2014 6:57 pm
Gender: Female
Spoken languages: English

Re: AAO's Truly Comprehensive Guide for New Authors

Post by KarlMarxy »

AceAttorneyMaster111 wrote:Hi, E.D,

In your tutorial, you wrote PW Era:
1-1, 1-2, 1-3, 1-4, 1-5, 2-1, 2-2, 2-3, 2-4, 3-2, 3-3, 3-5

What I put in bold should be switched, because Reunion and Turnabout happened before The Lost Turnabout. Just a friendly suggestion! :maya:

AceAttorneyMaster111
Also, The Dual Destinies timeline goes like this: 5-2, 5-DLC, 5-3, 5-4 (first half), 5-1, 5-4 (second half), 5-5

Probably the most confusing of all the Ace Attorney timelines.

Also, isn't it weird that the only 1 Ace Attorney game has the cases presented in chronological order?
User avatar
E.D.Revolution
Posts: 5743
Joined: Mon Jul 26, 2010 9:00 pm
Gender: Male
Spoken languages: English and decent Spanish
Location: Across dimensions, transcending universes

Re: AAO's Truly Comprehensive Guide for New Authors

Post by E.D.Revolution »

I'm going to trust your judgement regarding the DD timeline, since I still haven't played through it yet. Thanks for the heads up.
Image
User avatar
KarlMarxy
Posts: 11
Joined: Sat Nov 22, 2014 6:57 pm
Gender: Female
Spoken languages: English

Re: AAO's Truly Comprehensive Guide for New Authors

Post by KarlMarxy »

Also, Gyakuten Kenji's timeline goes like this:
GK1-2, GK1-3, GK1-1, GK1-5
Post Reply