First commit

This commit is contained in:
Ryan "Lofenyy" Medeiros 2023-06-19 22:08:09 -06:00
parent a8b4b55fa5
commit 8c50dad76d
4 changed files with 125 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
Build/

117
Book/main.tex Normal file
View File

@ -0,0 +1,117 @@
\documentclass{book}
\begin{document}
\title{LibreWands}
\author{Ryan "Lofenyy" Medeiros}
\maketitle
\tableofcontents
\chapter{Plan}
\section{Work Timeline}
\begin{description}
\item[Jun] Initial planning.
\item[Jul] World Design, classic.
\item[Aug] World Design, implementation.
\item[Sep] World Design, testing.
\item[Oct] Battle mechanics design and implementation.
\item[Nov] Battle mechanics design and implementation.
\item[Dec] Polish and Publish.
\end{description}
\chapter{Engine Design}
\section{Joycon}
\begin{itemize}
\item Support for controllers via keybinding.
\item Keyboard arrow keys and ZX.
\item Pinephone IJKL keys and ZX.
\end{itemize}
Controls based on the original Gameboy controls.
\section{Technical Map Design}
Compressed libconfuse file. Every element will have an X and Y coordinate.
Possible elements include:
\begin{description}
\item [Water]
\item [Door]
\item [Person]
\end{description}
\chapter{Battle}
\section{Elements}
\begin{tabular}{ l | c c c c c }
X vs Y & Water & Fire & Wind & Earth & Aether \\
\hline
Water & 1.0 & 0.3 & 0.5 & 2.0 & 3.0\\
Fire & 3.0 & 1.0 & 0.3 & 0.5 & 2.0\\
Wind & 2.0 & 3.0 & 1.0 & 0.3 & 0.5\\
Earth & 0.5 & 2.0 & 3.0 & 1.0 & 0.3\\
Aether & 0.3 & 0.5 & 2.0 & 3.0 & 1.0\\
\end{tabular}
\section{Possible Monsters}
\begin{description}
\item [Pure Water]
\item [Water Wind]
\item [Water Earth]
\item [Pure Fire]
\item [Fire Earth]
\item [Fire Aether]
\item [Pure Wind]
\item [Wind Water]
\item [Wind Aether]
\item [Pure Earth]
\item [Earth Water]
\item [Earth Fire]
\item [Pure Aether]
\item [Aether Fire]
\item [Aether Wind]
\end{description}
\chapter{World Design}
\section{Cities \& Towns}
For every one of the ten cities, the following must be present.
\begin{itemize}
\item Heal Center per city.
\item Item center per city.
\item Wand Center per city.
\item Storyline quest.
\item Dungeon quest.
\item Amenity quest.
\end{itemize}
\subsection{Starting Town}
\begin{itemize}
\item Heal Center
\item Storyline fetch quest
\item Home
\item friends house
\end{itemize}
\subsection{City One}
\begin{itemize}
\item Heal Center
\item Item center
\item Wand Center
\item Quest that unlocks dungeon and WC to player.
\item Enemy Hideout Dungeon
\item Town Map Quest
\end{itemize}
\end{document}

4
Source/joycon.c Normal file
View File

@ -0,0 +1,4 @@
int main()
{
}

3
build.sh Executable file
View File

@ -0,0 +1,3 @@
mkdir -p Build/
cd Build/
pdflatex ../Book/main.tex