A Silly Idea: A Star Wars Lightsaber Duel in the Terminal with GitHub Copilot CLI — CoPilot Blog | Neura Market
    Neura MarketNeura Market/CoPilot
    ChatGPTChatGPTClaudeClaudeGeminiGeminiCursorCursorGrokGrokPerplexityPerplexityCoPilotCoPilot
    DeepSeekDeepSeekStable DiffusionStable DiffusionMidjourneyMidjourney
    View All Directories
    OverviewRulesPromptsMCPsAgentsBlogVideosGuidesCoursesCommunityPluginsTrendingGenerate
    CoPilotBlogA Silly Idea: A Star Wars Lightsaber Duel in the Terminal with GitHub Copilot CLI
    Back to Blog
    A Silly Idea: A Star Wars Lightsaber Duel in the Terminal with GitHub Copilot CLI
    devchallenge

    A Silly Idea: A Star Wars Lightsaber Duel in the Terminal with GitHub Copilot CLI

    Daniel Balcarek February 4, 2026
    0 views

    This is a submission for the GitHub Copilot CLI Challenge 🎬 What I Built In a previous...

    *This is a submission for the [GitHub Copilot CLI Challenge](https://dev.to/challenges/github-2026-01-21)* ## 🎬 What I Built <!-- Provide an overview of your application and what it means to you. --> In a previous submission for a [productivity tool](https://dev.to/gramli/msg-rocket-from-diff-to-decision-with-github-copilot-cli-1ba8), I sneaked in a small Easter egg inspired by **The Matrix**. That led to a slightly silly thought, what if I built an actual movie scene using **GitHub Copilot CLI**, rendered **entirely in a terminal** with Unicode characters? That idea stuck with me. **It sounded unnecessary, impractical…** and kind of **awesome** 🙂 So I decided to create a **Star Wars inspired lightsaber duel in pure CLI.** My very first idea was the Lord of the Rings “Ride of the Rohirrim” scene 🐎🐎, but I quickly realized I should keep the scope smaller — after all, it’s still just a terminal and Unicode characters. :laughing: ## 📽️ Teaser <!-- Share a link to your project and include a video walkthrough or screenshots showing your application in action. --> *The full animation is a bit too long for this post, so I prepared a short “teaser” instead.* ![Duel of the CLI - Teaser](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vr46bo9ajojducqrqj4a.gif) #### [View the complete version (~65 seconds) on GitHub](https://github.com/Gramli/star-wars-animation/blob/master/Assets/star-wars-animation-full.gif) #### 🏃‍♂️ Run it locally ```shell git clone https://github.com/Gramli/star-wars-animation.git cd star-wars-animation dotnet run ``` **Note:** - You’ll need **.NET 10 SDK** installed. - Use a font with good Unicode support (e.g., **Cascadia Code**). - The **Visual Studio Console** or **VS Code terminal** render the block characters best -> they’re true Jedi-level terminals 😄 > ⚠️ Running in classic `cmd.exe` or other limited terminals may break the animation. Consider it a **training exercise for Padawans**, only the worthy (and properly equipped) terminals will experience the duel in all its glory. ## :movie_camera: My Experience with GitHub Copilot CLI <!-- Explain how you used GitHub Copilot CLI while building your project and how it impacted your development experience. --> I brought the idea and created several [detailed prompts](https://github.com/Gramli/star-wars-animation/tree/master/.github/prompts). Copilot handled most of the code generation and quickly produced a nice draft version. However, something was missing — it lacked soul. At that point, **Copilot stopped being just a code generator** and became a **Creative Director.** I kept refining prompts, pushing for stronger visuals, better animation flow, and more cinematic moments. Here’s a real example of how our “conversation” looked: - **Me:** *The animation works and we already have some nice effects, but we need to take it to the next level an Oscar-movie level. We need a real wow effect that makes this animation stunning. Can you suggest 3–5 ideas?* - **Copilot:** ```text Here are a few ways to push the animation toward a more cinematic feel, even within CLI constraints: 1. Lightsaber motion trails to make fast swings feel fluid and powerful 2. Gradient-based lighting to simulate glow and light falloff 3. Impact shockwaves that briefly distort the screen on heavy clashes 4. Molten damage on walls and floors that cool over time 5. Cinematic letterboxing during key moments to focus attention I’d start with motion trails and molten damage for the biggest visual impact. Which one would you like me to implement first? ``` Copilot responded with ideas like motion trails for lightsabers, gradient lighting, shockwave effects, molten damage on walls, and even cinematic letterboxing. Some of them made it into the final version, others stayed on the cutting-room floor, but the **process itself was surprisingly fun**. I was genuinely impressed. Copilot helped transform a simple ASCII-style drawing into a small but entertaining show. Sure, it’s not an Oscar-winning movie, but for a playful, slightly ridiculous idea, I think it turned out pretty cool. ### 💥 When We Failed (And Pivoted) Things went smoothly… until I had a **very bad idea**: **“What if we add a camera rotation illusion?”** 😅 Yeah. That was ambitious. This turned out to be a real challenge, even for Copilot. After many new sessions and repeatedly reworking prompts, we eventually had to pivot. A full Y-axis camera rotation just wasn’t readable with simple ASCII silhouettes, so we ended up experimenting with X-axis rotation and a top-down view instead. At that point, the silhouettes are so minimal that the viewer has to mentally accept the perspective shift, but that’s part of the charm (and limitation) of doing cinematic nonsense in a CLI. And honestly? That experimentation, even when it didn’t fully work was one of the most fun parts of the project. ## 💭 Final Thoughts I really enjoyed this ride. Using **GitHub Copilot CLI** for something completely **non-practical, visual, and slightly absurd** turned out to be a **great experience**. It pushed me to think differently about prompts, iteration, and collaboration with an AI, not just as a tool, but as a **creative partner**. **May the Source be with you!**

    Tags

    devchallengegithubchallengecligithubcopilot

    Comments

    More Blog

    View all
    Steer GitHub Copilot CLI Sessions Remotely from Any Devicegithubcopilot

    Steer GitHub Copilot CLI Sessions Remotely from Any Device

    Start a Copilot CLI session on your workstation, then monitor and steer it from the browser or your phone.

    M
    Marcel.L
    The Rise of the Fleet: Scaling My Engineering Workflow with Github Copilot Agentsagents

    The Rise of the Fleet: Scaling My Engineering Workflow with Github Copilot Agents

    In this post, I’ll walk you through how I use Copilot and my personal preferences for different...

    I
    Ivelin (Ivo)
    Get started with GitHub Copilot SDK, part 1githubcopilot

    Get started with GitHub Copilot SDK, part 1

    This article explains what GitHub Copilot SDK is and why use it

    C
    Chris Noring
    I Run a Solo Company with AI Agent Departmentsagents

    I Run a Solo Company with AI Agent Departments

    I built 8 AI agent departments using GitHub Copilot custom agents — CEO, CFO, COO, Lawyer, Accountant, Marketing, CTO, and an Improver. They share memory, consult each other, and self-improve. Here's how it works.

    J
    João Pedro Silva Setas
    How GPU-Powered Coding Agents Can Assist in Development of GPU-Accelerated Softwarejetson

    How GPU-Powered Coding Agents Can Assist in Development of GPU-Accelerated Software

    This blog post chronicles how VS Code equipped with GitHub Copilot powered by Claude Opus 4.6 was used to port the open-source whisper-asr-webservice project to NVIDIA Jetson hardware with full GPU acceleration — navigating over 15 build iterations, compiling CTranslate2 from source for aarch64 CUDA, working around Poetry resolver conflicts and pip wheel priority bugs, creating runtime compatibility shims for torchaudio, torch.load, and huggingface_hub API changes, testing all three ASR engines with self-generated speech audio, and ultimately forking the repo, opening a detailed pull request, and pushing a pre-built container image to Docker Hub — all driven by natural-language prompts — demonstrating how GPU-powered AI coding agents can come full circle by building GPU-accelerated software for edge devices like the Jetson Orin, unlocking practical automations such as automatic subtitle generation for Plex media libraries via Bazarr integration.

    P
    Paul DeCarlo
    38 Issues: Code Review Agent Showdown between BugBot, Copilot and Claudeai

    38 Issues: Code Review Agent Showdown between BugBot, Copilot and Claude

    AI code review tools promise to catch what human reviewers miss. But which one actually delivers? I...

    T
    Terence Tham

    Stay up to date

    Get the latest CoPilot prompts, rules, and resources delivered to your inbox weekly.

    Neura Market LogoNeura Market

    Discover the best AI prompts, plugins, and resources for CoPilot and more.

    Content Types

    • Rules
    • Prompts
    • MCPs
    • Agents
    • Guides

    Platforms

    • ChatGPT Directory
    • Claude Directory
    • Gemini Directory
    • Cursor Directory
    • Grok Directory
    • Perplexity Directory
    • DeepSeek Directory
    • CoPilot Directory
    • Stable Diffusion Directory
    • Midjourney Directory
    • All Directories

    Resources

    • Blog
    • Documentation
    • Help Center
    • Marketplace

    Legal

    • Privacy Policy
    • Terms of Service

    © 2026 Neura Market. All rights reserved.

    |

    Not affiliated with any AI platform vendors.