<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://vince-diversity.github.io/Project-Acceleration/feed.xml" rel="self" type="application/atom+xml" /><link href="https://vince-diversity.github.io/Project-Acceleration/" rel="alternate" type="text/html" /><updated>2025-02-22T16:36:28+00:00</updated><id>https://vince-diversity.github.io/Project-Acceleration/feed.xml</id><title type="html">Project Acceleration</title><subtitle>Blog about games I make in my free time</subtitle><entry><title type="html">Free art of park tiles</title><link href="https://vince-diversity.github.io/Project-Acceleration/art/2024/05/13/free-art-of-park-tiles.html" rel="alternate" type="text/html" title="Free art of park tiles" /><published>2024-05-13T11:00:00+00:00</published><updated>2024-05-13T11:00:00+00:00</updated><id>https://vince-diversity.github.io/Project-Acceleration/art/2024/05/13/free-art-of-park-tiles</id><content type="html" xml:base="https://vince-diversity.github.io/Project-Acceleration/art/2024/05/13/free-art-of-park-tiles.html"><![CDATA[<p>Some free drawing, getting ideas for how to make a park/forest area where the Sacred character is found.</p>

<p><img src="/Project-Acceleration/docs/assets/images/forest.png" alt="forest" /></p>]]></content><author><name></name></author><category term="art" /><summary type="html"><![CDATA[Some free drawing, getting ideas for how to make a park/forest area where the Sacred character is found.]]></summary></entry><entry><title type="html">Worlds art idea sketching</title><link href="https://vince-diversity.github.io/Project-Acceleration/art/2024/03/17/concept-art-of-worlds.html" rel="alternate" type="text/html" title="Worlds art idea sketching" /><published>2024-03-17T11:00:00+00:00</published><updated>2024-03-17T11:00:00+00:00</updated><id>https://vince-diversity.github.io/Project-Acceleration/art/2024/03/17/concept-art-of-worlds</id><content type="html" xml:base="https://vince-diversity.github.io/Project-Acceleration/art/2024/03/17/concept-art-of-worlds.html"><![CDATA[<p>The player explores different worlds. Made some art for visualising ideas.</p>

<p><img src="/Project-Acceleration/docs/assets/images/blue_shore.png" alt="blue_shore" />
A blue shoreline, connecting to a sea with floating anchors.</p>

<p><img src="/Project-Acceleration/docs/assets/images/floating_anchors.png" alt="floating_anchors" />
An ant person drifting on a floating anchor.</p>

<p><img src="/Project-Acceleration/docs/assets/images/teardrop_meditation_2.gif" alt="teardrop_meditation" />
A person meditating to the vibrations of periodic falling teardrops.</p>

<p><img src="/Project-Acceleration/docs/assets/images/twin_tree.png" alt="twin_tree" />
A tree that has two stems, each growing like an independent tree.</p>

<p><img src="/Project-Acceleration/docs/assets/images/magiscientific_school.png" alt="magiscientific_school" />
In a magiscience classroom, two magical beings circulate in the air and a robot cat is sitting on a table.</p>]]></content><author><name></name></author><category term="art" /><summary type="html"><![CDATA[The player explores different worlds. Made some art for visualising ideas.]]></summary></entry><entry><title type="html">First milestone of version 0.3</title><link href="https://vince-diversity.github.io/Project-Acceleration/development/2024/01/03/version-zero-point-three-first-milestone.html" rel="alternate" type="text/html" title="First milestone of version 0.3" /><published>2024-01-03T11:00:00+00:00</published><updated>2024-01-03T11:00:00+00:00</updated><id>https://vince-diversity.github.io/Project-Acceleration/development/2024/01/03/version-zero-point-three-first-milestone</id><content type="html" xml:base="https://vince-diversity.github.io/Project-Acceleration/development/2024/01/03/version-zero-point-three-first-milestone.html"><![CDATA[<p>Version 0.3 started being worked on a year ago, on January 2023. The version before was text-based, and the current version implements all the gameplay and some simple graphics, so 0.3 is going to take much longer to make. The first milestone has been reached now: game developement has gotten far enough so it’s time to focus on designing the game’s content next.</p>

<p>The things that can be done in the game now are summarised here.</p>
<ul>
  <li>An environment can be built using Godot 4 editor. The environment background can be mapped with a tileset and objects in the environment can be interacted with.</li>
  <li>Non-playable characters, NPCs, can also be added to an environment and be interacted with. NPCs can also follow the player around within the environment or to a different place.</li>
  <li>Players and NPCs can have dialogues or monologues. This feature uses a Godot addon called Dialogue Manager by Nathan Hoad and contributors, see <a href="https://github.com/nathanhoad/godot_dialogue_manager">https://github.com/nathanhoad/godot_dialogue_manager</a>.</li>
  <li>Cutscenes can be created, either in a separate script or directly in the Dialogue Manager. The latter means that cutscenes in this game are integrated with this addon, so the same user interface can be used when making a cutscene as when writing the dialogue.</li>
  <li>The player can obtain, read about and use items on objects or NPCs in the environment.</li>
  <li>The player can change settings using the main menu or the pause menu. So far, there is only a setting to toggle background music.</li>
  <li>Finally, the game can be paused, then saved or quit, then loaded again. If NPCs or objects in an environment have changed in some way, or any other form of game progression has been made, that is saved too.</li>
