Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
3c65eeb
paper(final-report) - copy proposal
ZigmaZero May 7, 2026
07f08f5
paper - put down section stubs
ZigmaZero May 7, 2026
c93c11c
Update testing.tex
ZigmaZero May 7, 2026
c3f7632
paper: add nack todo stub
ZigmaZero May 7, 2026
8e225b2
more stub todos
ZigmaZero May 7, 2026
2b16592
paper - finish testing section
ZigmaZero May 7, 2026
ba96527
paper - add test results
ZigmaZero May 7, 2026
1f95680
paper - add results analysis
ZigmaZero May 7, 2026
284ff21
Merge branch 'paper/testing' into paper/final-report
ZigmaZero May 7, 2026
de83a43
re-divide impl
ZigmaZero May 7, 2026
32b0a29
paper - add more subsection
lolpopih845 May 8, 2026
6a9af3c
Merge remote-tracking branch 'origin/paper/final-report' into paper/f…
lolpopih845 May 8, 2026
0c0eb15
paper - add more stub and rearrange
lolpopih845 May 8, 2026
559f14c
paper - ethic and some risks
lolpopih845 May 8, 2026
37ebd8c
paper - cost and implementation
lolpopih845 May 9, 2026
e19f9cb
paper - engine implementation
ZigmaZero May 10, 2026
3a95fba
paper - attempt stakeholder
ZigmaZero May 10, 2026
d398264
conclusion
ZigmaZero May 11, 2026
c369f9e
paper - work division
ZigmaZero May 11, 2026
b7a5aa0
paper - timeline
ZigmaZero May 11, 2026
7af1bbe
paper - edit design section
Pooh5821 May 11, 2026
9bccdf2
paper - edit report title
Pooh5821 May 11, 2026
cdffb3c
paper - edit implementation
Pooh5821 May 11, 2026
99964dd
paper - edit risk and resource
Pooh5821 May 11, 2026
7c25850
paper - design change stuff
ZigmaZero May 13, 2026
289a714
paper - design considerations
ZigmaZero May 13, 2026
db4d2ed
paper - reflection
ZigmaZero May 13, 2026
29ab894
paper - run config
ZigmaZero May 14, 2026
74900d8
paper - correct abstract
ZigmaZero May 20, 2026
edf8967
Modify Bullet hell system design.
lolpopih845 May 20, 2026
871d46e
paper - improve design section
Pooh5821 May 20, 2026
354777e
paper - edit wording
Pooh5821 May 20, 2026
3ebde53
paper - add game system implementation
Pooh5821 May 20, 2026
7d38bb1
paper - add googletest ref
Pooh5821 May 20, 2026
3f22fcb
paper - fix wording and intellectual property
Pooh5821 May 20, 2026
613c9a3
paper - fix some other things
Pooh5821 May 20, 2026
d9db42e
paper - add test results
ZigmaZero May 20, 2026
892c26e
whoops
ZigmaZero May 20, 2026
6e5eaca
Merge branch 'paper/final-report' of https://github.com/ProjectGrinde…
Pooh5821 May 20, 2026
0274554
paper - fix ref bib
Pooh5821 May 20, 2026
e94a3e6
paper - fix some stuffs
Pooh5821 May 21, 2026
512c5f7
paper - add more about game engines
Pooh5821 May 21, 2026
1340106
paper - wording
Pooh5821 May 21, 2026
686a3ac
paper - yeet asset impl
ZigmaZero May 21, 2026
d28a937
paper - last day corrections
ZigmaZero May 21, 2026
6484872
Merge branch 'main' into paper/final-report
ZigmaZero Jun 8, 2026
4b098e3
proposal - change auxil path
ZigmaZero Jun 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions .run/Final Report.run.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,22 @@
<texify>
<compiler>PDFLATEX</compiler>
<compiler-path />
<pdf-viewer>SumatraPDF</pdf-viewer>
<pdf-viewer>none</pdf-viewer>
<require-focus>true</require-focus>
<viewer-command />
<compiler-arguments />
<envs />
<expand-macros-in-environment-variables>false</expand-macros-in-environment-variables>
<before-run-command />
<main-file>$PROJECT_DIR$/papers/final_report/main.tex</main-file>
<output-path>{projectDir}/out</output-path>
<auxil-path>{projectDir}/auxil</auxil-path>
<compile-twice>false</compile-twice>
<output-path>$PROJECT_DIR$/papers/final_report</output-path>
<auxil-path>$PROJECT_DIR$/papers/final_report</auxil-path>
<working-directory>{mainFileParent}</working-directory>
<compile-twice>true</compile-twice>
<output-format>PDF</output-format>
<latex-distribution>MIKTEX</latex-distribution>
<has-been-run>false</has-been-run>
<bib-run-config>[]</bib-run-config>
<has-been-run>true</has-been-run>
<bib-run-config>[BibTeX.Final Report Bibliography]</bib-run-config>
<makeindex-run-config>[]</makeindex-run-config>
</texify>
<method v="2" />
Expand Down
7 changes: 4 additions & 3 deletions .run/Proposal.run.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<texify>
<compiler>PDFLATEX</compiler>
<compiler-path />
<pdf-viewer>SumatraPDF</pdf-viewer>
<pdf-viewer>none</pdf-viewer>
<require-focus>true</require-focus>
<viewer-command />
<compiler-arguments />
Expand All @@ -12,10 +12,11 @@
<before-run-command />
<main-file>$PROJECT_DIR$/papers/proposal/main.tex</main-file>
<output-path>$PROJECT_DIR$/papers/proposal</output-path>
<auxil-path>$PROJECT_DIR$/auxil</auxil-path>
<auxil-path>$PROJECT_DIR$/papers/proposal</auxil-path>
<working-directory>{mainFileParent}</working-directory>
<compile-twice>true</compile-twice>
<output-format>PDF</output-format>
<latex-distribution>TEXLIVE</latex-distribution>
<latex-distribution>MIKTEX</latex-distribution>
<has-been-run>true</has-been-run>
<bib-run-config>[BibTeX.Proposal Bibliography]</bib-run-config>
<makeindex-run-config>[]</makeindex-run-config>
Expand Down
Binary file added papers/final_report/images/Turnitin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added papers/final_report/images/designbullet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added papers/final_report/images/designrhythm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added papers/final_report/images/engine.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added papers/final_report/images/gameflow.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added papers/final_report/images/scenemanager.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added papers/final_report/images/scenemanager2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added papers/final_report/images/taskmanager.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added papers/final_report/images/title.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
202 changes: 180 additions & 22 deletions papers/final_report/main.tex
Original file line number Diff line number Diff line change
@@ -1,39 +1,197 @@
% == Preamble ==
\documentclass[12pt]{article}
\documentclass[10pt]{article}

