Onceworlds
About pages

About pages

A game page has a short description and, above How to play, an About section. Write it in OnceTeX, a small LaTeX-like language, in your game's About tab on the dashboard. The preview beside it is what players see.

There's no HTML or CSS: these commands are all there is. Text looks the same on every game, so your pictures do the designing. Make a header image, drop in a GIF-like loop, and write around them, as you would on Steam or itch.

Hold the castle until dawn. Up to eight friends, one wall, and a night that gets longer every time.

\image{castle}

\section{Features}

\begin{itemize}
\item \b{Build between nights.} Walls, traps and towers, rebuilt however you like.
\item \b{Twelve bosses.} Each has a weak spot, and none of them tell you where.
\item \b{Raid your friends.} Your castle is a level they can attack.
\end{itemize}

\video[loop]{night-raid}

\section{Credits}

Made by two people. Music by a very kind friend.

\button{Join the Discord}{https://discord.gg/example}

Text

A blank lineStarts a new paragraph.
\section{Title}A heading.
\subsection{Title}A smaller heading.
\b{bold} \i{italic}Bold and italic.
\link{text}{https://...}A link. Also /games/name or /users/name.
\begin{itemize} \item One \end{itemize}A list. enumerate numbers it.
\begin{quote}[Who] ... \end{quote}A quote. Who said it is optional.
\spoiler{text}Hidden until hovered or focused.
\\A line break.
% noteA comment, at the start of a line: not shown.
\{ \} \% \[ \]The character itself.

Media

\image{name}{caption}A picture you uploaded, at its own size up to the page’s width. The caption is optional.
\video{name}{caption}A video you uploaded. It plays when pressed.
\video[loop]{name}Plays muted on a loop while in view, like a GIF.
\youtube{address}A YouTube video. \youtube[name]{address} shows your picture until it’s played.
\begin{gallery} \image{a} \image{b} \end{gallery}Pictures side by side.

Layout

\button{Label}{https://...}A button. Buttons in a row sit together.
\button{Play now}{play}Plays this game.
\begin{columns} \column ... \column ... \end{columns}2 or 3 columns, stacked on phones.
\begin{table} \head{A}{B} \row{1}{2} \end{table}A table, up to 5 columns.
\begin{fold}{Title} ... \end{fold}Closed until opened.
\dividerA line across.

Limits

Asking your AI to write one? Point it at onceworlds guide about, or this page.