HISTORIA Y VIDEOJUEGOS

Repositório interessante em espanhol acerca da história dos videojogos:
http://www.historiayvideojuegos.com/?q=produccion

Tags :

Unity assets

Aqui fica um referencial de alguns assets para o Unity, livres (free):

https://github.com/unity3d-jp

https://bitbucket.org/Unity-Technologies/ 

https://github.com/crilleengvall/UnityExamples

https://github.com/Unity-Technologies

Não testei ainda nenhum deles apenas é uma colecção de referências.

Tags : , ,

MOOC interessante sobre POO

Aqui está mais um MOOC interessante sobre POO, com o nome de CS101.2x Object-Oriented Programming

+infos: LINK

Tags : , ,

Compilação de links..

Alguém se deu ao trabalho de compilar uns links relacionados com GameDev Tutorials..

Alguns exemplos na categoria GameDev Tutorials – Unity 3D

Devmag – 50 tips for working with Unity (best pratices)
http://devmag.org.za/2012/07/12/50-tips-for-working-with-unity-best-practices/

Imgur – Unity 3D tips and tricks
http://imgur.com/a/2w7zd

Juicy Beast – Collisions for platforming
http://juicybeast.com/2014/03/the-making-of-toto-temple-deluxe-collisions-for-platforming/

Gamasutra – “0-60 fds in 14 days!” What we learned trying to optimize our game using Unity 3D
http://www.gamasutra.com/blogs/AmirFassihi/20130828/199134/

Maildeveloper – Optimizing Unity games for mobile platforms
http://malideveloper.arm.com/downloads/BrainsEden2013-OptimizingUnityGamesforMobilePlatforms.pdf

App Gruruz – Learn to Create Isometric games like clash of clans
http://www.theappguruz.com/blog/create-isometric-games-like-clash-of-clans-crossy-roads-age-of-empire-etc

Unity 3D – Reducing the file size of the build
http://docs.unity3d.com/Manual/ReducingFilesize.html

Unity 3D – Physics best pratices
http://unity3d.com/pt/learn/tutorials/modules/intermediate/physics/physics-best-practices

Unity 3D – How to make a physically real, stable car using WheelColliders
http://forum.unity3d.com/threads/how-to-make-a-physically-real-stable-car-with-wheelcolliders.50643/

+infos: https://mundosound.com/gamedev-tutorials/

Tags : , , , , , , , , ,

Game Developers Conference Europe | 15-16 August 2016 | Cologne, Germany

Game Developers Conference Europe | 15-16 August 2016 | Cologne, Germany

Estão abertas as inscrições para a Game Developers Conference Europe 2016 :P.. gostava de lá dar um pulo!

+infos: http://www.gdceurope.com/?_mc=EM1_GDCE_2016

Tags : ,

Gostava de ter acesso/access to your article

Gostava de ter acesso/access to your article,

Shaojung Sharon Wang and Shih-Jung Hsu (March 2016)
Not So Angry Birds: Psychological Benefits of Mobile Games
http://aisel.aisnet.org/pajais/vol8/iss1/4/

Netta Ganor and Dov Te’eni (January 2016)
Designing Interfaces for Older Users: Effects of Icon Detail and Semantic Distance
http://aisel.aisnet.org/thci/vol8/iss1/1/

Tags : ,

Livros

A ler/consultar..

Atari to Zelda: Japan’s Videogames in Global Contexts por Mia Consalvo

Atari_Zelda

+infos: LINK

Tags : ,

Contar numeros negativos e positivos num array usando ponteiros

#include <stdio.h>
#include <stdlib.h>

#define TAM 10

int  contarN(int *r, int s, int *pP, int *pN)
{
    int i;

    for(i=0; i < s; i++)
    {
        if(*(r+i)>=0)
        {
            *pP=(*pP)+1;
        }else
        {
            *pN=*pN+1;
        }
    }
    printf("%d - %d \n", *pP, *pN);
    return 0;
}


int main()
{
    int tab1[TAM]= {0,12,2,333,-4,54,6,77,88,-99};
    int *a=tab1, numP=0, numN=0;

    contarN(a, TAM, &numP, &numN);
    return 0;
}

Tags : , ,

ainda ponteiros em C

int main()
{
 int a=0, b = 4;
 int *p;

 p = &a;
 printf("%d\n", *p);
 *p = b * 10; //estou a modificar o valor da variavel a
 printf("%d\n", *p);
 p = &b; //estou a modificar para onde aponta p
 printf("%d\n", *p);

 printf("%d  %d\n", *p, *p+a);

    return 0;
}

Tags : ,

Ponteiros (apontadores) em C

Coisas a saber sobre os ponteiros em C

