<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Esteban Gallardo</title>
    <description>The latest articles on Forem by Esteban Gallardo (@estebangamedevelopment).</description>
    <link>https://forem.com/estebangamedevelopment</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3595745%2F70ba57b5-8000-4e82-b67a-586b7d65fecc.png</url>
      <title>Forem: Esteban Gallardo</title>
      <link>https://forem.com/estebangamedevelopment</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/estebangamedevelopment"/>
    <language>en</language>
    <item>
      <title>Roblox Introduction for Game Developers — Develop professionally in Roblox with one session</title>
      <dc:creator>Esteban Gallardo</dc:creator>
      <pubDate>Tue, 03 Mar 2026 10:47:41 +0000</pubDate>
      <link>https://forem.com/estebangamedevelopment/roblox-introduction-for-game-developers-develop-professionally-in-roblox-with-one-session-9dc</link>
      <guid>https://forem.com/estebangamedevelopment/roblox-introduction-for-game-developers-develop-professionally-in-roblox-with-one-session-9dc</guid>
      <description>&lt;p&gt;Hey everyone! 👋&lt;/p&gt;

&lt;p&gt;I'm a game developer and educator, and I've just released a &lt;strong&gt;free course&lt;/strong&gt; to help experienced developers from other game engines get up to speed with Roblox fast.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is it?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It's a hands-on video tutorial where we build a complete multiplayer game called &lt;strong&gt;MultiBall Rugby&lt;/strong&gt; from scratch — a team-based game where players grab balls, carry them to the rival goal, tackle opponents, and score points. All in a clean, professional codebase.&lt;/p&gt;

&lt;p&gt;🏉 Two teams. Multiple balls. Tackles. Goals. Full multiplayer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who is it for?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you already know your way around &lt;strong&gt;Unity, Unreal Engine, Godot&lt;/strong&gt;, or any similar engine and you want to jump into Roblox without sitting through beginner tutorials — this is for you. We skip the basics and go straight into building real systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What you'll learn:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Setting up a pro dev environment with &lt;strong&gt;VS Code + Rojo&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Clean &lt;strong&gt;client/server architecture&lt;/strong&gt; in Lua/Luau&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Server-authoritative multiplayer&lt;/strong&gt; networking with RemoteEvents&lt;/li&gt;
&lt;li&gt;Physics, collision, pickup/carry/throw mechanics&lt;/li&gt;
&lt;li&gt;Team assignment, goal detection, scoring&lt;/li&gt;
&lt;li&gt;UI screens, audio, localization, and more&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Three challenge levels:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You pick how much help you want:&lt;/p&gt;

&lt;p&gt;🔴 &lt;strong&gt;Advanced&lt;/strong&gt; — Just the goal, figure it out yourself&lt;br&gt;
🔵 &lt;strong&gt;Guided&lt;/strong&gt; — Steps are listed, you implement them&lt;br&gt;
🟢 &lt;strong&gt;Step-by-Step&lt;/strong&gt; — Full walkthrough, follow along&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The full source code is available for free&lt;/strong&gt;, so you can study the architecture even if you don't follow the video.&lt;/p&gt;

&lt;p&gt;📺 &lt;a href="https://youtu.be/P-hIwovXLJc" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt; &lt;br&gt;
💾 &lt;a href="https://github.com/yourvrexperience/RobloxIntroduction" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;br&gt;
📊 &lt;a href="https://www.yourvrexperience.com/roblox-introduction-for-game-developers/" rel="noopener noreferrer"&gt;Slides&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you're a developer from another engine curious about Roblox, I'd love for you to check it out. And if you have any feedback or questions, drop them below — I'd really appreciate it!&lt;/p&gt;

&lt;p&gt;Happy developing! 🚀&lt;/p&gt;

</description>
      <category>roblox</category>
      <category>lua</category>
      <category>multiplayer</category>
    </item>
    <item>
      <title>🚀 Ranking Projects – Open-Source AI Platform for Discovering Hidden Talent</title>
      <dc:creator>Esteban Gallardo</dc:creator>
      <pubDate>Sat, 31 Jan 2026 18:48:08 +0000</pubDate>
      <link>https://forem.com/estebangamedevelopment/ranking-projects-open-source-ai-platform-for-discovering-hidden-talent-12eh</link>
      <guid>https://forem.com/estebangamedevelopment/ranking-projects-open-source-ai-platform-for-discovering-hidden-talent-12eh</guid>
      <description>&lt;p&gt;&lt;strong&gt;Talent is everywhere — opportunity is not.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ranking Projects is an open-source platform designed to help uncover hidden potential in entrepreneurship programs by combining AI-driven evaluation, gamified rankings, and human feedback.&lt;/p&gt;

