Showcase de um projeto : SuperLitium

Olá pessoal, já um tempo postei aqui um artigo explicando como começar no gamedev e agora, venho mostrar a vocês meu projeto que venho trabalhando desde abril do ano passado (16/04/2022).

Introdução ao Superlitium

Superlitium é um console virtual e game framework, foi desenvolvido em lua usando a framework Love2D. A grande maioria das coisas nesse framework é tudo nele não usa arquivos externos, exemplo uma imagem, cada imagem dos icones são arquivos de codigo que instruem um render customizado a desenhar pixel a pixel na tela. O mesmo vale para o sistema de som, inspirado em sistemas 8-bit, que instruem o source de som a gerar tons usando como parametros: Frequência, tamanho, tipo e tempo de espera. O tamanho significa o tempo que será tocado a nota e o tempo de espera e quanto tempo ele ira aguardar para tocar a proxima nota.

O Superlitium contem :

  • Sistema de som próprio
  • Render customizado
  • Sistema de save
  • Detector de colisões
  • suporte a gamepad
  • terminal de comandos
  • e muito mais

e assim como todos os apps, ele tambem é open source onde você pode fazer commits que podem melhorar ainda mais o projeto ou apenas olhar como as coisas foram feitas.

Ainda é um projeto em constante desenvolvimento então pode surgir incompatibilidades com versões muito antigas. (um exemplo é agora a versão 0.1.8 onde tem um sistema totalmente refeito)

Screenshots

Bootloader

Main hub

Gamelib

save manager

Settings

Links

Webite oficial

Gamejolt

Codigo fonte

Server do discord

Não entendi bem, mas seria algo parecido com o PICO-8? Um console virtual?