EPoGames 2016

EPoGames 2016

II Encontro Potiguar de Jogos, Entretenimento e Educação
I Escola Regional de Realidade Virtual

Natal, RN, 07-12 de novembro de 2016

O EPoGames é o principal evento do Rio Grande do Norte (RN) voltado ao
estudo do desenvolvimento e do uso de jogos digitais e mídia digital
interativa. Trata-se de um evento de caráter interdisciplinar que tem como
objetivo principal reunir estudantes e profissionais interessados na área
de jogos, com objetivo de entretenimento e/ou educação, a fim de
impulsionar a criação de uma cultura na área no RN. Esta área é
inerentemente interdisciplinar, envolvendo profissionais de computação,
artes, design, música, educação, mas igualmente de psicologia, saúde e
demais áreas que fazem uso de jogos digitais como ferramentas de
transformação individual e social. O EPoGames serve, então, como ponto de
encontro e de troca de ideias e saberes das diferentes áreas em um foco de
aplicação específico: o desenvolvimento e uso de jogos digitais. O evento
possui um viés acadêmico, sem deixar de lado o interesse do mercado,
procurando promover o empreendorismo na área.

Este ano a EPoGames acontecerá em conjunto com a Escola Regional de
Realidade Virtual.

A lista de assuntos de interesse no domínio dos jogos inclui, mas não está
limitada a:

Computação:
Arquiteturas e motores de jogos; Inteligência artificial aplicada a
jogos; Computação gráfica; Processos e ferramentas de desenvolvimento;
Interação humano-computador; Som interativo e 3D; Modelos e infraestrutura
para jogos em rede; Modelagem física; Modelagem procedural.

Realidade Virtual
Aplicações de realidade virtual; Aplicações de realidade aumentada;
Jogos em realidade virtual; Jogos em realidade aumentada; Inovações em
técnicas de realidade virtual e/ou realidade aumentada.

Artes e Design
Técnicas de modelagem e animação; Métodos, processos e ferramentas para
artes e design; Design conceitual; Criação de arte promocional; Processos
de criação; Narrativas; Quests e mecânicas; Design de níveis; Design de
interfaces; Gamificação de processos.

Educação
Ensino e aprendizagem com jogos; Ensino da programação de jogos;
Análise, projeto, desenvolvimento e avaliação de jogos educativos; Análise
da aprendizagem a partir de jogos; Simuladores para apoiar o
ensino/aprendizagem; Realidade virtual e aumentada na educação; Ambientes
tridimensionais para o ensino/aprendizagem; Gamificação na educação.

Cultura
História dos jogos; Impacto dos jogos em comunidades; Impacto dos jogos
em áreas diversas (Trabalho, Educação, Saúde, Psicologia, Mídia, Juventude,
Violência, Sociedade).

Indústria
Empreendedorismo na área de jogos digitais; Estratégia organizacional
na indústria de jogos digitais; Formação dos profissionais para a indústria
de jogos digitais; Games, clusters e cidades criativas; Indies na indústria
de jogos digitais; Inovação na indústria de jogos digitais;
Internacionalização de empresas de desenvolvimento de jogos digitais;
Metodologias de gestão de projetos na indústria de jogos digitais; Modelos
de negócio nas empresas de jogos digitais; Políticas públicas na indústria
de jogos digitais.

*Existem quatro categorias para submissão de trabalhos:*

Artigos completos: trabalhos científicos com resultados originais
consolidados ou com análise de experiências (de 8 a 12 páginas);

Artigos resumidos: trabalhos científicos ou análise de experiências em
andamento com resultados parciais (de 5 a 7 páginas);

Minicursos: apresentações sobre temas de interesse para a comunidade de
Jogos Digitais (2 páginas).

Festival de jogos: jogos independentes concebido e desenvolvido por pessoa
física ou jurídica utilizando qualquer tecnologia para qualquer plataforma,
visando ou não fins lucrativos;

