miguelangelmagdalena / Juego3D

Desarrollo de un juego 3d en OpenGL con C++ que era una asignación en mi universidad... Y con muchas cosas que agregar a este proyecto que lo haré algún día

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

El Laberinto de Cajas

Este proyecto era una asignación de que me mandaron en la universidad sobre un juego 3D, usando OpenGl en C++, implementado nuestro propio cargador de objetos (Obj, off) y me pareció pertinente compartirlo.

Entonces, este proyecto consiste en un juego de un laberinto, que consiste en llegar al fin del laberinto, y actualmente consta de 5 niveles.

Vistas del juego

alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text

Video

El Laberinto de Cajas

Bibliotecas usadas

  • GLFW
  • AntTweakBar
  • Glew
  • FreeType para renderizar texto
  • IrrKlang para importar sonido
  • ...

Guías que me ayudaron

Cosas que me gustaría agregar en un futuro

  • Lo básico está 😄
  • Añadir más niveles 😄
  • Mejorar la jugabilidad 😓
  • Mostrar tabla de resultados después de cada nivel y poder comparar con otros 😓
  • Agregar una inteligencia artificial de un monstro que te persiga 😱
  • Editor de niveles 😭
  • Poner el código más eficiente y entendible --> llevar a clases POO todo 😭
  • Y muchas cosas más 👽

About

Desarrollo de un juego 3d en OpenGL con C++ que era una asignación en mi universidad... Y con muchas cosas que agregar a este proyecto que lo haré algún día


Languages

Language:C 62.3%Language:C++ 35.9%Language:Objective-C 0.9%Language:Yacc 0.4%Language:GLSL 0.2%Language:Makefile 0.1%Language:Lex 0.1%Language:CMake 0.0%