日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

猜猜看游戏

發(fā)布時間:2024/1/1 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 猜猜看游戏 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

??伴隨著經(jīng)濟的發(fā)展和計算機軟件技術(shù)的騰飛,軟件被廣泛的應(yīng)用于經(jīng)濟,技術(shù)領(lǐng)域,伴隨經(jīng)濟的發(fā)展公司在不斷的增多,不斷的發(fā)展壯大,越來越多的公司運用軟件簡化公司結(jié)構(gòu),減少公司的收入,方便快捷的查詢信息!隨著公司的發(fā)展,公司的業(yè)務(wù)人事不斷增多,人員調(diào)用和待遇不斷變化,所以人事管理便捷化的趨勢就勢在必行了,所以針對市場上的需求做出了這一方便快捷的人事管理系統(tǒng),本軟件的主要功能是實現(xiàn)公司的人事方面管理,管理公司員工的檔案信息,工資信息,就職信息,以及公司部門的信息!提供了修改和刪除,查詢,統(tǒng)計,不同權(quán)限的管理,使得此系統(tǒng)更全面,更快捷,更安全!

?????自從云課堂學(xué)了一學(xué)期c#以后,一直沒做過什么實踐操作,知道老師要求我們寫一個猜猜看,才開始自己設(shè)計一個小游戲。剛剛開始的時候不知道該怎么下手,想了一兩天把方案想了出來并開始著手設(shè)計猜猜看。

猜猜看設(shè)計原理

首先將文字(普通圖片也行)利用ps技術(shù)打散成九宮格,并將其拼湊成圖的圖片分別保存在不同文件夾里,然后在visual?studio?2013?上開始設(shè)計窗體,并將程序?qū)崿F(xiàn)與控鍵通過事件進行連接,一個文字對應(yīng)一個被打散的九宮格圖片,并利用隨機函數(shù)隨機分配九宮格的位置,使猜測難度大大加深,所以如果你猜不出來也很正常,因為我沒搞出簡單的四宮格或者六宮格。原來以圖片形式猜人或者植物之類的,后來覺得沒什么挑戰(zhàn)性,就選擇了文字。但做出來之后發(fā)現(xiàn)難度較大,讓玩家眼花繚亂,這是沒有考慮設(shè)計梯度的問題,如果時間足夠可以設(shè)計包括四宮格,六宮格的難度梯度,讓玩家慢慢適應(yīng),然后可以增加圖片切割后的的圖片猜猜看,例如猜某位明星、某種水果之類的。

1??首先點擊“猜猜看”,當(dāng)頁面彈出被打亂的九宮圖文字時請輸入您的答案

?

當(dāng)玩家猜對了九宮格圖片的正確答案,頁面將彈出一個對話框,說明你的答案正確。

?

當(dāng)你猜玩一九宮格并點擊對話框的確定按鈕,頁面將出現(xiàn)你剛剛猜過的文字的原圖片

?

當(dāng)你的猜測失誤時將彈出一個對話框,說明你的答案錯誤。并在按下確定的同時,顯示正確原文字

?

經(jīng)過這一輪的課程設(shè)計,從實踐中體會到c#簡單易操作的優(yōu)點,能夠比較輕松的設(shè)計一個款簡單的小軟件,我相信經(jīng)過更加系統(tǒng)的學(xué)習(xí)和鍛煉以后可以設(shè)計出比較復(fù)雜并且較完善的作品,為畢業(yè)設(shè)計或者以后工作增添一個新技能。雖然過程很無趣,但是當(dāng)自己能夠在慕課網(wǎng)指導(dǎo)下做出一個自己的游戲感覺還是挺不錯的,以后會繼續(xù)加強c#以及其他it技能的訓(xùn)練,讓自己成為更優(yōu)秀的it人才,為之奮斗。

代碼段:

using?System.Collections.Generic;

using?System.ComponentModel;

using?System.Data;

using?System.Drawing;

using?System.Linq;

using?System.Text;

using?System.Threading.Tasks;

using?System.Windows.Forms;

?

namespace?WindowsFormsApplication5