Para maiores informações, acesse o site do EPoGames 2016:
http://epogames.imd.ufrn.br/

Cronograma:

20/10/2016 ? prazo de submissão dos artigos completos, resumidos,
minicursos e festival de jogos
01/11/2016 ? notificação de resultados
05/11/2016 ? envio da versão final
07-12/11/2016 ? EPoGames 2016

Tags :

Statista

Um bom site sobre estatística sobre o consumo de videojogos em Portugal e não só.
digital_media_estudo1digital_media_estudo4 digital_media_estudo3digital_media_estudo2

+infos: LINK

Tags : , , ,

Europe in Crisis (eCrisis) Project Launch

De Malta para o mundo..

“The Institute of Digital Games would like to invite you to the launch of the new research project “Europe in Crisis” (eCrisis), funded through the Erasmus+ Programme. The 3-year eCrisis project aims to enable inclusive education through playful and game-based learning and, thereby, foster the development of social, civic and intercultural competences such as conflict resolution, creative thinking, and reflective debate in primary and secondary education students.

The project will launch with an opening address by the Minister of Education and Employment, Hon. E. Bartolo and the Rector of the University of Malta, Prof. A. Vella. A number of internationally established researchers and educators from Malta, Greece and Austria will also talk about game-based learning, creative thinking, conflict resolution, and social inclusion in education. Guests will also have the opportunity to try out the games that form the basis of the project and connect with the researchers.

Educators are particularly welcome! Through this event there will be the opportunity to collaborate with you over the coming 3 years.

Venue: Institute of Digital Games, University Campus
Date: 21th October 2016
Time: 16:00 – 18:00″

+infos: http://www.game.edu.mt/

estudar11 – classes e a herança híbrida e múltipla

#include <cstdlib>
#include <iostream>

using namespace std;

class Avo{

public:
    
    void mostraMsg(){
        cout << "eu sou milionario\n";
    };
};

class Mae{

public:
        void verifica(){
        cout << "eu sou inteligente\n";
    };
};


class Pai : public Avo{

public:
};

class Filho : public Pai, public Mae{

public:
};

int main(int argc, char** argv) {
    Filho f;
    
    f.verifica();
    f.mostraMsg();
    
    return 0;
}

Tags : , , ,

estudar10 – classes e a herança múltipla

#include <cstdlib>
#include <iostream>

using namespace std;

class Avo{

public:
    
    void mostraMsg(){
        cout << "eu sou milionario\n";
    };
};

class Pai : public Avo{

public:
};

class Filho : public Pai{

public: 
};

int main(int argc, char** argv) {
    Filho f;
    
    f.mostraMsg();
    
    return 0;
}
Tags : , ,

estudar09 – classes e a herança ()

#include
#include

using namespace std;

class pai{

public:

void dinheiro(){
cout << "eu sou um milionario";
}

};

class filho : public pai{
//a classe filho herdou a função do pai através do principio da herança;

public:

};

int main(int argc, char** argv) {
filho s;

s.dinheiro();

return 0;
}
Tags : , , ,

estudar08 – classes e construtores

#include <cstdlib>
#include <iostream>

using namespace std;

class Estudante{

    int notas;
    
public:
    
    Estudante(int p=50){ 
    //construtor: evitar que a classe tenha lixo qd começa
    //que a classe comece com valores vladios qd começa
    //consrutor parameterizado (int p)
    //ou podemos iniciar o construtor logo com o valor (int p=50)    
        
        notas=p;
    }
    
    void getDados(){
        cout << notas;
    }
    
    void setDados(){
        cout << "\n Qual a nota ";
        cin >> notas;
    }
    

};

int main(int argc, char** argv) {
    Estudante s;
    
    s.getDados();
    return 0;
}
Tags : , ,

estudar07 – classes II

#include <cstdlib>
#include <iostream>

using namespace std;

