[MATLAB] Conception graphique d'un petit jeu

avant-propos

J'ai fait un petit jeu interactif pour mes cours, et je l'ai trouvé très intéressant, alors j'ai posté un article pour l'enregistrer et le partager.


L'affichage du résultat :

Comment jouer au jeu du chat, cliquez et touchez le chat :
Veuillez ajouter une description de l'image

Cela signifie que le jeu continue, cliquez à nouveau pour toucher le chat.
Si une telle image apparaît, cela signifie que vous êtes mangé par le chat et le jeu échoue.
Veuillez ajouter une description de l'image


Fonctionnement de l'interface graphique

Veuillez ajouter une description de l'imageTout d'abord, si vous ne souhaitez toucher que des chats, une zone de coordonnées et un bouton suffiront
La zone de coordonnées est utilisée pour spécifier où les chats et les chats apparaissent
Veuillez ajouter une description de l'image.

Étape suivante :
Cliquez avec le bouton droit sur le bouton—>Afficher le rappel—>CréerFcn
Entrez le code suivant dans la section de fonction du bouton

num=unidrnd(2);%产生12随机数
if num==1
   image=imread('popcat2.png');
elseif num==2
   image=imread('popcat3.png');
end
 imshow(image);

Pour l'utilisation de la fonction de nombre aléatoire, reportez-vous à ce blog :
https://blog.csdn.net/ywx1832990/article/details/78724812?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165563480016782391873504%252 2 % 252C%2522scm %2522 %253A %252220140713.130102334…%2522%257D&request_id=165563480016782391873504&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2 all sobaiduend ~ default-2-787 24812-null-null.142 v17 pc_search_result_control_group,157 v15 new_3 & utm_term = matlab %E9%9A% 8F%E6%9C%BA%E6%95%B0&spm=1018.2226.3001.4187


Résumer:

En raison du problème de filigrane, je ne publierai pas l'image
. Vous pouvez trouver
le code en recherchant des chats pop sur Internet. Le code est très simple. Il s'agit de sortir au hasard les images définies par la génération de nombres aléatoires, et de voir comment les chats longs peuvent t'aimer bien sûr, ça peut aussi être ton mari ou ta femme en papier (brouillard). Afin d'obtenir l'effet du jeu (bien que ce soit juste pour l'auto-divertissement).
C'est peut-être la romance des codeurs ?

Je suppose que tu aimes

Origine blog.csdn.net/Wuyeyu2001/article/details/125360408
conseillé
Classement