Pular para o conteúdo

2026 · Game design e engenharia

Candle Cross

Candle Cross é um jogo de dirt bike no navegador em que o terreno não é desenhado por ninguém: ele é gerado a partir dos candles semanais reais de Bitcoin da Binance.

Stack

  • Vanilla JS
  • Canvas 2D
  • Binance API
  • Vercel

Links

O problema

Dado de mercado é serrilhado: candles são degraus, e degrau não é pista — uma moto simplesmente trava em cada quina. O desafio era transformar uma série temporal real em terreno contínuo e divertido de pilotar, sem perder a relação com o dado original, e ainda caber no orçamento de peso dos portais de jogos web.

A abordagem

Interpolação por spline de Catmull-Rom sobre os fechamentos, que passa exatamente pelos pontos originais mas entrega curvas suaves entre eles — o gráfico continua sendo o gráfico, e vira pista. Escolhi JavaScript puro em vez de Unity: build de Unity para web pesa demais para Poki e CrazyGames, e um jogo 2D com física simples não justifica uma engine inteira. Física, colisão e render são meus, com todas as constantes centralizadas num único arquivo de configuração para dar balanceamento rápido.

O que aconteceu

Versão 0.2 rodando, com multiplicador de combo e detecção de aterrissagem perfeita, controles aéreos no estilo Hill Climb Racing e o pacote leve o bastante para submissão a portal. O projeto virou também a semente visual do meu portfólio: a cena 3D da página inicial deste site usa a mesma ideia de transformar candle em relevo.

Fatos do projeto

Terreno gerado a partir de candles semanais reais de BTC (Binance)

Spline de Catmull-Rom para transformar degraus em pista dirigível

Vanilla JS em vez de Unity, por peso de build nos portais web

Física, colisão e render escritos à mão, constantes num só arquivo

v0.2 com combo multiplier e detecção de perfect landing

Me conta o que você quer construir.

Uma conversa de 30 minutos sobre o problema costuma resolver mais do que três trocas de e-mail sobre tecnologia. Se não for pra mim, eu digo na hora.

andre@andrebordignon.dev · Brasília, Brasil

Candle Cross — o gráfico do Bitcoin virou pista de moto