Skip to content

Commit

Permalink
Publii: update content
Browse files Browse the repository at this point in the history
  • Loading branch information
Henrique Campos committed Nov 20, 2024
1 parent b3a6570 commit 037adc1
Show file tree
Hide file tree
Showing 6 changed files with 64 additions and 4 deletions.
2 changes: 1 addition & 1 deletion authors/henrique-campos/index.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!DOCTYPE html><html lang="en-us"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Author: Henrique Campos - Pigdev</title><meta name="robots" content="noindex, follow"><meta name="generator" content="Publii Open-Source CMS for Static Site"><script defer="defer" type="text/javascript" data-domain="" src="https://plausible.io/js/plausible.js"></script><script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script><link rel="alternate" type="application/atom+xml" href="https://pigdevstudio.github.io/feed.xml"><meta property="og:title" content="Henrique Campos"><meta property="og:image" content="https://pigdevstudio.github.io/media/website/avatar-round.png"><meta property="og:image:width" content="512"><meta property="og:image:height" content="512"><meta property="og:site_name" content="Pigdev"><meta property="og:description" content=""><meta property="og:url" content="https://pigdevstudio.github.io/authors/henrique-campos/"><meta property="og:type" content="website"><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@pigdev"><meta name="twitter:title" content="Henrique Campos"><meta name="twitter:description" content=""><meta name="twitter:image" content="https://pigdevstudio.github.io/media/website/avatar-round.png"><link rel="shortcut icon" href="https://pigdevstudio.github.io/media/website/favicon.ico" type="image/x-icon"><link rel="stylesheet" href="https://pigdevstudio.github.io/assets/css/style.css?v=1971483433e7588fb15efdd377c56fab"><script type="application/ld+json">{"@context":"http://schema.org","@type":"Organization","name":"Pigdev","logo":"https://pigdevstudio.github.io/media/website/avatar-round.png","url":"https://pigdevstudio.github.io/","sameAs":["https://x.com/pigdev","https://instagram.com/pigdev","https://youtube.com/pigdev"]}</script><noscript><style>img[loading] {
opacity: 1;
}</style></noscript></head><body class="author-template"><header class="header" id="js-header"><a href="https://pigdevstudio.github.io/" class="logo"><img src="https://pigdevstudio.github.io/media/website/avatar-round.png" alt="Pigdev" width="512" height="512"></a><nav class="navbar js-navbar"><button class="navbar__toggle js-toggle" aria-label="Menu"><span class="navbar__toggle-box"><span class="navbar__toggle-inner">Menu</span></span></button><ul class="navbar__menu"><li><a href="http://ko-fi.com/pigdev/tiers" target="_self">Support!</a></li><li><a href="http://ko-fi.com/pigdev/shop" target="_self">Shop</a></li><li><a href="https://ko-fi.com/pigdev/commissions" target="_self">Commissions</a></li><li><a href="https://pigdevstudio.github.io/tags/" target="_self">Tags</a></li></ul></nav><div class="search"><div class="search__overlay js-search-overlay"></div><button class="search__btn js-search-btn" aria-label="Search"><svg role="presentation" focusable="false" height="18" width="18"><use xlink:href="https://pigdevstudio.github.io/assets/svg/svg-map.svg#search"/></svg></button></div></header><main class="page page--author"><div class="wrapper"><div class="hero"><img src="https://pigdevstudio.github.io/media/website/Author-Picture-Square.jpg" loading="eager" height="1080" width="1080" class="hero__avatar" alt="Henrique Campos"><h1>Henrique Campos <sup>(0)</sup></h1><p><strong>Henrique Campos</strong> indie game developer and game designer working in the industry since<br>2015. Starting as a university teacher in the Computer Graphics and Artificial Intelligence chairs and<br>working for the <strong>GDQuest</strong> team from 2018 to 2022, he also provides consultancy for solo developers,<br>studios, and schools.<br><br>Under the alias of <strong>Pigdev</strong>, Henrique has been creating game development content on his YouTube<br>channel since 2016. Among his projects, he wrote the <strong>Top 7 Godot Engine Recipes</strong> and <strong>Platformer</strong><br><strong>Essential Recipes</strong> e-books, where he presents design patterns that people can use to make games with<br>the Godot Engine.<br><br>Author of Packt's <strong>The Essential Guide to Creating Online Multiplayer Games with Godot 4.0</strong>.<br><br>A passionate open-source enthusiast, Henrique has been working and contributing to the <strong>Godot</strong><br><strong>Engine</strong> project since 2016.</p><p class="page--author__website"><svg height="24" width="24" aria-hidden="true" stroke="var(--color)" stroke-width="2"><use xlink:href="https://pigdevstudio.github.io/assets/svg/svg-map.svg#website"/></svg> <a href="pigdev.com" class="invert" target="_blank" rel="nofollow noreferrer noopener">Visit website</a></p></div><div class="l-grid l-grid--3"></div></div></main><footer class="footer"><div class="footer__social"><a href="https://x.com/pigdev" aria-label="Twitter" class="twitter"><svg><use xlink:href="https://pigdevstudio.github.io/assets/svg/svg-map.svg#twitter"/></svg> </a><a href="https://instagram.com/pigdev" aria-label="Instagram" class="instagram"><svg><use xlink:href="https://pigdevstudio.github.io/assets/svg/svg-map.svg#instagram"/></svg> </a><a href="https://youtube.com/pigdev" aria-label="Youtube" class="youtube"><svg><use xlink:href="https://pigdevstudio.github.io/assets/svg/svg-map.svg#youtube"/></svg></a></div><div class="footer__copyright">Public Domain, help improve the site at: https://github.com/pigdevstudio/pigdevstudio.github.io</div></footer><script>window.publiiThemeMenuConfig = {
}</style></noscript></head><body class="author-template"><header class="header" id="js-header"><a href="https://pigdevstudio.github.io/" class="logo"><img src="https://pigdevstudio.github.io/media/website/avatar-round.png" alt="Pigdev" width="512" height="512"></a><nav class="navbar js-navbar"><button class="navbar__toggle js-toggle" aria-label="Menu"><span class="navbar__toggle-box"><span class="navbar__toggle-inner">Menu</span></span></button><ul class="navbar__menu"><li><a href="http://ko-fi.com/pigdev/tiers" target="_self">Support!</a></li><li><a href="http://ko-fi.com/pigdev/shop" target="_self">Shop</a></li><li><a href="https://ko-fi.com/pigdev/commissions" target="_self">Commissions</a></li><li><a href="https://pigdevstudio.github.io/tags/" target="_self">Tags</a></li></ul></nav><div class="search"><div class="search__overlay js-search-overlay"></div><button class="search__btn js-search-btn" aria-label="Search"><svg role="presentation" focusable="false" height="18" width="18"><use xlink:href="https://pigdevstudio.github.io/assets/svg/svg-map.svg#search"/></svg></button></div></header><main class="page page--author"><div class="wrapper"><div class="hero"><img src="https://pigdevstudio.github.io/media/website/Author-Picture-Square.jpg" loading="eager" height="1080" width="1080" class="hero__avatar" alt="Henrique Campos"><h1>Henrique Campos <sup>(1)</sup></h1><p><strong>Henrique Campos</strong> indie game developer and game designer working in the industry since<br>2015. Starting as a university teacher in the Computer Graphics and Artificial Intelligence chairs and<br>working for the <strong>GDQuest</strong> team from 2018 to 2022, he also provides consultancy for solo developers,<br>studios, and schools.<br><br>Under the alias of <strong>Pigdev</strong>, Henrique has been creating game development content on his YouTube<br>channel since 2016. Among his projects, he wrote the <strong>Top 7 Godot Engine Recipes</strong> and <strong>Platformer</strong><br><strong>Essential Recipes</strong> e-books, where he presents design patterns that people can use to make games with<br>the Godot Engine.<br><br>Author of Packt's <strong>The Essential Guide to Creating Online Multiplayer Games with Godot 4.0</strong>.<br><br>A passionate open-source enthusiast, Henrique has been working and contributing to the <strong>Godot</strong><br><strong>Engine</strong> project since 2016.</p><p class="page--author__website"><svg height="24" width="24" aria-hidden="true" stroke="var(--color)" stroke-width="2"><use xlink:href="https://pigdevstudio.github.io/assets/svg/svg-map.svg#website"/></svg> <a href="pigdev.com" class="invert" target="_blank" rel="nofollow noreferrer noopener">Visit website</a></p></div><div class="l-grid l-grid--3"><article class="c-card"><div class="c-card__wrapper"><header class="c-card__header"><h2 class="c-card__title"><a href="https://pigdevstudio.github.io/squeeze-and-release/" class="invert">Squeeze and Release</a></h2></header><footer class="c-card__meta"><time datetime="2024-11-20T19:49">November 20, 2024</time></footer></div></article></div></div></main><footer class="footer"><div class="footer__social"><a href="https://x.com/pigdev" aria-label="Twitter" class="twitter"><svg><use xlink:href="https://pigdevstudio.github.io/assets/svg/svg-map.svg#twitter"/></svg> </a><a href="https://instagram.com/pigdev" aria-label="Instagram" class="instagram"><svg><use xlink:href="https://pigdevstudio.github.io/assets/svg/svg-map.svg#instagram"/></svg> </a><a href="https://youtube.com/pigdev" aria-label="Youtube" class="youtube"><svg><use xlink:href="https://pigdevstudio.github.io/assets/svg/svg-map.svg#youtube"/></svg></a></div><div class="footer__copyright">Public Domain, help improve the site at: https://github.com/pigdevstudio/pigdevstudio.github.io</div></footer><script>window.publiiThemeMenuConfig = {
mobileMenuMode: 'sidebar',
animationSpeed: 300,
submenuWidth: 'auto',
Expand Down
33 changes: 32 additions & 1 deletion feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,41 @@
<title>Pigdev</title>
<link href="https://pigdevstudio.github.io/feed.xml" rel="self" />
<link href="https://pigdevstudio.github.io" />
<updated>1969-12-31T21:00:00-03:00</updated>
<updated>2024-11-20T19:49:22-03:00</updated>
<author>
<name>Henrique Campos</name>
</author>
<id>https://pigdevstudio.github.io</id>