&lt;p&gt;Traditional accelerators often focus only on winners. This project takes a different approach: it gives everyone the tools to improve, get discovered, and connect with others in meaningful ways.&lt;/p&gt;

&lt;p&gt;🔍 &lt;strong&gt;What does the platform do?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;✔️ Allows participants to register and describe their projects&lt;br&gt;
✔️ Uses AI to classify projects into appropriate categories&lt;br&gt;
✔️ Evaluates projects using rubric-based autonomous scoring&lt;br&gt;
✔️ Instantly updates rankings as projects improve&lt;br&gt;
✔️ Adds a human layer with likes and comments&lt;br&gt;
✔️ Visualizes connections between projects and people&lt;br&gt;
✔️ Helps transform non-winning ideas into collaboration and opportunity&lt;/p&gt;

&lt;p&gt;🎮 &lt;strong&gt;Why it matters:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Instant feedback instead of waiting for expert reviews&lt;/li&gt;
&lt;li&gt;Continuous improvement through re-evaluation&lt;/li&gt;
&lt;li&gt;Gamified motivation for project development&lt;/li&gt;
&lt;li&gt;Recognition of contextual and human value&lt;/li&gt;
&lt;li&gt;Discovery of talent beyond final rankings&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Machines can evaluate structure and quality —&lt;br&gt;
humans recognize potential, timing, and context.&lt;br&gt;
This platform brings both together.&lt;/p&gt;

&lt;p&gt;🌐 &lt;a href="https://www.workflowsimulator.com/rankingprojects/classification.html" rel="noopener noreferrer"&gt;Try the live demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🧠 &lt;strong&gt;Open-Source &amp;amp; Adaptable:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The project is released under the MIT License, so you’re free to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Adapt it to your accelerator or educational program&lt;/li&gt;
&lt;li&gt;Extend the AI evaluation logic&lt;/li&gt;
&lt;li&gt;Build insights from large datasets of ideas and talent&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;💻 &lt;strong&gt;Source Code:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;📦 &lt;a href="https://github.com/yourvrexperience/rankingprojects" rel="noopener noreferrer"&gt;GitHub repository&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;If you’re interested in entrepreneurship, AI, open-source tools, education, or talent discovery, this project is for you.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>🌐 Learn to Build a Professional Portfolio Website with GitHub Pages &amp; AI</title>
      <dc:creator>Esteban Gallardo</dc:creator>
      <pubDate>Sun, 18 Jan 2026 21:41:57 +0000</pubDate>
      <link>https://forem.com/estebangamedevelopment/learn-to-build-a-professional-portfolio-website-with-github-pages-ai-1j9a</link>
      <guid>https://forem.com/estebangamedevelopment/learn-to-build-a-professional-portfolio-website-with-github-pages-ai-1j9a</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjh3zvoajtomyjvuhqo3y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjh3zvoajtomyjvuhqo3y.png" alt=" " width="800" height="522"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This &lt;a href="https://www.yourvrexperience.com/learn-to-build-a-professional-portfolio-website-with-github-pages-artificial-intelligence/" rel="noopener noreferrer"&gt;free course is a hands-on introduction to web development, digital creation, and professional workflows through the creation of a real, public portfolio website&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Instead of learning web technologies in isolation, students apply concepts immediately by planning, building, testing, publishing, and improving a complete website using GitHub Pages, modern development tools, and AI as learning support — the same practices used in professional and academic environments.&lt;/p&gt;

&lt;p&gt;This is not a course about copying AI-generated code.&lt;br&gt;
It is a course about understanding how websites work and learning how to create and improve them responsibly.&lt;/p&gt;

&lt;p&gt;👥 &lt;strong&gt;Who is this course for?&lt;/strong&gt;&lt;br&gt;
This course is designed any kind of technical profile to develop skills in areas like:&lt;br&gt;
    • Technology and digital creation&lt;br&gt;
    • Web development and online portfolios&lt;br&gt;
    • Artificial intelligence as a learning tool&lt;br&gt;
    • Design, engineering, or computer science&lt;br&gt;
No prior experience with web development, GitHub, or AI is required.&lt;/p&gt;

&lt;p&gt;🧠 &lt;strong&gt;What will students learn?&lt;/strong&gt;&lt;br&gt;
Throughout the course, students develop technical, cognitive, and transversal skills that are directly applicable to modern digital environments.&lt;br&gt;
🔹 &lt;strong&gt;Technical skills:&lt;/strong&gt;&lt;br&gt;
    • HTML, CSS, and JavaScript fundamentals&lt;br&gt;
    • Website publishing with GitHub Pages&lt;br&gt;
    • Professional development workflows&lt;br&gt;
    • Local development and version control&lt;br&gt;
    • Multi-page website creation and navigation&lt;br&gt;