% == Packages ==
% Packages
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{hyperref}
\usepackage{geometry}
\usepackage{changepage}
\usepackage{fancyhdr}
\usepackage{tocloft}
\usepackage{titlesec}
\usepackage{lastpage}
\usepackage{caption}
\usepackage{tabularx}
\usepackage{array}
\usepackage{multicol}
\usepackage{multirow}

\captionsetup[figure]{
font={it, small},
labelfont=bf,
labelsep=period,
justification=centering,
singlelinecheck=false
}

\captionsetup[table]{
font={it, small},
labelfont=bf,
labelsep=period,
justification=centering,
singlelinecheck=false
}

\titleformat{\section}
{\normalsize\bfseries}
{\thesection \, \textbar}
{0.5em}
{}

\titleformat{\subsection}
{\normalsize\bfseries}
{\thesubsection \, \textbar}
{0.5em}
{}

\geometry{a4paper, margin=1in}

% == Project Config ==
\title{Utilization of High Precision Software System for Development of Interactive Entertainment Media}
\author{Tapaneeya Odmung, Wachirawich Kanil, Pranesh Ingkanunt, Rangsiman Jearuksa}
\date{\today}
\fancyhf{}
\fancyfoot[L]{
\scriptsize\bfseries
Department of Computer Engineering\\
Chulalongkorn University
}

\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0.5pt}
\renewcommand{\cftsecaftersnum}{.}
\renewcommand{\arraystretch}{1.75}

