Yaose

Ogre script editor

Yaose is a pro­gram for edit­ing Ogre script files. Yaose doesn't only have syn­tax high­ligt­ing, but also in­tel­lisense and code com­ple­tion, which makes writ­ing e.g. ma­te­rial scripts a lot easier.

I wrote Yaose, be­cause some­thing like this didn't ex­ist be­fore—at least­—not a good one. Other ed­i­tors didn't work prop­erly or weren't fin­ished, and all they could do was edit­ing ma­te­rial scripts. Note­pad wasn't re­ally do­ing the job ei­ther, so I wrote Yaose.

Yaose cur­rently sup­ports edit­ing of ma­te­rial scripts, over­lay scripts, par­ti­cle scripts, com­pos­i­tor scripts and font­def scripts. Yaose makes work­ing with colours easier with a colour picker. It suggests pos­si­ble val­ues for pa­ram­e­ters while typ­ing, and it even re­mem­bers vari­ables. If the file is saved Yaose can also scan in­cluded files.

Screenshots

Changelog

  • 3.0

    Ver­sion 3 is a rewrite of Yaose in C++ us­ing Qt. On the in­side a lot has changed. Yaose is now far more flex­i­ble. The in­tel­lisense sys­tem has im­proved a lot. And of course, it is light­n­ing fast now.

  • 2.1

    This ver­sion adds sup­port for all Ogre script files, as well as some other small im­prove­ments.

  • 2.0

    First test ver­sion for this rewrite.

  • 1.0

    The first ver­sion of Yaose was only an in­ter­nal ver­sion that be­came so messy that I rewrote Yaose from scratch.

Full changelog

More information

Other versions

Prerequisites

System requirements

  • Operating system: Windows XP or better
  • Memory: 512 MiB or more
  • Free disk space: 5 MiB or more