Transitioning to Unity


Hey everyone! This is my first devlog, so I’m not entirely sure how to structure it. Initially, I decided to create 3D graphics using C# in a console to try something new and perhaps build a simple game with this aesthetic. I started with a small program that renders basic shapes using ray tracing — currently supporting spheres and cubes (though the cubes can’t even rotate yet).

Pretty soon, I realized that moving the project to Unity made more sense. Unity makes it much easier to:

  • Add colors to the graphics.
  • Implement responsive controls.
  • Use built-in math libraries for vector and matrix operations, which simplifies the development process a lot.

I’ve now recreated the original scene in Unity and even added reflections. You can increase the number of reflections using the Tab key. I plan to keep working on this, optimizing the graphics, and adding a UI — while ensuring that everything is rendered using only symbols.

Sorry if this devlog feels a bit rushed; I’m eager to get back to working on the project! Thanks for reading!

Files

ConsoleGame.rar 23 MB
36 days ago
First Version (Old).rar 54 MB
38 days ago

Get 3D ASCII-style Graphics in Unity

Leave a comment

Log in with itch.io to leave a comment.