Skip to content

Java Game Engine para desenvolvedores aventureiros e corajosos.

License

Notifications You must be signed in to change notification settings

ToeEngine/toe-engine

Repository files navigation

TOE Engine (Java Game Engine)

O TOE (The Other Engine) é um Game Engine feito em Java com a proposta de suportar as tecnologidas de renderezação OpenGL/Vulkan e Direct X.

Introdução

A filosofia primária adotada no TOE é desenvolver jogos utilizando abstrações que permita ao desenvolvedor se dar ao luxo de não precisar aprender os detalhes de mais baixo nível da API do OpenGL. Com o amadurecimento do projeto serão incluídas outras tecnologias de renderização (Vulkan).

O desenvolvimento inicialmente existe para atender dois projetos iniciais. O primerio é uma cópia de Minecraft e o segundo é um jogo de tiro em primeira pessoa. A partir das necessidades desses jogos o TOE vai evoluindo e sendo refatorado.

Faça Parte

O projeto de um Game Engine é certamente uma tarefa desafiadora. Caso se proponha a dividir esse desafio, fique a vontate, mande uma mensagem vamos conversar.

O ponto de partida para estudo é o site Learn OpenGl que conta com boas explicações e direcionamentos para estudos. Com o desenrrolar do projeto mais informações serão adicionadas.

Licença

Este Engine não existe para lucro pessoal, mas para facilitar a vida de todos. Com esse propósito o projeto utiliza a licença MIT.

About

Java Game Engine para desenvolvedores aventureiros e corajosos.

Topics

Resources

License

Stars

Watchers

Forks