Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Développer un jeu vidéo (quand on n’y connait r...

David
April 14, 2017

Développer un jeu vidéo (quand on n’y connait rien en développement de jeux vidéo)

Comment on développe un jeu vidéo ? Est-ce compliqué d’afficher un personnage sur l’écran et de le faire bouger par la suite ? Programmer un jeu est-il comparable à programmer un application backend ? Quels sont les outils à utiliser ? Comment rendre un jeu amusant ?

J’ai dû me poser ces questions pour réaliser mon premier jeu mobile. Ce quickie essayera d’y répondre et fera un retour sur les différentes expérimentations réalisées avant d’obtenir un jeu.

Présenté lors de Devoxx France 2017 (Paris) - https://www.youtube.com/watch?v=4X337M8kU8Q
Présenté lors de Android Makers 2017 (Paris) - https://www.youtube.com/watch?v=mSa3BVO0tvc
Présenté lors des Human Talks Avril 2017 (Paris) - https://www.youtube.com/watch?v=H7Q-BBCs_ig

David

April 14, 2017
Tweet

More Decks by David

Other Decks in Programming

Transcript

  1. void main() {
 vec4 sum = vec4(0);
 
 float step

    = iResolution.y;
 // y
 for(float i = -area ; i <= area ; i += 1.) {
 // x
 for(float j = -area ; j <= area ; j += 1.) {
 float x = v_texCoords.x + i / iResolution.x;
 float y = v_texCoords.y + j / iResolution.y;
 sum += texture2D(u_texture, vec2(x, y)) * 0.005;
 }
 }
 gl_FragColor = texture2D(u_texture, v_texCoords) + sum;
 }