This commit is contained in:
2026-02-11 17:14:35 -05:00
parent 04750ddd5a
commit f5114350e1
30 changed files with 12952 additions and 3 deletions

136
docs/_site/Docs/whyuse.html Normal file
View File

@@ -0,0 +1,136 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Why use Awperative? | Awperative </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Why use Awperative? | Awperative ">
<link rel="icon" href="../favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="Awperative">
Awperative
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="">
<h1 id="why-use-awperative">Why use Awperative?</h1>
<p>In an industry dominated by &quot;triple AAA&quot; game engines a lot of
people question why you would bother with the little guy. Many
people don't currently consider making games outside of a
familiar three (or four), which most consider to be</p>
<ul>
<li><a href="https://unity.com/"><strong>Unity</strong></a></li>
<li><a href="https://www.unrealengine.com/en-US"><strong>Unreal Engine</strong></a></li>
<li><a href="https://godotengine.org/">Godot</a></li>
<li><a href="https://gamemaker.io/en">GameMaker</a> (Depending on who you ask)</li>
</ul>
<p>It undeniable that most people will start out with one of these engines
and in fact most people should! Compared to lower level game libaries such as MonoGame or Love
it is comparatively easy to make quick games and learn the basics of
programming when you are using one of the high level engines.</p>
<p>However, as you progress throughout your developing journey it may be more tempting and realistic to build
your projects from complete or near scratch. Such a goal is not unrealistic either. The most accomplished
low level &quot;Game Library&quot; is probably MonoGame. Which has a very long and proven track record of hits. Specifically,
both <a href="https://store.steampowered.com/app/413150/Stardew_Valley/">Stardew Valley</a> and <a href="https://store.steampowered.com/app/504230/Celeste/">Celeste</a> Personal favorites of mine.</p>
<p>Making your game with a library also has stark financial incentives; Large game engines tend to levy
significant bills over developers using their platform. While most libraries and specifically Awperative
are completely <strong>free</strong> and <strong>open source</strong>!</p>
</article>
<div class="contribution d-print-none">
</div>
<div class="next-article d-print-none border-top" id="nextArticle"></div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span>Made with <a href="https://dotnet.github.io/docfx">docfx</a></span>
</div>
</div>
</footer>
</body>
</html>