19
ASI 2001 - UV SE 1 KASI-BRIQUE Projet de l’UV Systèmes d’Exploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime CHAMBREUIL Samy FOUILLEUX Enseignants responsables: P. Leray & N. Malandain

ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

Embed Size (px)

Citation preview

Page 1: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 1

KASI-BRIQUE Projet de l’UV Systèmes d’Exploitation

et Architecture des ordinateurs

Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime CHAMBREUIL Samy FOUILLEUX

Enseignants responsables: P. Leray & N. Malandain

Page 2: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 2

PLAN

Présentation du PONG ASI Notre projet : le KASI-BRIQUE Organisation du travail Nos fonctions Conclusion Le futur ??

Page 3: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 3

Présentation du PONG ASI

Page 4: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 4

Le KASI-BRIQUE

Page 5: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 5

Organisation du travail

Phase préparatoire Travail personnel Regroupement Développement Mise au point finale

Page 6: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 6

Nos fonctions

L’affichageLa balle

Les briquesL’interactivité

Page 7: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 7

L’affichage

Page 8: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 8

Affbord – Affbarre - Affballe

Affichage de la zone de jeu

Affichage de la barre

Affichage de la balle

Page 9: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 9

La balle

Page 10: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 10

Depballe

Test bord droit/gauche/ \

oui(on touche un des 2 bords) non / \

test haut/bas test haut/bas / \ / \ haut bas ? Haut bas ?

/ / \ / / \ coin oui non rebonH oui non

/ \ / \ testbarre rebonG testbarre verifbrique

ou / \rebonD oui non

/ \ verifbrique continu

Page 11: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 11

Pixel

2 types de rebonds sur les briques :

Rebonds sur les bords horizontaux Rebonds sur les bords Verticaux

Principe de congruence

Page 12: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 12

Les briques

Page 13: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 13

Affbri – Verifier - Test

Affichage des briques

Gestion des briques

Page 14: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 14

L’interactivité

Page 15: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 15

Effet

 

BROSSAGEBalle accélérée Trajectoire plus basse que la normale

LIFTBalle ralentieTrajectoire plus haute que la normale

NORMALVitesse constanteTrajectoire de réflexion normale

Page 16: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 16

Life - Score

Affichage du nombre de vie Grâce la variable vie

Affichage du score Comment ? Grâce à un compteur reposant

sur 2 variables

Page 17: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 17

Conclusion

Page 18: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 18

Conclusion

Révision assembleur Optimisation assembleur Gestion des versions et des mises à jour Comprendre le code du PONG ASI

Page 19: ASI 2001 - UV SE1 KASI-BRIQUE Projet de lUV Systèmes dExploitation et Architecture des ordinateurs Damien BARON Isabelle BONDOUX Cédric CASTAGNE Maxime

ASI 2001 - UV SE 19

L’an prochain

Plusieurs niveaux Plusieurs types de briques Création d’un fichier palmarès 2 joueurs ????