Ace Attorney Online


Welcome to Ace Attorney Online, the online case maker !

AAO is the first place to play, create and share adventure games, using gameplay elements from Capcom's Ace Attorney series.

No download, no hassle - just sign up and start writing your own game from your favourite web browser !

Latest news and updates

Development News: Minor Follow-Up Update

Development news
Minor Follow-Up Update

Hello everyone.

Another AAO update went live last night! It mainly focuses on fixing two rather annoying bugs that appeared after the last update, though we did slip in one minor, experimental change, because apparently, not everybody gets as excited about bugfixes as I do.

The changes in detail:

New features:
  • Added smooth scrolling control to the place minieditor in the editor. (ThePasch)

  • Fixed a bug causing pauses when a character’s sprite was updated. (Enthalpy)
  • Fixed a bug disabling saves from loading when a character was on-screen at time of saving. (Enthalpy)
  • Fixed a bug making saves reload the player (Enthalpy)

Please let us know what you think of adding smooth scroll to the place minieditor - is it helpful? Disruptive? Takes up too much space? Speeds up your process? We added it thinking that it will make scripting court scenes faster, but we're eager to hear from the users before deciding whether it's here to stay or not!

Development is still active, and more cool stuff is sure to be on the way (if everything goes well)! As always, you can stay updated on what's happening in AAO development on the project's Bitbucket page, and if you'd like to join development efforts, check out the Developer's Corner for all the resources you'll need to get started.

Development News: Last news did say "someday", you know...

Development news
Last news did say "someday", you know...

Hi everyone,

As crazy as it may sound, an update to AAO has just been released.
Yes, more than one year after we announced a more open development cycle; and almost two years after the last release. I know, I know, we definitely have some progress to make on that part.

Now, regarding the contents of today's update, here is the list of contributions that are included.

New features:
  • You can now have characters slide and fade in and out. (Unas)
    This feature is accessible in the screen editor, using the new "Appearance animation" and "Disappearance animation" when you set a a character from the frame.
    • Appearance animation is played on this frame if your character wasn't already present on the scene. (else, it is ignored)
    • Disappearance animation is set to be played whenever your character leaves the scene. (Typically, on the next frame that has the "Hide previously shown characters" option ticked, or when another character takes his place.)
  • The AAO font now supports Greek characters. (Nicky Boy)

  • Issue #165: Using nonlinear transitions will no longer cause characters to disappear. (Unas)
  • Issue #172: A bug in converting v5 to v6 trials with non-integer lifebar commans has been fixed. The values are now set to integers. (Enthalpy)
  • Issue #174: A bug in converting v5 to v6 trials with commands to redirect to frame "0" of another trials will now go to the first frame, rather than ending the game. (Enthalpy)
  • Fixed a bug preventing searching for a trial title with special characters. (Enthalpy)
  • Fixed bugs with Apollo's and Iris's sprites. (Enthalpy)
  • Added names for Bright Age of the Law characters to the editor. (Enthalpy)
  • Fixed a bug in the editor where resetting the startup duration of a sprite will cause it to vanish. (Enthalpy)

The full diff is here, for those of you interested in the code.

I will be working with Enthalpy to try to be more reactive, and have future updates more regularly.