Skip to content

[Feature] Adicionar novas linguagens de programação #67

Closed

Description

@caioross

🚀 Feature

Expandir significativamente a biblioteca de linguagens disponíveis para as partidas.


📖 Contexto

Atualmente o CodeRacer possui uma quantidade limitada de linguagens, fazendo com que após algumas partidas os jogadores encontrem repetidamente os mesmos desafios.

Embora isso não prejudique a mecânica do jogo, reduz a variedade e diminui o fator surpresa entre as rodadas.

Quanto maior a biblioteca de linguagens, maior será a longevidade do jogo.


❌ Problema

A baixa variedade faz com que:

  • os jogadores memorizem rapidamente alguns códigos;
  • o jogo fique repetitivo após várias partidas.

Além disso, muitos desenvolvedores procuram justamente sua linguagem favorita para competir.


💡 Proposta

Adicionar aproximadamente mais 10 linguagens ao jogo.

Sugestões iniciais:

  • COBOL
  • Fortran
  • Lua
  • Kotlin
  • Dart
  • Scala
  • Elixir
  • Erlang
  • Julia
  • Haskell

Nada impede que futuramente esse número continue aumentando.


🎯 Objetivos

  • aumentar a variedade das partidas;
  • tornar o jogo mais interessante para diferentes públicos;
  • incentivar jogadores a conhecerem outras linguagens.

✅ Critérios de aceite

  • Adicionar pelo menos 10 novas linguagens.
  • Cada linguagem possuir exemplos próprios.
  • Atualizar filtros e interfaces onde necessário.

Activity

  1. added
    enhancementNew feature or request
    area:multiplayerSalas, Realtime, presença, leaderboard, persistência
    area:contentSnippets de código, linguagens, dificuldades
    em-resolucaoClaim: um Resolvedor está trabalhando nisto
    and removed
    em-resolucaoClaim: um Resolvedor está trabalhando nisto
    on Jul 25, 2026
  2. caioross commented on Jul 26, 2026

    @caioross
    OwnerAuthor

    Resolvida em #77 — +10 linguagens net-new (Lua, Dart, Scala, Elixir, Erlang, Haskell, Julia, Clojure, Fortran, COBOL), de 14→24, com 90 snippets novos (easy/medium/hard). Filtros/UI atualizam sozinhos via LANGUAGES. Gate verde: typecheck ✅ · build ✅ · test 34 ✅ · validators ✅.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:contentSnippets de código, linguagens, dificuldadesarea:multiplayerSalas, Realtime, presença, leaderboard, persistênciaenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions