Skip to content

This project started as a way for me to expirement with how single pixels turn into entire GUIs on monitors, and now includes a partial 3d renderer along with the screen in terminal.

Notifications You must be signed in to change notification settings

Zane-122/PrintRenderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Print Statement Renderer?

Yes! This is written in java and renders 3D Shapes using math, but displays them with only print statments... Here are some notes about the project

  • Writen in java (clearly) β˜•οΈ
  • Uses a modular design with multiple abstract classes πŸ§‘β€πŸ’»
  • Everything is rendered with only print statements and ASCII codes for color 🌈

Heres what it looks like in the terminal πŸ‘€

Alt Text

Here's how to run this sucessfully βœ…

  1. You can just run ./runpixelscreen in the folder, and the file should start running
  2. Zoom out a bunch in the terminal
  3. Recommended to run in the actual terminal for faster speeds and also ability to zoom out more
  4. Scroll up to the top image which acts as the "already rendered" graphics... The bototm one looks choppy as it's still being drawn

Have Fun 😁

About

This project started as a way for me to expirement with how single pixels turn into entire GUIs on monitors, and now includes a partial 3d renderer along with the screen in terminal.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published