class estudante{

    int id;
    char name[20];
    int s1;
    int s2;
    int s3;
    
public:
    void getDados(){
        cout << "\nqual o id? ";
        cin >> id;
        cout << "\nqual o nome? ";
        cin >> name;
        cout << "\nQual a nota da UC1 ?";
        cin >> s1;
        cout << "\nQual a nota da UC2 ?";
        cin >> s2;
        cout << "\nQual a nota da UC1 4";
        cin >> s3;
    }

    void mostraDados(){
        cout << "\n" << id << "\t" << name << "\t" << s1 << "\t" << s2 << "\t" << s3;
    }

};

int main(int argc, char** argv) {
    estudante s[10]; //array de objectos
    int n;
    
    cout << "\nQuantos estudantes? ";
    cin >> n;
    
    for(int i=0; i< n ; i++){
        s[i].getDados();
    }
    for(int i=0; i< n ; i++){
        s[i].mostraDados();
    }
        
    return 0;
}
Tags : , ,

estudar06 – classes

#include <cstdlib>
#include <iostream>

using namespace std;
//classes: classificação de alguma coisa

class estudante{
    
    //os atributos e propriedades, as variaveis
    int id;
    int notas;
    
    //membros da classe estudante, as funcoes dentro da classe
    
public:
    void getDados(){
        cout << "\n qual o seu id?";
        cin >> id;
        cout <<"\n qual a sua nota?";
        cin >> notas;
    }
    void mostraDados(){
        cout << "\n" << id << "\t" << notas << "\n";
    }
};


int main(int argc, char** argv) {
    estudante novo; //novo: instancia da classe estudante
    novo.getDados();
    novo.mostraDados();
    
    
    return 0;
}
Tags : ,

estudar05 – funções matemáticas

#include <cstdlib>
#include <iostream>

using namespace std;
//classes: classificação de alguma coisa

class estudante{
    
    //os atributos e propriedades, as variaveis
    int id;
    int notas;
    
    //membros da classe estudante, as funcoes dentro da classe
    
public:
    void getDados(){
        cout << "\n qual o seu id?";
        cin >> id;
        cout <<"\n qual a sua nota?";
        cin >> notas;
    }
    void mostraDados(){
        cout << "\n" << id << "\t" << notas << "\n";
    }
};


int main(int argc, char** argv) {
    estudante novo; //novo: instancia da classe estudante
    novo.getDados();
    novo.mostraDados();
    
    
    return 0;
}
Tags : ,

estudar04 – funções recursivas

#include <cstdlib>
#include <iostream>

using namespace std;

int contas(int n); //recursão: uma função que se chama a si propria

int main(int argc, char** argv) {
    
    cout <<"funcao contas - recursao\n";
    contas(10);
    return 0;
}

int contas(int n){
    
    if(n==0){
        return 1;
    }else{
        cout << "\n" << n;
     return (contas(n-1));
    }
}

Tags : ,

estudar03 – funções

#include <cstdlib>
#include <iostream>


using namespace std;

int mensagens(); //prototipo da função
int mostranumero(int n1, int n2);
int contas(int n1, int n2);
int contas2(int n1, int n2);


int main(int argc, char** argv) {

    mensagens();
    mostranumero(1,2);
    cout << contas(10,23) << "\n";
     cout << contas2(40,23) << "\n";
    
    
    return 0;
}


int mensagens(){
    cout << "conteudo de uma funcao\n";
        return 0;
}

int mostranumero(int n1, int n2){
    
    cout << n1 << " " << n2 << "\n";
    
    return 0;
}

int contas(int n1, int n2){
    int total=0;
    total=n1+n2;
    
    return total;
}

int contas2(int n1, int n2){
    
    return (n1+n2);
}
Tags : ,

estudar02 – controlo de estruturas

#include <cstdlib>
#include <iostream>


using namespace std;

