Estou brincando. esta é apenas uma reimplementação do vírus youareanidiot.org de antigamente em Odin e SDL2. não se esqueça de trollar seus amigos com ele!!!
você pode trocar sua imagem e som por outros arbitrários na etapa de compilação, veja abaixo. A imagem deve ser um arquivo PNG com tamanho 200x200.
Como distribuir este executável com uma imagem suspeita chamada image.png
e um arquivo de som chamado sound.mp3
é muito suspeito , desenvolvi uma maneira genial de ocultar os dados de som e imagem diretamente no arquivo de origem. Para compilar você deve:
mkdir assets
(coisas odin)./build_assets.py IMAGE image.png SOUND sound.mp3
(a imagem e o som podem estar em caminhos diferentes), isso cria assets/assets.odin
que conterá matrizes de bytes do conteúdo do arquivoodin build idiot.odin -file
, que cria um executável. você pode executar esta linha se quiser copiar e colar: mkdir assets;./build_assets.py IMAGE image.png SOUND sound.mp3;odin build idiot.odin -file
O executável, quando executado, abrirá os arquivos youareanidiot_img.png
e youareanidiot_snd.mp3
e gravará o conteúdo dos ativos incorporados neles, que serão então carregados pelo SDL2. quase um arquivo autoextraível, exceto que a compactação é feita pelo próprio algoritmo.