{

????public?partial?class?Form1?:?Form

????{

????????Random?r=new?Random();

????????int?a1,?a2,?a3,?a4,a5,a6,a7,a8,a9;

????????int?b1;

????????string?c1,?c2,?c3,?c4,?c5,?c6,?c7,?c8,?c9;

????????string?d1,?d2,?d3,?d4,?d5,?d6,?d7,?d8,?d9;

???????string[]?a=new?string[]{"蠢","滾","回","鯨","囧","槑","萌","上","輸","吳","心","瑤","玉","澤"};

???????string[]?b?=?new?string[]?{?"1.jpg",?"2.jpg",?"3.jpg",?"4.jpg",?"5.jpg",?"6.jpg",?"7.jpg",?"8.jpg",?"9.jpg"?};

???????public?void?roll()

???????{

???????????a1?=?r.Next(1,?10);

???????????do

???????????{?a2?=?r.Next(1,?10);?}?while?(a2?==?a1);

???????????do

???????????{?a3?=?r.Next(1,?10);?}?while?(a3?==?a1||a3==a2);

???????????do

???????????{?a4?=?r.Next(1,?10);?}?while?(a4?==?a1?||?a4?==?a2||a4==a3);

???????????do

???????????{?a5?=?r.Next(1,?10);?}?while?(a5?==?a1?||?a5?==?a2?||?a5?==?a3||a5==a4);

???????????do

???????????{?a6?=?r.Next(1,?10);?}?while?(a6?==?a1?||?a6?==?a2?||?a6?==?a3?||?a6?==?a4||a6==a5);

???????????do

???????????{?a7?=?r.Next(1,?10);?}?while?(a7?==?a1?||?a7?==?a2?||?a7?==?a3?||?a7?==?a4?||?a7?==?a5||a7==a6);

???????????do

???????????{?a8?=?r.Next(1,?10);?}?while?(a8?==?a1?||?a8?==?a2?||?a8?==?a3?||?a8?==?a4?||?a8?==?a5?||?a8?==?a6||a8==a7);

???????????do

???????????{?a9?=?r.Next(1,?10);?}?while?(a9?==?a1?||?a9?==?a2?||?a9?==?a3?||?a9?==?a4?||?a9?==?a5?||?a9?==?a6?||?a9?==?a7?||?a9?==?a8);

???????}

????????public?void?roll2()

????????{

????????????b1?=?r.Next(1,15);

????????}

????????public?void?add()

????????{

????????????c1?=?a[b1?-?1]+"\\"+b[a1-1];

????????????c2?=?a[b1?-?1]?+?"\\"?+?b[a2?-?1];

????????????c3?=?a[b1?-?1]?+?"\\"?+?b[a3?-?1];

????????????c4?=?a[b1?-?1]?+?"\\"?+?b[a4?-?1];

????????????c5?=?a[b1?-?1]?+?"\\"?+?b[a5?-?1];

????????????c6?=?a[b1?-?1]?+?"\\"?+?b[a6?-?1];

????????????c7?=?a[b1?-?1]?+?"\\"?+?b[a7?-?1];

????????????c8?=?a[b1?-?1]?+?"\\"?+?b[a8?-?1];

????????????c9?=?a[b1?-?1]?+?"\\"?+?b[a9?-?1];

????????}

????????public?void?add2()

????????{

????????????d1?=?a[b1?-?1]?+?"\\"?+?b[0];

????????????d2?=?a[b1?-?1]?+?"\\"?+?b[1];

????????????d3?=?a[b1?-?1]?+?"\\"?+?b[2];

????????????d4?=?a[b1?-?1]?+?"\\"?+?b[3];

????????????d5?=?a[b1?-?1]?+?"\\"?+?b[4];

????????????d6?=?a[b1?-?1]?+?"\\"?+?b[5];

????????????d7?=?a[b1?-?1]?+?"\\"?+?b[6];

????????????d8?=?a[b1?-?1]?+?"\\"?+?b[7];

????????????d9?=?a[b1?-?1]?+?"\\"?+?b[8];

????????}

???????public?void?display()

???????{

???????????pictureBox1.Image?=?Image.FromFile(@c1);

???????????pictureBox2.Image?=?Image.FromFile(@c2);

???????????pictureBox3.Image?=?Image.FromFile(@c3);

???????????pictureBox4.Image?=?Image.FromFile(@c4);

???????????pictureBox5.Image?=?Image.FromFile(@c5);

???????????pictureBox6.Image?=?Image.FromFile(@c6);

???????????pictureBox7.Image?=?Image.FromFile(@c7);

???????????pictureBox8.Image?=?Image.FromFile(@c8);

???????????pictureBox9.Image?=?Image.FromFile(@c9);

???????}

???????public?void?display2()

???????{

???????????pictureBox1.Image?=?Image.FromFile(@d1);

???????????pictureBox2.Image?=?Image.FromFile(@d2);

???????????pictureBox3.Image?=?Image.FromFile(@d3);

???????????pictureBox4.Image?=?Image.FromFile(@d4);

???????????pictureBox5.Image?=?Image.FromFile(@d5);

???????????pictureBox6.Image?=?Image.FromFile(@d6);

???????????pictureBox7.Image?=?Image.FromFile(@d7);

???????????pictureBox8.Image?=?Image.FromFile(@d8);

???????????pictureBox9.Image?=?Image.FromFile(@d9);

???????}

????????public?Form1()

????????{

????????????InitializeComponent();

????????}

?

????????private?void?button2_Click(object?sender,?EventArgs?e)

????????{

????????????label2.Text?=?"";

????????????roll();

????????????roll2();

????????????add();

????????????add2();

????????????display();

????????}

?

????????private?void?button1_Click(object?sender,?EventArgs?e)

????????{

????????????if?(textBox1.Text?==?a[b1?-?1])

????????????{

????????????????MessageBox.Show("你太厲害了,這都能猜對!!");

????????????????label2.Text?=?"原圖是:";

????????????????display2();

????????????}

????????????else

????????????{

????????????????MessageBox.Show("都怪題目太變態(tài)了!!你猜錯啦!!");

????????????????label2.Text?=?"正確答案是:";

????????????????display2();

????????????}

????????}

?

????????private?void?Form1_Load(object?sender,?EventArgs?e)

????????{

?

????????}

????}

}

?

總結(jié)

以上是生活随笔為你收集整理的猜猜看游戏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。