GithubHelp home page GithubHelp logo

labirinto's Introduction

LABIRINTO MAZE

Pontos feitos até ao momento:

A. Desenhar “buracos” (pits) ocasionalmente nos corredores. Neste momento os buracos são desenhados como azulejos encarnado escuro. Devem alterar isto para serem (pelo menos) “túneis” para baixo com 4 paredes.

B. O cliente valoriza que os buracos não sejam meros “túneis”: devem ter faces irregulares como se o “túnel” tivesse sido escavado por uma enorme toupeira, e no mapa são representados com círculos em vez de quadrados.

C. Como no jogo não caímos nos buracos, o cliente pede para haver uma superfície de aspecto vidrado (semitransparente, usando blending do OpenGL) por cima do buraco.

D. Desenhar chaves ocasionalmente nos corredores. Neste momento as chaves são desenhadas como azulejos cinza claro. Devem alterar isto para serem (pelo menos) pequenas pirâmides de base quadrangular (como as dos Egípcios) a flutuar por cima desse azulejo.

G. Desenhar portas ocasionalmente nas paredes. Neste momento as portas são desenhadas como paredes de cor negra. Devem alterar isto para serem (pelo menos) um degrau por cima desse azulejo.

I. Desenhar luzes ocasionalmente nos corredores. Neste momento as luzes são desenhadas como azulejos brancos. Devem alterar isto para serem (pelo menos) cubos brancos a flutuar por cima desse azulejo.

J. O cliente valoriza se a luz for uma esfera em vez de um cubo e iluminar o labirinto que a rodeia (usando iluminação em OpenGL).

================ Em falta:

E. O cliente valoriza se as chaves não forem meras pirâmides, mas tiverem o aspecto de uma grande chave semelhante á exibida exibida á direita.

F. O cliente valoriza particularmente se a chave tiver detalhes suficientes para se verem as curvas do manípulo.

labirinto's People

Contributors

xicopitz avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.