% == Main stuff ==
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
\newcolumntype{R}{>{\raggedleft\arraybackslash}X}

\sloppy
\begin{document}

\maketitle
\pagestyle{plain}
\begin{titlepage}
\input{sections/title}
\noindent
{\rule{\textwidth}{0.5px}\par}
\vspace{-0.4cm}
\input{sections/abstract}
\noindent
{\rule{\textwidth}{0.5px}\par}
\end{titlepage}

\pagestyle{fancy}
\pagenumbering{roman}
\fancyfoot[R]{\thepage}

\addcontentsline{toc}{section}{Contents}
\tableofcontents
\thispagestyle{fancy}
\newpage

\fancyfoot[R]{
\thepage\ of \pageref{tag:end}
}
\pagenumbering{arabic}
\setcounter{page}{1}

\begin{multicols}{2}
\raggedcolumns
\input{sections/introduction}
\input{sections/related_work}
\input{sections/design}
\input{sections/implementation}
\input{sections/testing}
\end{multicols}
\newpage
\begin{multicols}{1}
\input{sections/results_one_column}
\end{multicols}
\vspace{0.5em}
\begin{multicols}{1}
\input{sections/results_one_column_two}
\end{multicols}
\begin{multicols}{2}
\raggedcolumns
\input{sections/results_two_column}
\end{multicols}
\vspace{0.5em}
\begin{multicols}{1}
\input{sections/timeline_one_column}
\end{multicols}
\vspace{0.5em}
\newpage
\begin{multicols}{1}
\input{sections/team_one_column}
\end{multicols}
\vspace{0.5em}
\begin{multicols}{2}
\raggedcolumns
\input{sections/team_two_column}
\end{multicols}
\newpage

\input{sections/abstract.tex}
\input{sections/introduction.tex}
\input{sections/related_work.tex}
\input{sections/design.tex}
\input{sections/implementation.tex}
\input{sections/experimentation.tex}
\input{sections/result.tex}
\input{sections/project_management.tex}
\input{sections/ethics.tex}
\input{sections/risks.tex}
\input{sections/conclusion.tex}
% \begin{multicols}{2}
% \raggedcolumns
% \input{sections/timeline_two_column}
% \end{multicols}
\begin{multicols}{2}
\raggedcolumns
% \input{sections/planned_work_two_column}
\input{sections/ethics}
\input{sections/risk_and_resource}
\input{sections/conclusion}
\end{multicols}

\onecolumn
\fancyfoot[R]{\thepage}
\pagenumbering{alph}

\addcontentsline{toc}{section}{References}
\bibliographystyle{ieeetr}
\bibliography{refs}
\newpage

% -- Appendix if needed (which you will) -- %
\appendix
\renewcommand{\thesection}{\Alph{section}}
\titleformat{\section}
{\normalsize\bfseries}
{Appendix \thesection \, \textbar}
{0.5em}
{}

\makeatletter
\renewcommand{\listoffigures}{
\begingroup
\let\old@makecaption\@makecaption
\renewcommand{\@makecaption}[2]{##2\\}
\parindent\z@
\refstepcounter{section}
\section*{Appendix \thesection \, \textbar \vspace{0.5em} List of Figures}
\label{sec:appendix-list-of-figures}
\addcontentsline{toc}{section}{Appendix \thesection. List of Figures}
\@starttoc{lof}
\let\old@makecaption\@makecaption
\endgroup
}

\renewcommand{\listoftables}{
\begingroup
\let\old@makecaption\@makecaption
\renewcommand{\@makecaption}[2]{##2\\}
\parindent\z@
\refstepcounter{section}
\section*{Appendix \thesection \, \textbar \vspace{0.5em} List of Tables}
\label{sec:appendix-list-of-tables}
\addcontentsline{toc}{section}{Appendix \thesection. List of Tables}
\@starttoc{lot}
\let\old@makecaption\@makecaption
\endgroup
}
\makeatother

\listoffigures

\listoftables
% \input{sections/feasibility}
% \input{sections/document_standard}
% \input{sections/coding_standard}
% -- Skip for now -- %
% \input{sections/literature_review}

\end{document}
Loading