declaração:
tipo *nome_ponteiro;

operadores básicos:
&  -> para obter o endereço de uma variável
* -> aceder à variável para onde um ponteiro aponta

propriedades:
p1 -> o nome de um array é um ponteiro para o primeiro elemento. a[0] ou *a
p2 -> (aritmética de ponteiros) se existir um ponteiro a referenciar um elemento de um array, é possivel aceder aos restantes. (p+i)

equivalências:
int a[10]={0,1,2,3,4,5,6,7,8,9};
int *p=a;
vem que
a é o mesmo que &a[0]
a[i] é o mesmo que *(a+i)

resumo de operações sobre pointers:
atribuição ptr = &x;
incremento ptr=ptr+2 (2*sizeof(tipo))
decremento ptr=ptr-10 (10*sizeof(tipo))
apontado por *ptr
endereço de &ptr
diferença ptr1-ptr2
comparação ptr1>ptr2

Tags : ,

prenda? :)

ic555

+infos: https://teespring.com/pt-BR/555timer-grey3

Tags :

Investigação

Tema: “Integration and deployment of video games in the classroom”, “Role of instructors”

Livro “Developments in Current Game-Based Learning Design and Deployment”: LINK

Tags : ,

The Evolution of Gaming 1957-2015

Tags : ,

Apresentação do Oculus Rift.. 3D

Aqui está uma das primeiras reviews sobre os óculos oculus rift, que permitem o desenvolvimento de aplicações para um ambiente imersivo.

+infos(site): LINK

Tags :

Livros sobre videojogos no MIT

Livros que gostava de ter acesso:

(2012)Characteristics of games
(2014)Computer games for learning: an evidence-based approach – 304p
(2014)Developers dilemma: the secret world of videogame creators – 352p
(2012)Engineering play
(2011)Handbook of computer game studies
(2011)In game: immersion to incorporation
(2014)Processing: a programming handbook 2nd ed
(2003)Rules of play: game design fundamentals
(2014)Values at play in digital games – 224p
(2015)Video games around the world – 720p
(2011)Educational Videogame Design – 120p – LINK
(2015)Uma Aula No Videogame – 288p – LINK

Tags :

Um blog a seguir

Este é um blog a seguir para quem quer desenvolver videojogos em Unity.. apresenta algumas soluções relacionadas com o desenvolvimento de plugins, cenários..

+infos: http://www.alanzucconi.com/

Tags : ,

Allegro

allegro

O Allegro é uma biblioteca multi plataforma que permite usar rotinas relacionadas com gráficos, sons, entrada de dados e outros que estão relacionados com o desenvolvimento de video jogos em linguagens de baixo nivel como o C ou o C++

O Allegro é open source :)

+infos(oficial): https://www.allegro.cc/

Tags : , ,

CREATIVE TALKS (em Lisboa)

Na Universidade Europeia em Oeiras vão ser dinamizados umas conversas sobre:

(dia 4 abril) Procedural Generation in the Inner Sea (The Art and Craft of Game Programming #1) por Ivo Duarte

(dia 14 abril) Game Analytics – The (Data) Science of Video Games (The Art and Craft of Game Programming #2) por Ricardo Vladimiro

(dia 20 abril) From Zero to 11M Daily Active Users: A Hero’s Journey (The Art and Craft of Game Programming #3) por Tiago Loureiro

+infos:  LINK

Tags :

a rever: MIT App Inventor

appinventor

Uma ferramenta a explorar similar ao Scratch mas com o objetivo de construir aplicações para o mobile :) a explorar!

+infos: http://appinventor.mit.edu/

Tags :

Jogos a seguir..

Ashes of the Singularity é um RTS, que se passa numa era de conquista espacial. Planetas, recursos, facções são os motes do jogo..

+infos: http://www.ashesofthesingularity.com/

Battlefleet Gothic: Armada (PC) é um RTS que tem por base o universo de Warhammer 40.000. Com uma forte ênfase em batalhas espaciais.

+infos: http://www.battlefleetgothic-armada.com/

Tags : ,

E a consola mais cara de todos os tempos é..

De acordo com um estudo feito, e aos preços de hoje a consola mais cara de todos os tempos pertence à nintendo em 1990 :P

a consola:
nintendo 1990

Tags :

Literatura sobre videojogos

Aqui fica um link para literatura sobre videojogos:

http://www.ludoscience.com/EN/ressources/bibliographie/index.html

Tags :

Isto sim.. é uma sala de videojogos

+infos(site): LINK

Tags :

Livros sobre videojogos

Gostava de passar os olhos por:
Understanding Video Games: The Essential Introduction

+infos(amazon): LINK

+infos(google books): LINK

Tags : ,