TIC-80 O Console de Fantasia que Permite Criar Jogos Retrô com Lua
TIC-80 é um console de fantasia que permite que você crie e jogue seus próprios jogos.
Ele possui um editor de código, um editor de sprites e mapas e ferramentas para criação de efeitos sonoros e músicas integrados, o que o torna uma ótima opção para iniciantes no desenvolvimento de jogos retrô.
Por padrão, o TIC-80 utiliza a linguagem Lua, conhecida por sua sintaxe simples e facilidade de aprendizado, embora também ofereça suporte a outras linguagens.
O que é um Console de Fantasia?
Um console de fantasia (fantasy console, em inglês) é um programa que simula as limitações de computadores e videogames clássicos, incentivando a criação de pequenas experiências retrô.
O TIC-80, PICO-8 e Pixel Vision 8 são alguns exemplos de consoles de fantasia voltados para o desenvolvimento de experiências retrô.
Principais Características do TIC-80
As principais características do TIC-80 são:
- Resolução de 240x136 pixels: A resolução reduzida facilita a criação de arte e permite desenvolver jogos retrô sem precisar produzir grandes quantidades de conteúdo visual.
- 512 sprites de 8x8 pixels: O TIC-80 oferece espaço suficiente para criar personagens, inimigos, objetos e elementos do cenário. Como recursos são limitados, você é incentivado a reutilizar sprites e planejar melhor os seus gráficos.
- Paleta de 16 cores: Trabalhar com poucas cores simplifica a criação das artes e ajuda a manter uma identidade visual consistente para o jogo.
- Mapa de 240x136 tiles (1920x1088 pixels): O TIC-80 oferece um mapa com espaço suficiente para criação de vários níveis, incentivando o planejamento cuidadoso de cada nível do jogo.
O que é Possível Criar com o TIC-80?
Com o TIC-80 é possível criar jogos como:
- Plataforma 2D
- RPGs
- Jogos de quebra-cabeça
- Jogos de corrida simples
- Jogos de aventura inspirados nos clássicos dos anos 80 e 90
Diversos desenvolvedores utilizam o TIC-80 para participar de game jams, criar protótipos rápidos ou simplesmente aprender programação e desenvolvimento de jogos.
Por que Aprender TIC-80?
Por ser uma ferramenta simples e de fácil aprendizado, ele é uma boa opção para quem está começando a estudar programação e criação de jogos.
Os jogos criados com o TIC-80 podem ser exportados para diversas plataformas como:
- Windows
- Linux
- MacOS
- Android
- Navegadores Web
Próximo Passo
Este artigo faz parte de uma introdução ao TIC-80. Em breve, uma série completa mostrará passo a passo como desenvolver um jogo de plataforma do zero utilizando Lua e o TIC-80.
Entre os assuntos abordados estarão:
- Como funciona um game loop
- Estados de jogo
- Objetos de jogo
- Sistema de câmera
- IA básica
Fique atento às próximas publicações para acompanhar o desenvolvimento completo do projeto.