Tezcatlipoca is inspired by classic retro horror games with tank controls, like Alone in the Dark, Silent Hill, and Resident Evil. However, unlike those titles, while the game features enemies, combat is not a central feature.

The focus of Tezcatlipoca is on solving varied puzzles and creating a terrifying atmosphere that keeps players on edge. The entities and apparitions you encounter are inspired by Mexican horror legends and stories, providing a unique experience deeply rooted in local mythology.

Story:

Minerva has returned to the town where she was born, Tezcatlipoca, after receiving a mysterious call. Her father has locked himself inside the school, and her family isn’t responding to messages or calls. Confused and worried, Minerva boards the last bus to the town. After falling asleep, she wakes up in a nearly deserted Tezcatlipoca, shrouded in mystery.

Now, trapped in this place forgotten by time, she must decide: will she delve deeper into the shadows of this secret-filled town, or escape before it's too late?

🧠 About the Use of Artificial Intelligence in Love After Undeath

During the development of Tezcatlipoca, artificial intelligence (AI) has played a key role as a support tool. It is not used to automatically generate content or replace human creativity, but rather to polish, correct, and improve the work I do as a solo indie developer.

🛠️ How is AI used in this project?

  • Coding: My programming experience is limited, and I mostly work with simple structures like if and match. Godot Engine has been very friendly and accessible, but in many cases, I turn to AI (such as ChatGPT) to help me write more efficient code and learn better practices.

    For example, when I want to enable or disable shadows in the game, I might write something like this:

    gdscript CopiarEditar func shadows():      if Global.shadows:         $DirectionalLight3D.shadow_enabled = true          $DirectionalLight3D2.shadow_enabled = true      else:        $DirectionalLight3D.shadow_enabled = false          $DirectionalLight3D2.shadow_enabled = false  

    Then, I ask the AI for suggestions on how to improve it, and it offers a more concise version like:

    gdscript CopiarEditar func shadows():      var lights = [          $DirectionalLight3D,          $DirectionalLight3D2,     ]      for light in lights:          light.shadow_enabled = Global.shadows  

    This kind of assistance helps me learn and refine my code as the project grows.

  • Dialogue: All character dialogues are written by me. However, I use AI to help correct spelling and grammar mistakes, and to make the lines more consistent or emotionally impactful—while keeping my original intent.

    For example, I might write:

    Valla valla! pero si eres la hioja del traidor!, Veniste a corregir el error de tu padre?

    And the AI helps me polish it into something like:

    ¡Vaya, vaya! La hija del traidor... ¿Qué haces aquí? ¿Has vuelto para corregir el error de tu padre?
  • Translation and Localization: AI is also essential in the English translation process. While I can understand written English well enough, I lack the fluency to confidently catch grammar mistakes, awkward phrasing, or typos in my own translations. With the help of AI, I can revise and polish the texts to ensure they’re accurate and engaging for international players.

Purchase

Buy Now$5.00 USD or more

In order to download this game you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

Tezcatlipoca 668 MB
Tezcatlipoca Artbook.zip 60 MB

Development log

Comments

Log in with itch.io to leave a comment.

Hi there, do you also are in need for music/soundscapes for this game/kickstarter? many thanks

Hello, its always nice to find awesome musics so any suggestion is welcome

Hello, thx a lot is there a way to contact you via mail, discord or something? :) best

Discord would be the best elosoespacial