<entry>
<title>Squeeze and Release</title>
<author>
<name>Henrique Campos</name>
</author>
<link href="https://pigdevstudio.github.io/squeeze-and-release/"/>
<id>https://pigdevstudio.github.io/squeeze-and-release/</id>

<updated>2024-11-20T19:49:22-03:00</updated>
<summary>
<![CDATA[
Squeeze and Release, or Squeeze'n'Release, is a game design technique used to keep players engaged in the game by building&hellip;
]]>
</summary>
<content type="html">
<![CDATA[
<p>Squeeze and Release, or <em>Squeeze'n'Release</em>, is a game design technique used to keep players engaged in the game by building tension followed by releasing it, oscillating between stress and relaxation. This technique relies on a core feature of human experience: <strong>pleasure</strong>.</p>
<p>In this post, we will understand how we can poke into the brain to make it release shots of pleasure, why the brain does that, why pleasure is so appealing to us, and how we can implement Squeeze'n'Release on every moment of a game.</p>
<h1>Homeostasis</h1>
<p>Fundamentally, our body needs to stay in a state of equilibrium known as <strong>homeostasis</strong>, where there are no excess nor deficiency on its metabolism. Due to an excess or a deficiency a chemical imbalance starts to metabolize molecules known as hormones that our brain interprets. When that happens, we need to do something to bring the body back to its homeostasis.</p>
<p>If we successfully perform a behavior that brings us back to homeostasis, our reward system releases other hormones that dissolve the ones that communicate the imbalance, making us feel relaxed, and we interpret this as pleasure. These behaviors that bring us back to homeostasis are known as allostasis, when we maintain equilibrium through change.</p>
<h1>Tension and Pleasure</h1>
<p>Pleasure is the brain's way to store the allostasis that you performed so you can do it again when you feel the same imbalance in the future, it does that to save energy. In that sense, pleasure is the way the brain uses to store memories! Every memory is stored through emotional activation, the good ones by pleasure the bad ones by pain.</p>
<p>It's important to note that the brain only releases pleasure the moment we went from a state of imbalance into homeostasis. It's just a shot and it's necessary that we get out of homeostasis(comfort zone) into discomfort and back to comfort. In that sense, to feel pleasure, we need to be stressed out before.</p>
<h1>The Technique</h1>
<p>Knowing that we need to feel discomfort in order to feel pleasure, game designers create many mechanisms in the game that rely on this to optimize the players' experience in the game, making it feel ultra pleasurable to play the game.</p>
<p>This technique is implemented every moment of the game in the minor and the major aspects. For instance, let's analyze Mega Man X's X-Buster.</p>
<p> </p>
]]>
</content>
</entry>
</feed>
Loading

0 comments on commit 037adc1

Please sign in to comment.