Jump to content

[Resolvido] Matriz


nunocapela
 Share

Recommended Posts

// missing : size/index check
template<class T>
class Board {
public:
 Board(const size_t width, const size_t height): w(width), h(height) {
   cells = new T*[h];
   for (size_t i = 0; i < h; ++i)
       cells[i] = new T[w];
 }
 virtual ~Board(void) {
   for (size_t i = 0; i < h; ++i)
     delete cells[i];
   delete cells;
 }

 size_t width(void) const { return w; }
 size_t height(void) const { return h; }

 T & cell(const size_t x, const size_t y) { return cells[y][x]; }

 T * operator[](const size_t y) { return cells[y]; }

private:
 T ** cells;
 size_t w;
 size_t h;
};
IRC : sim, é algo que ainda existe >> #p@p
Link to comment
Share on other sites

Boas.

desde já agradeço as vossas respostas. Mas ainda tenho algumas questões.

Ora bem, o jogo que tenho de fazer chama-se "Shift It" e é um jogo para Android e iOS.

O problema é que não tenho ideia de como devo fazê-lo. Não sei por onde começar, nem que tipo de "matérias" são precisas dominar para fazer isto. Não sei se tem haver com classes ou quais são os tópicos necessários aplicar aqui.

Se alguém me poder dar algumas dicas, ficava muito agradecido porque é realmente difícil fazer isto sem sequer saber por onde começar.

Obrigado!

Link to comment
Share on other sites

O programa tem de correr no Dev C++. É o programa que usamos nas aulas. A interface do jogo é básica (na linha de comandos) mas pretende-se que os símbolos se movam para poder jogar.

Numa primeira parte do trabalho apenas temos de fazer o básico do jogo. Mas ainda assim, toda a ajuda é pouca no que toca a programação....

Link to comment
Share on other sites

Relativamente ao link, o que é ao certo?

pega no rato, coloca o cursor do rato sobre o link e carrega no botão esquerdo do rato. depois espera alguns segundos deixando aparecer o conteúdo do site e

agora, se o objectivo é só reproduzir o jogo (e não poder ser executado nas plataformas descritas anteriormente) então a quantidade de software que se pode usar aumentou 10000000%

IRC : sim, é algo que ainda existe >> #p@p
Link to comment
Share on other sites

O único programa que podemos usar para fazer o jogo é o Dev...

o dev é um editor, nada mais. até podias fazer no notepad

Mas para fazer isto, tem haver com que? Classes, ciclos... Não sei como será possível fazê-lo.

estou a ver que isto vai ser difícil ...

http://lazyfoo.net/SDL_tutorials/

IRC : sim, é algo que ainda existe >> #p@p
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.