An open API service indexing awesome lists of open source software.

https://github.com/hectorpulido/console-render-system

Ascii render system based in frustum
https://github.com/hectorpulido/console-render-system

backend gamedev

Last synced: about 1 year ago
JSON representation

Ascii render system based in frustum

Awesome Lists containing this project

README

          

# 3D render system
This is a render system based in frustum

![Example](/Images/Edges.gif)

Can also import .obj models

![Example](/Images/EdgeAircraft.gif)

## FEATURES
1. 2D Camera, 3D render, 3D models
2. Obj models import
3. Movement and rotation
4. Edge render

## WHY (MOTIVATION)
It was a really big challenge to make a game without game engine

[![He creado un juego SIN MOTOR](https://img.youtube.com/vi/rnXOMoeNsp0/0.jpg)](https://www.youtube.com/watch?v=rnXOMoeNsp0&list=PLHdk97dabfvwGPQxHpVFVRxaWFz7FuRw3)

This tutorial was made for Hector Pulido's youtube channel

https://www.youtube.com/c/HectorAndresPulidoPalmar

And his Twitch Channel

[https://www.twitch.tv/hector_pulido_](https://www.twitch.tv/hector_pulido_)

## HOW TO USE
1. Make sure that your console font is squared

2. Install libs with

```
>> pip install -r requirements.txt
```
3. Then just excecute main.py with the command

```
>> python main.py
```



Let's connect 😋





Hector's LinkedIn
   

Hector's Twitter
   

Hector's Twitch
   

Hector's Youtube
   

Pequesoft website
  Â