</ul>

<p>Most features should now be implemented now. Future features will be added to the existing code once the story gets to that point, such as items with new effects or that can be equipped on the player.</p>]]></content><author><name></name></author><category term="development" /><summary type="html"><![CDATA[Version 0.3 started being worked on a year ago, on January 2023. The version before was text-based, and the current version implements all the gameplay and some simple graphics, so 0.3 is going to take much longer to make. The first milestone has been reached now: game developement has gotten far enough so it’s time to focus on designing the game’s content next.]]></summary></entry><entry><title type="html">Thought bubbles</title><link href="https://vince-diversity.github.io/Project-Acceleration/development/2023/12/04/thought-bubbles.html" rel="alternate" type="text/html" title="Thought bubbles" /><published>2023-12-04T11:00:00+00:00</published><updated>2023-12-04T11:00:00+00:00</updated><id>https://vince-diversity.github.io/Project-Acceleration/development/2023/12/04/thought-bubbles</id><content type="html" xml:base="https://vince-diversity.github.io/Project-Acceleration/development/2023/12/04/thought-bubbles.html"><![CDATA[<p>Item menus are common in games. By menu, I mean a a separate game window that lists options like stats, items and quests. But if there’s no need for stats or a quest list, an item menu can also be avoided. Also, when using an item on an object, an item menu would block the game screen, so the item has to be equipped somehow before used.</p>

<p>This idea avoids item menus. Pressing an item hotkey opens a thought bubble with an item. The player can then select items in the thought bubble and do the same thing as with an item menu.
<img src="/Project-Acceleration/docs/assets/images/item-thought-bubble.png" alt="Item-thought-bubble" /></p>

<p>Whenever the player gets close enough to an interactable object, an action thought bubble appears (the nearest object is selected), so the player knows when it is possible to interact.
<img src="/Project-Acceleration/docs/assets/images/interaction-thought-bubble.png" alt="Interaction-thought-bubble" /></p>

<p>But if the player then opens the items thought bubble, the usual interaction is replaced with an item interacting on the object. Both thought bubbles are opened to show this.
<img src="/Project-Acceleration/docs/assets/images/item-interaction-thought-bubbles.png" alt="Item-interaction-thought-bubbles" /></p>

<p>Hopefully that makes it clear what the item is used on. But there are some downsides. The bubbles are a bit small for comfort and might blend into the background.</p>]]></content><author><name></name></author><category term="development" /><summary type="html"><![CDATA[Item menus are common in games. By menu, I mean a a separate game window that lists options like stats, items and quests. But if there’s no need for stats or a quest list, an item menu can also be avoided. Also, when using an item on an object, an item menu would block the game screen, so the item has to be equipped somehow before used.]]></summary></entry><entry><title type="html">Art of protagonists?</title><link href="https://vince-diversity.github.io/Project-Acceleration/art/2023/05/08/art-of-protagonists.html" rel="alternate" type="text/html" title="Art of protagonists?" /><published>2023-05-08T11:00:00+00:00</published><updated>2023-05-08T11:00:00+00:00</updated><id>https://vince-diversity.github.io/Project-Acceleration/art/2023/05/08/art-of-protagonists</id><content type="html" xml:base="https://vince-diversity.github.io/Project-Acceleration/art/2023/05/08/art-of-protagonists.html"><![CDATA[<p>Just visualising the two protagonists. Not an artist, but sprite art is fun.</p>

<p><img src="/Project-Acceleration/docs/assets/images/green-blue.png" alt="Art-of-protagonists" /></p>]]></content><author><name></name></author><category term="art" /><summary type="html"><![CDATA[Just visualising the two protagonists. Not an artist, but sprite art is fun.]]></summary></entry><entry><title type="html">Story idea</title><link href="https://vince-diversity.github.io/Project-Acceleration/development/2023/04/08/story-idea.html" rel="alternate" type="text/html" title="Story idea" /><published>2023-04-08T11:00:00+00:00</published><updated>2023-04-08T11:00:00+00:00</updated><id>https://vince-diversity.github.io/Project-Acceleration/development/2023/04/08/story-idea</id><content type="html" xml:base="https://vince-diversity.github.io/Project-Acceleration/development/2023/04/08/story-idea.html"><![CDATA[<p>Stories in games seem to follow the same set of formulas. For small, indie-developed games, they are about overcoming fears, fighting for justice and expressing idealized amounts of love and friendship. More recent games are frequently tragic, overcoming oneself in different ways and often adding elements to support societal diversity.</p>

