cat-i-mage.jpg

The Alchemist's Hideout

by Lucas S. Vieira


Bem-vindo! / Welcome!

(Português)

Bem-vindo ao meu Esconderijo. Este é o local onde eu coloco o material que crio, e que não são apenas algum projeto de código. Este espaço também funciona como uma espécie de Blog, onde exponho alguns pensamentos, algumas ideias e alguns assuntos dos quais sinto a necessidade de falar a respeito.

Este é um site bilíngue. Alguns dos conteúdos estarão em Português, outros em Inglês. Como gerenciar os mesmos textos em duas línguas diferentes é algo extremamente difícil e que consome muito tempo, achei mais adequado este formato.

Pegue um café, relaxe e aproveite a leitura.

(English)

Welcome to my Hideout. This is the place where I put the content I create which are not just some code project. This space also works as a kind of Blog, where I expose some thoughts, some ideas and some subjects which I feel the urge to talk about.

This is a bilingual website. Some of the content will be in Portuguese, while other content will be in English. Since maintaining the same texts in two different languages is something extremely hard and time-consuming, I felt that this format would be more adequare.

Take some coffee, relax and enjoy the reading.

Projetos / Projects

PlayStation Games

The following are games I developed from scratch for the PlayStation 1 console. These games were build with the purpose of studying and fun, but are also great ways to study legacy hardware and how to properly leverage programming skills on limited situations.

Some games are on .ISO or .CHD format. They can be played on an emulator such as DuckStation or pcsx-redux.

  • engine-psx [2024-08-30 Fri]
    A 2D platformer built with PSn00bSDK. Heavily inspired by Sonic The Hedgehog.
    (latest build / source code)
    • Early version [2024-06-02 Sun]
      Very early engine based on Psy-Q SDK. Due to copyright risks, source code is not available.
      (play online)
  • Rotating brick [2024-05-22 Wed]
    Small rotating cube with brick texture.
    (play online)
  • Wipefaux [2024-07-09 Tue]
    This is a clone of WipEout, built through Pikuma's PSX development course. Highly experimental.
    (play online)

Anotações / Notes

  • Huffman Compression Algorithm (In Portuguese)
    Implementation of Huffman compression algorithm in C++14, using object orientation. Also contains tools for viewing and interacting with the generated Huffman tree.
  • AVL Tree Implementation (In Portuguese)
    Old implementation of an AVL tree in C++14, using object orientation and templates.
  • "Learn APL" Notes
    Notes on a tutorial for when I was learning GNU APL and APL2.
  • Aulas (In Portuguese)
    Early notes on a C/C++ class from many years ago. Most links are broken.

Slides / Presentations

Small Web / Alternative Media

Contato / Contact

Experiments