Resit Project
1ARC– Explorer Version 1.0
Use: Students/Staff
Project presentation
SUPINFO Academic Dept.
Page 2 sur 7
SUPINFO International University – http://www.supinfo.com
1ARC – Explorer
2018-2019
Conditions d’utilisations : SUPINFO International University vous permet de partager ce document. Vous êtes libre de :
Partager — reproduire, distribuer et communiquer ce document
Remixer — modifier ce document
A condition de respecter les règles suivantes :
Indication obligatoire de la paternité — Vous devez obligatoirement préciser l’origine SUPINFO du document au début de
celui-ci de la même manière qu’indiqué par SUPINFO International University – Notamment en laissant obligatoirement la
première et la dernière page du document, mais pas d'une manière qui suggérerait que SUPINFO International University vous
soutiennent ou approuvent votre utilisation du document, surtout si vous le modifiez. Dans ce dernier cas, il vous faudra
obligatoirement supprimer le texte SUPINFO Official Document en tête de page et préciser notamment la page indiquant
votre identité et les modifications principales apportées.
En dehors de ces dispositions, aucune autre modification de la première et de la dernière page du document n’est autorisée.
NOTE IMPORTANTE : Ce document est mis à disposition selon le contrat CC-BY-NC-SA Creative Commons disponible en
ligne http://creativecommons.org/licenses ou par courrier postal à Creative Commons, 171 Second Street, Suite 300, San
Francisco, California 94105, USA modifié en ce sens que la première et la dernière page du document ne peuvent être
supprimées en cas de reproduction, distribution, communication ou modification. Vous pouvez donc reproduire, remixer,
arranger et adapter ce document à des fins non commerciales tant que vous respectez les règles de paternité et que les
nouveaux documents sont protégés selon des termes identiques.
SUPINFO International University – EDUCINVEST - Rue Ducale, 29 - 1000 Brussels Belgium . www.supinfo.com
Page 3 sur 7
SUPINFO International University – http://www.supinfo.com
1ARC – Explorer
2018-2019
TABLE OF CONTENTS
1 PROJECT OVERVIEW....................................................................................... 4
2 FUNCTIONAL EXPRESSION.............................................................................. 4
2.1 OPERATION...................................................................................................... 4
2.2 CONFIGURATION ............................................................................................... 6
3 DELIVERABLES ................................................................................................ 6
4 GRADED ITEMS............................................................................................... 6
Page 4 sur 7
SUPINFO International University – http://www.supinfo.com
1ARC – Explorer
2018-2019
1 PROJECT OVERVIEW
RetroGame is creator of the educative assembler games. They want to launch a new game named
MathGame to learn basic mathematic operations.
With an explorer in a game zone, the architecture purpose is to choose 3 values and 2 operators to
construct the calculation with the result.
You must use x86 ASM for your project.
2 FUNCTIONAL EXPRESSION
2.1 OPERATION
At the beginning MathGame must show this indications:
Photo 1 : The start Game
And after, there is a construction of the game zone:
Photo 2 : The game zone
A symbol suite describes your explorer (for example: *****). The direction of the explorer is made by
Page 5 sur 7
SUPINFO International University – http://www.supinfo.com
1ARC – Explorer
2018-2019
the user. The user choose the direction to catch numbers and operators to realize the calculation.
The MathGame purpose is to select numbers and operators to make an operation. With an after
example, you win if you make 1+2=3.
Photo 3 : The game
Page 6 sur 7
SUPINFO International University – http://www.supinfo.com
1ARC – Explorer
2018-2019
2.2 CONFIGURATION
The elements in the MathGame are fixed. In the screen, there is a zone to move the Explorer. At the
beginning, there is an explorer, numbers and operators in the fixe position. Only explorer can move.
The user with keyboard keys move the Explorer. When the Explorer touch the numbers or operators
there is a verification to do. The verification determine the sequence that the Explorer must do. If
you look the pictures (photo 3), the sum is 1 + 2 = 3. So the sequence to respect is: 1 + 2 = 3. If there is
an error during the exploration, the game stop and indicate there is an error. If there is no error so
the score is added by 1 point. During the game, if the number or operator touched is correct, so it
disappears.
You must use x86 ASM for your project.
3 DELIVERABLES
Students should include the following elements in their final delivery:
A zip archive with the project source code. The source code must also come with the build system
used, if any.
Project documentation, based on the template.
o Technical documentation explaining your choices and/or implementation choices/details
on the following items.
o User manual (configuration how to)
The first document is an academic document. Address the reader as a teacher, not a client. The last
one (game manual) should address the reader as a user. These documents can be in French or in
English, at your option.
4 GRADED ITEMS
The project will be graded as follows, on a 30 scale:
Documentation (6 points)
User documentation (3 points)
Technical documentation (3 points)
Operation (14 points)
Initial page (3 points)
Game zone (3 points)
Score zone (3 points)
Explorer, numbers and operators (5 points)
Page 7 sur 7
SUPINFO International University – http://www.supinfo.com
1ARC – Explorer
2018-2019
Configuration (10 points)
The explorer moves (2 points)
The explorer detects the numbers or operators (2 points)
The numbers and operators disappears (2 points)
The sequence is respected or not, with the assignment of the score points (4 points)
版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。