🔹 &lt;strong&gt;Cognitive &amp;amp; transversal skills:&lt;/strong&gt;&lt;br&gt;
    • Structured and logical thinking&lt;br&gt;
    • Planning before implementation&lt;br&gt;
    • Iterative problem-solving&lt;br&gt;
    • Debugging and error analysis&lt;br&gt;
    • Learning how to learn with AI&lt;br&gt;
🔹 &lt;strong&gt;Social &amp;amp; collaborative skills:&lt;/strong&gt;&lt;br&gt;
    • Giving and receiving constructive feedback&lt;br&gt;
    • Collaborative improvement of digital projects&lt;br&gt;
    • Reflective practice&lt;br&gt;
    • Responsible use of AI tools&lt;/p&gt;

&lt;p&gt;These competencies are transferable to any modern technological field, far beyond web development.&lt;/p&gt;

&lt;p&gt;🧭 &lt;strong&gt;How is the course structured?&lt;/strong&gt;&lt;br&gt;
The course follows a guided, progressive learning journey, where each lesson builds directly on the previous one:&lt;br&gt;
    1. &lt;strong&gt;Foundations&lt;/strong&gt;: Publishing a first website and understanding how code becomes a live product&lt;br&gt;
    2. &lt;strong&gt;Understanding code&lt;/strong&gt;: Reading and modifying AI-generated HTML, CSS, and JavaScript&lt;br&gt;
    3. &lt;strong&gt;Planning before coding&lt;/strong&gt;: Designing website structure and layouts before generating code&lt;br&gt;
    4. &lt;strong&gt;Professional workflow&lt;/strong&gt;: Local development, testing, and safe publishing&lt;br&gt;
    5. &lt;strong&gt;Creation &amp;amp; iteration&lt;/strong&gt;: Building new pages and components with AI as a development partner&lt;br&gt;
    6. &lt;strong&gt;Feedback &amp;amp; improvement&lt;/strong&gt;: Turning a static website into a living project through user feedback&lt;/p&gt;

&lt;p&gt;Students always understand why they are learning a concept and how it fits into the complete website.&lt;/p&gt;

&lt;p&gt;🤖 &lt;strong&gt;Responsible use of AI as learning support&lt;/strong&gt;&lt;br&gt;
Artificial intelligence is integrated as a learning assistant, not as a shortcut.&lt;br&gt;
    • Students receive prepared prompts aligned with lesson objectives&lt;br&gt;
    • AI helps explain concepts, support reasoning, and debug problems&lt;br&gt;
    • Solutions are not blindly copied&lt;br&gt;
    • Understanding and autonomy are always prioritized&lt;br&gt;
This approach mirrors how AI is increasingly used in education, research, and professional environments.&lt;/p&gt;

&lt;p&gt;📊 &lt;strong&gt;How is learning evaluated?&lt;/strong&gt;&lt;br&gt;
Evaluation is designed to support learning and improvement, not create pressure.&lt;br&gt;
    • Continuous, competency-based assessment&lt;br&gt;
    • Emphasis on reasoning, process, and decision-making&lt;br&gt;
    • Errors are treated as learning opportunities&lt;br&gt;
    • Clear evaluation criteria shared in advance&lt;br&gt;
Students are evaluated on what they understand, how they work, and how they improve.&lt;/p&gt;

&lt;p&gt;🎯 &lt;strong&gt;Final project&lt;/strong&gt;&lt;br&gt;
By the end of the course, students will have:&lt;br&gt;
    • Designed&lt;br&gt;
    • Built&lt;br&gt;
    • Tested&lt;br&gt;
    • Published&lt;br&gt;
    • Improved&lt;br&gt;
A fully functional, multi-page portfolio website, publicly accessible and ready to showcase their skills.&lt;/p&gt;

&lt;p&gt;🚀 &lt;strong&gt;Why this course matters&lt;/strong&gt;&lt;br&gt;
In a world increasingly shaped by technology and artificial intelligence,&lt;br&gt;
understanding how digital systems work is essential.&lt;br&gt;
This course helps students move from being passive users of technology to becoming confident creators, problem-solvers, and critical thinkers — skills that are fundamental in today’s and tomorrow’s digital society.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>beginners</category>
      <category>portfolio</category>
      <category>webdev</category>
    </item>
    <item>
      <title>🎮 Learn How to Build a Multiplayer VR Game with Unity &amp; VRChat</title>
      <dc:creator>Esteban Gallardo</dc:creator>
      <pubDate>Thu, 15 Jan 2026 15:32:45 +0000</pubDate>
      <link>https://forem.com/estebangamedevelopment/learn-how-to-build-a-multiplayer-vr-game-with-unity-vrchat-2ecg</link>
      <guid>https://forem.com/estebangamedevelopment/learn-how-to-build-a-multiplayer-vr-game-with-unity-vrchat-2ecg</guid>
      <description>&lt;p&gt;I’ve created this &lt;a href="https://www.yourvrexperience.com/learn-to-build-a-multiplayer-vr-game-with-unity-vrchat/" rel="noopener noreferrer"&gt;free course to create your multiplayer game with Unity and VRChat&lt;/a&gt;. By the end of the course you will have created a funny rugby-style game. There are code checkpoints are for each lesson so you can start the course anywhere you want.&lt;/p&gt;

