% bible: <https://tug.ctan.org/info/biblatex-cheatsheet/biblatex-cheatsheet.pdf>

@techreport{rfc:3339,
	author = {G. Klyne and C. Newman},
	title = {Date and Time on the Internet: Timestamps},
	url = {https://www.rfc-editor.org/rfc/rfc3339},
	urldate = {2023-01-03},
	date = {2002-07},
	type = {RFC},
	number = 3339,
	publisher = {RFC Editor},
	institution = {RFC Editor},
}

@misc{miro:scrum-board,
	author = {Loek Le Blansch and Wouter Boerenkamps and Jaro Rutjes and Max Smits and Niels Stunnebrink},
	title = {Scrum Board on Miro},
	url = {https://miro.com/app/board/uXjVKjtdM64=/?share_link_id=303851465474},
	date = {2024-09-10},
}

@misc{crepe:code-repo,
	author = {Loek Le Blansch and Wouter Boerenkamps and Jaro Rutjes and Max Smits and Niels Stunnebrink},
	title = {Crepe Code Repository},
	url = {https://github.com/lonkaars/crepe},
	date = {2024-09-10},
}

@misc{crepe:docs-repo,
	author = {Loek Le Blansch and Wouter Boerenkamps and Jaro Rutjes and Max Smits and Niels Stunnebrink},
	title = {Crepe Documentation Repository},
	url = {https://github.com/lonkaars/crepe-docs},
	date = {2024-09-10},
}

@misc{crepe:docs-standard,
	author = {Loek Le Blansch and Wouter Boerenkamps and Jaro Rutjes and Max Smits and Niels Stunnebrink},
	title = {Crepe Documentation Standard},
	url = {https://github.com/lonkaars/crepe-docs/blob/master/contributing.md},
	date = {2024-09-10},
}

@misc{crepe:code-standard,
	author = {Loek Le Blansch and Wouter Boerenkamps and Jaro Rutjes and Max Smits and Niels Stunnebrink},
	title = {Crepe Code Standard},
	url = {https://github.com/lonkaars/crepe/blob/master/contributing.md},
	date = {2024-09-10},
}

@online{lib:miniaudio,
	title = {miniaudio - A single file audio playback and capture library.},
	% author = {David Reid},
	url = {https://miniaud.io/docs/manual/index.html},
	urldate = {2024-09-22},
}

@online{lib:yse,
	title = {YSE - cross-platform sound engine},
	url = {https://www.attr-x.net/yse},
	urldate = {2024-09-18},
}

@online{lib:soloud,
	title = {SoLoud},
	% author = {Jari Komppa},
	url = {https://solhsa.com/soloud},
	urldate = {2024-09-18},
}

@online{lib:fmod,
	title = {FMOD},
	url = {https://www.fmod.com},
	urldate = {2024-09-18},
}

@online{lib:portaudio,
	title = {PortAudio - an Open-Source Cross-Platform Audio API},
	url = {https://www.portaudio.com},
	urldate = {2024-09-18},
}

@online{tool:perf,
	title = {\texttt{perf:} Linux profiling with performance counters},
	url = {https://perf.wiki.kernel.org/index.php/Main_Page},
	urldate = {2024-09-18},
}

@report{crepe:requirements,
  author = {Loek Le Blansch and Wouter Boerenkamps and Jaro Rutjes and Max Smits and Niels Stunnebrink},
  title = {Requirements},
	date = {2024-09-18},
}

@misc{crepe:validation-application,
  author = {Loek Le Blansch and Wouter Boerenkamps and Jaro Rutjes and Max Smits and Niels Stunnebrink},
  title = {Validation Application},
  date = {2024-09-10},
}

@misc{github:awesome-ecs,
	author = {Sangjun Lee},
	title = {Awesome Entity Component System},
	url = {https://github.com/jslee02/awesome-entity-component-system?tab=readme-ov-file},
	date = {2023}
}

@misc{github:ecsfaq,
	author = {Sander Mertens},
	title = {ECS FAQ},
	url = {https://github.com/SanderMertens/ecs-faq?tab=readme-ov-file#should-i-write-my-own-ecs},
	date = {2023}
}

@manual{man:unityGameobjects,
	title = {GameObject},
	author = {Unity Technologies},
	organization = {Unity},
	url = {https://docs.unity3d.com/Manual/GameObjects.html},
	date = {2024}
}

@manual{man:unityTransformClass,
	title = {Transform Class},
	author = {Unity Technologies},
	organization = {Unity},
	url = {https://docs.unity3d.com/Manual/class-Transform.html},
	date = {2024}
}

@misc{img:Decorator,
	title = {Decorator Pattern Structure Diagram},
	author = {{Refactoring Guru}},
	url = {https://refactoring.guru/images/patterns/diagrams/decorator/structure.png},
	date = {2024}
}

@manual{man:ExtensionObjectDesignPattern,
	title = {Extension Object Design Pattern},
	author = {James Fawcett},
	organization = {Syracuse University},
	url = {https://ecs.syr.edu/faculty/fawcett/handouts/CSE776/PatternPDFs/ExtensionObject.pdf},
	date = {2024}
}

@manual{man:DecoratorDesignPattern,
	title = {Decorator Design Pattern},
	author = {{Refactoring Guru}},
	url = {https://refactoring.guru/design-patterns/decorator},
	date = {2024}
}

@misc{img:extionsionObjects,
	title = {Extension Objects Diagram},
	author = {stackoverflow},
	url = {https://i.sstatic.net/GoIQ6.jpg},
	date = {2024}
}

@manual{man:extionsionObjectsStackOverflow,
	title = {Extension Object Design Pattern},
	author = {Supun Wijerathne},
	organization = {stackoverflow},
	url = {https://stackoverflow.com/questions/39331752/what-is-the-difference-between-extension-objects-pattern-and-adapter-pattern},
	date = {2016}
}

@misc{img:ecs-block-diag,
	title = {ECS Diagram},
	author = {{Unity}},
	url = {https://docs.unity3d.com/Packages/com.unity.entities@0.1/manual/images/ECSBlockDiagram.png},
	date = {2024}
}

@misc{img:ECSComponentSystem,
	title = {ECS Component System},
	author = {Joel van der Werf},
	url = {https://i.imgur.com/VMQFIjW.png},
	date = {2024}
}

@manual{man:ECSExplanation,
  title = {The Entity Component System C++ Game Design Pattern - Part 1},
  author = {GameDev.net},
  organization = {GameDev.net},
  url = {https://www.gamedev.net/tutorials/programming/general-and-gameplay-programming/the-entity-component-system-c-game-design-pattern-part-1-r4803/},
  date = {2024}
}

@manual{man:ECSComponentManager,
  title = {ECS Core API},
  author = {{Unity Technologies}},
  organization = {{Unity}},
  url = {https://docs.unity3d.com/Packages/com.unity.entities@0.1/manual/ecs_core.html},
  date = {2024}
}

@online{wikipedia:jetpack-joyride,
	author = {{Wikipedia contributors}},
	title = {Jetpack Joyride --- {Wikipedia}{,} The Free Encyclopedia},
	year = {2024},
	url = {https://en.wikipedia.org/w/index.php?title=Jetpack_Joyride&oldid=1252734266},
	urldate = {2024-10-22},
}

@misc{img:jetpack-joyride,
	title = {Jetpack Joyride},
	author = {Halbrick},
	url = {https://www.halfbrick.com/games/jetpack-joyride-2},
	date = {2024},
	urldate = {2024-10-22},
}