int main(int argc, char** argv) {

    //if
    int idade=15;
    if(idade >18){
        cout << "bem vindo ao clube\n";
    }else{
        cout << "nao podes entrar no clube \n";
    }
    
    return 0;
}

Tags : ,

estudar01 – introdução ao c++

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char** argv) {
   cout << "ola mundo\n";
    
   int number;
   number=10;
    
   cout << number << "\n";
    
   int n1, n2, total, media;
    
   cout << "introduz um numero1" << "\n";
   cin >> n1;
   cout << "introduz um numero2" << "\n";
   cin >> n2;
   
   cout << "os numeros introduzidos foram " << n1 << " e " << n2 << "\n";
   total=n1+n2;
   media=total/2;
   
   cout << "o total vem: "<< total << "e a media vem: "<< media << "\n";
   
   //os arrays
   int a[5]={1,2,3,4,5};
   cout << a[0] << "\n";
   cout << a[1] << "\n";
   cout << a[2] << "\n";
   cout << a[3] << "\n";
   cout << a[4] << "\n";
   
return 0;
}
Tags : , , ,

Why is selling good games so hard? por Dave Toulouse

Bom artigo para ler e ter em atenção :)

  • “It should seem obvious, but people keep doing it.
  • Manage your risks. Do a game that can be done in 6-8 months, not one that takes 3-5 years!
  • Built up a portfolio of games first. Start small and build up to larger successes.
  • Don’t spend money on things you don’t understand or can’t handle properly.
  • Players don’t care about your engine so make games instead. If existing engines don’t meet your needs then you should reconsider your project.
  • Your main source of marketing power is your game itself. (Unless you somehow manage to get Sony to pay for it…)
  • Don’t compare yourself to the big hits. What worked for them might not for you. If there was a recipe for success we’d all be following it.”

+infos(artigo): LINK

 

Grupo de investigação: GILT – Games, Interaction and Learning Technologies

No Porto, mais concretamente no ISEP (Instituto Superior de Engenharia do Porto, IPP) existe um grupo que investiga também sobre videojogos :) interessante..

+infos(oficial): http://gilt.isep.ipp.pt/

Tags : ,

“PlayStation First já integrado nas universidades portuguesas” por Jorge Loureiro

“A Sony anunciou o início do programa PlayStation First em território nacional.

O programa está integrado no Instituto Politécnico de Leiria e na Escola de Tecnologias, Inovação e Criação (ETIC) e visa apoiar os cursos de desenvolvimento de videojogos em Portugal, ajudando os estudantes a aprenderem a criar conteúdos para as consolas.

Por meio do PlayStation First, os estudantes do Instituto Politécnico de Leiria e da ETIC têm acesso às ferramentas oficiais de desenvolvimento de conteúdos para a PS4. Mais ainda, podem contar com a supervisão de profissionais da Sony Interactive Entertainment em várias áreas fundamentais como artes gráficas, desenvolvimento, marketing e negócio.

O programa já tinha sido implementado no ano lectivo anterior na Licenciatura em Jogos Digitais e Multimédia do Instituto Politécnico de Leiria. De acordo com Nuno Fonseca, coordenador da licenciatura “PlayStation First é o único programa ativo para o desenvolvimento de jogos para consolas. Não sabemos como vai ser a realidade das consolas daqui a uns anos, por isso para nós é muito importante apostar na formação de profissionais nesta área”.

O PlayStation First já está integrado noutros países como Reino Unido, Austrália e Índia. No caso do curso da ETIC, os estudantes têm a oportunidade de completar o 3º ano nas universidades do Reino Unido.

A Sony também está a apoiar os jogos o desenvolvimento de jogos em Portugal com a iniciativa Prémios PlayStation, que este ano terá a segunda edição.”

+infos(fonte): LINK

Tags :

Game Dev Camp 2016