&lt;p&gt;In this course, students don’t just play games — they learn how to build them.&lt;/p&gt;

&lt;p&gt;This hands-on program introduces programming, multiplayer systems, and game design by guiding students step by step through the creation of a real multiplayer VR game using Unity and VRChat.&lt;br&gt;
Designed for students aged 15–22, the course requires no prior experience in Unity, VRChat, or game development. Learners progress from basic foundations to advanced multiplayer mechanics, developing real technical and creative skills along the way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What students will learn&lt;/strong&gt;&lt;br&gt;
    • Programming fundamentals in C#&lt;br&gt;
    • How game systems are structured&lt;br&gt;
    • Multiplayer networking and synchronization&lt;br&gt;
    • Game mechanics, scoring, and player interaction&lt;br&gt;
    • Debugging, testing, and iterative development&lt;br&gt;
    • Collaboration and problem-solving like real dev teams&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How the course works&lt;/strong&gt;&lt;br&gt;
    • Learning by doing: every concept is applied immediately&lt;br&gt;
    • Project-based: all lessons contribute to one evolving game&lt;br&gt;
    • Three challenge levels so beginners and advanced students can learn together&lt;br&gt;
    • Responsible AI support to help students understand concepts without giving away solutions&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final outcome&lt;/strong&gt;&lt;br&gt;
By the end of the course, students will have designed, programmed, tested, and played a fully functional multiplayer VR game — while building skills that apply far beyond game development.&lt;br&gt;
This is not just a course about games.&lt;br&gt;
It’s a course about thinking like an engineer, creating with confidence, and building the digital worlds of tomorrow.&lt;/p&gt;

</description>
      <category>unity3d</category>
      <category>vrchat</category>
      <category>multiplayer</category>
      <category>csharp</category>
    </item>
    <item>
      <title>Building a Digital Twin Office with Unity, WebGL, and AI — The Workflow Simulator Project</title>
      <dc:creator>Esteban Gallardo</dc:creator>
      <pubDate>Tue, 04 Nov 2025 12:04:35 +0000</pubDate>
      <link>https://forem.com/estebangamedevelopment/building-a-digital-twin-office-with-unity-webgl-and-ai-the-workflow-simulator-project-2799</link>
      <guid>https://forem.com/estebangamedevelopment/building-a-digital-twin-office-with-unity-webgl-and-ai-the-workflow-simulator-project-2799</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv1ndv5mbycvkd6ahc42h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv1ndv5mbycvkd6ahc42h.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Imagine being able to simulate your company’s daily operations before implementing them in the real world. That’s what Workflow Simulator does.&lt;br&gt;
It’s an open-source platform that combines Unity, WebGL, and AI (via LLMs) to create a digital twin office — a sandbox for testing workflows, meetings, and even evaluating candidate performance.&lt;/p&gt;

&lt;p&gt;🚀 Core Layers:&lt;br&gt;
    •  Project Management Layer: Tasks, calendars, and team hierarchies.&lt;br&gt;
    • 3D Visualization Layer: Real-time office simulation using Unity.&lt;br&gt;
    • AI Simulation Layer: Realistic decision-making and communication powered by LLMs.&lt;/p&gt;

&lt;p&gt;🧩 Use Cases:&lt;br&gt;
    • Experiment with team structures.&lt;br&gt;
    • Evaluate candidates in simulated sprints.&lt;br&gt;
    • Optimize collaboration and workflow timing.&lt;/p&gt;

&lt;p&gt;🛠 Tech Stack: Unity, PHP/MySQL backend, Python AI service.&lt;br&gt;
    • &lt;a href="https://github.com/EstebanGameDevelopment/WorfkflowSimulator" rel="noopener noreferrer"&gt;Check it out on GitHub&lt;/a&gt;&lt;br&gt;
    • &lt;a href="https://www.workflowsimulator.com/" rel="noopener noreferrer"&gt;Play the simulation right now for free&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’d love feedback or contributions from developers interested in AI agents, WebGL environments, or digital twin systems.&lt;/p&gt;

&lt;h1&gt;
  
  
  opensource #unity3d #ai #webgl #simulation #digitaltwin
&lt;/h1&gt;

</description>
      <category>gamedev</category>
      <category>opensource</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