<p>Something is still missing. It is about a strange sense of alienation that never goes away, combined with irrational solidarity and unconditional support.</p>

<p>The basic setting of the story is a new student who is received by a delegated mentor to a boarding school, in a world where magic and science coexist. Characters do not keep secrets from the player. There is no need to make the player struggle for answers. Because the answers are not meant to be believed, not until the story progresses. This story is about blindly trusting someone, only because nobody else would.</p>

<p>The story was trialed in version 0.2. It was too incoherent. So instead of a written manuscript, the story will be improvised as the game is being made. If the story does not reach any particular end through improvisation, so be it. The story can be improvised again. Gradually iterating on different story paths until the real ending is found.</p>]]></content><author><name></name></author><category term="development" /><summary type="html"><![CDATA[Stories in games seem to follow the same set of formulas. For small, indie-developed games, they are about overcoming fears, fighting for justice and expressing idealized amounts of love and friendship. More recent games are frequently tragic, overcoming oneself in different ways and often adding elements to support societal diversity.]]></summary></entry><entry><title type="html">Version 0.2</title><link href="https://vince-diversity.github.io/Project-Acceleration/releases/2023/01/02/version-zero-point-two.html" rel="alternate" type="text/html" title="Version 0.2" /><published>2023-01-02T11:00:00+00:00</published><updated>2023-01-02T11:00:00+00:00</updated><id>https://vince-diversity.github.io/Project-Acceleration/releases/2023/01/02/version-zero-point-two</id><content type="html" xml:base="https://vince-diversity.github.io/Project-Acceleration/releases/2023/01/02/version-zero-point-two.html"><![CDATA[<p>Version 0.2 is entirely text based. It is playable at <a href="https://github.com/Vince-Diversity/Project-Acceleration/releases/tag/0.2">version 0.2</a>. Or rather barely playable, since it is difficult to make it clear what to do in a text-based game, and the player easily goes wandering aimlessly.</p>

<p>This version tests the story and lore. Before making any kind of graphics, a text-based version of the game may reveal problems with the story that a story-based game would have. This version definitely reveals some issues with the story. Forcefully attempting to send a message seems to open up too many plotholes. Is there a way to let events unfold more naturally?</p>]]></content><author><name></name></author><category term="releases" /><summary type="html"><![CDATA[Version 0.2 is entirely text based. It is playable at version 0.2. Or rather barely playable, since it is difficult to make it clear what to do in a text-based game, and the player easily goes wandering aimlessly.]]></summary></entry><entry><title type="html">Version 0.1</title><link href="https://vince-diversity.github.io/Project-Acceleration/releases/2022/01/07/version-zero-point-one.html" rel="alternate" type="text/html" title="Version 0.1" /><published>2022-01-07T11:00:00+00:00</published><updated>2022-01-07T11:00:00+00:00</updated><id>https://vince-diversity.github.io/Project-Acceleration/releases/2022/01/07/version-zero-point-one</id><content type="html" xml:base="https://vince-diversity.github.io/Project-Acceleration/releases/2022/01/07/version-zero-point-one.html"><![CDATA[<p>The purpose of version 0.1 is to test an RPG gameplay concept. It is playable at <a href="https://github.com/Vince-Diversity/Project-Devotion/releases/tag/v0.1">version 0.1</a>.</p>

<p>Having searched around the internet, there seems to be a lack of games with the following traits:</p>
<ul>
  <li>The player character is frequency given attention in the battle. For example, the battles could be spectated by story-relevant NPCs. Allies and enemies could comment on the flow of the battle.</li>
  <li>The narrative is entertaining. To enable this, the story needs to allow many quirky characters who all contribute meaningfully. A hero-centered story often only has room for stereotypical archetypes.</li>
  <li>The reason for a battle should not be made in hindsight. Many battles in RPGs are forced constructs that make little sense in a point of a story. Also, such attempts often desperately try to moralize violence in the story.</li>
  <li>Progression can not only rely on gaining stats from leveling. The game should not be a repetitive level race between the player and next boss objective. For this reason, the game developer should really question the point of increasing stats when leveling up.</li>
</ul>

<p>To satisfy these traits, something new needs to be tested. Having now concept tested a gameplay and story setting, it was found to be difficult to develop a turn-based gameplay that is scalable enough to last a full game. So for the future versions of the game, does a game that satisfy above traits really need combat gameplay? This question will be answered for future versions.</p>]]></content><author><name></name></author><category term="releases" /><summary type="html"><![CDATA[The purpose of version 0.1 is to test an RPG gameplay concept. It is playable at version 0.1.]]></summary></entry></feed>