No passado dia 17/setembro decorreu em Lisboa a terceira edição do Game Dev Camp nas instalações da Microsoft em Portugal. O evento este ano voltou a ter várias sessões paralelas e esteve uma vez mais dividido por diversos temas (em breve os videos devem ser publicados).

Sobre as sessões a minha escolha recaiu sobre uma selecção bem porreira e que foram:
MAIN KEYNOTE – Tiago, Ricardo, Diogo
Christopher Kassulke – HandyGames
INDIE EXPERIENCE – David Borrás – Pixel Cream
PROCGEN – Francisco & Pedro – Sceelix

Algumas imagens…

01 02 03 04 05

No espaço de divulgação de videojogos não existiam muitas demos contudo existiram um bravos guerreiros (estúdios e indivíduos) que decidiram ir mostrar o que faziam :)

Algumas das memórias:
“VALEU A PENA, foi o melhor evento de sempre”
“preciso de ir visitar eventos similares lá fora.. ver o resto do mundo”
“um ambiente de trabalho (estúdio) tem que corresponder a: um ambiente familiar, divertido, não é necessário grandes areas (m2) para se trabalhar, trabalhar no que se gosta, deve haver um horário de trabalho FIXO, deve haver flexibilidades no horário sem nunca deixar: de haver tempo para a família, amigos, desporto, cultura e divertimento”
“devemos produzir em ferramentas que aparecem ao publico pela primeira vez, não ter medo de experimentar e arriscar produzindo para essas plataformas”
“começar pelo mobile e depois ir além do mobile”
“errar faz parte do processo, errar MUITAS vezes faz parte do processo..”
“mas arriscar também”
“que venham mais eventos é bom ouvir especialistas na área”

+infos(oficial): http://event.gamedevcamp.org/

+infos(por Rui da Rocha Ferreira): http://futurebehind.com/game-dev-camp-2016-videojogos/

+infos(por Ivan Barroso): http://p3.publico.pt/vicios/hightech/21734/vamos-falar-de-videojogos

Tags : ,

Cursos no HeartBeast Gamedev Academy

Make Your First Game! por Benjamin Anderson – LINK

Tags : ,

O game design document (GDD)

Ficam aqui algumas referências para a construção de um game design document:

A GDD Template for the Indie Developer por Jason Bakker – LINK

Game Design Document Sample por Chris Taylor – LINK

Game Design Document Examples por António Andrade – LINK

Sample outline for a Game Design Document, autor desconhecido – LINK

Creating A Great Design Document por Tzvi Freeman – LINK

The Anatomy of a Design Document, Part 1: Documentation Guidelines for the Game Concept and Proposal por Tim Ryan – LINK

The Anatomy of a Design Document, Part 2: Documentation Guidelines for the Functional and Technical Specifications por Tim Ryan – LINK

Elite Mercenary – Mobile single player fps por autor desconhecido – LINK

Your Game Name Here por autor desconhecido – LINK

Ferramenta online para ajudar no processo – http://www.dundoc.com/

 

Tags : ,

Cursos no coursera.org

No plataforma do coursera.org encontrei os seguintes cursos na área do desenvolvimento de videojogos:

Story and Narrative Development for Video Games, com Dariush Derakhshani e cedido por California Institute of the Arts – LINK

World Design for Video Games, por Théotime Vaillant cedido por California Institute of the Arts – LINK

Tags : ,

apps – Instituto Politécnico de Leiria

apagar

Endereço da página das apps desenvolvidas no curso do IPL

+infos(play): LINK

Tags :

O mundo do spectrum :)

Fica aqui o registo de um local nice para ver coisas do Spectrum :)

+infos: http://www.worldofspectrum.org/

Tags :

Eu gostava de ter acesso / I would like to have access..

GameMaker Language: An In-Depth Guide
This book.. “GameMaker Language: An In-Depth Guide” já vai na versão 1.1..

+infos(oficial): http://www.heartbeast.co/

Tags : , ,