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?