用VB編寫的程式怎樣能像大遊戲一樣有儲存進度功能啊?

2025-01-08 16:20:12 字數 2874 閱讀 6830

1樓:網友

可以用乙個config檔案來儲存遊戲的資訊。

但是這種方法太簡單隻適合比較小的遊戲。

但是大遊戲也是用一定的檔案來儲存遊戲的進度的。

主要是記錄遊戲中所要用到的各種資訊,用於恢復遊戲的上次進行的進度。

用vb6編小遊戲,可以儲存進度嗎?

2樓:網友

當然可以,可以建立資料庫,也可以寫入乙個檔案中,也可以寫入登錄檔中,方法多了。

3樓:網友

各種方法:寫入登錄檔、寫入ini、寫入自定義檔案、寫入各種常用資料庫、寫入(附加到)某些其他檔案尾、寫入任何乙個能儲存資料的地方(比如你程式中某檔案的「屬性」欄裡的一些地方)、建立乙個伺服器,將資料傳到伺服器、利用免費電子郵件**以郵件的方式儲存和讀取、、、省略一萬種方法。

4樓:網友

完全可以啊,你把輸出的檔案裡的變數定義好就可以。

5樓:網友

推薦寫入資料庫來儲存遊戲中的資料,資料庫的連線操作,見。

上面文庫有詳細的介紹,如何寫資料庫程式。

6樓:網友

使用mdb資料庫遊戲簡單儲存。

怎麼使用vb編寫程式、軟體或遊戲

7樓:匿名使用者

程式或者遊戲不單單只是用vb編出來的哦,還涉及到很多的語言、演算法、輔助程式等。這個很難啊。

8樓:匿名使用者

大型遊戲是用c,vb一般寫小程式,或連線資料庫的,你先看看基礎,可以加我。

vb製作的遊戲,如何儲存遊戲進度?最好生成一種檔案,用我製作的遊戲開啟,求**。

9樓:網友

乙個具有實用價值的程式(或系統),都會生成必要的資訊,這些資訊為其它程式或者是本身程式下一次執行所需要。對於這些資訊(資料)就要考慮檔案系統(格式)。

任何高階語言,都會提供象「文字」檔案、「二進位」檔案的操作,vb也不例外。利用高階語言提供的檔案操作,自己可以定義特殊的格式甚至加密。也可以採用資料庫檔案存放資訊。

10樓:白痴咬白菜

lz把遊戲發到。

我看看能不能幫忙。

11樓:網友

直接open for output as #

然後 write #1,「your datas」就可以了。

vb編寫的小遊戲如何實現存檔功能?

12樓:

就是將遊戲當前所有狀態的變數值都按照固定的格式存進存檔檔案裡面,下次開啟遊戲讀取進度時久恢復對應的狀態變數,這樣就能在不改變遊戲邏輯的情況下繼續上次遊戲了。

vb編遊戲功能怎樣??

13樓:網友

使用 vc++和directx的sdk

vb也可以使用directx,當然也可以編遊戲。事實上directx算是一種微軟專門為遊戲和多**提供的元件技術,是和語言無關的。

在具體一點,好的遊戲是vc環境下的win32 sdk+directx開發的,如果使用mfc或vb都需要執行環境的支援,換句話說,有一箇中間層(比如說win98就不能直接執行vb6的程式,因為它沒有安裝那個中間層),這樣會降低遊戲執行效率。網路部分要使用directx的directplay。

如果你要對遊戲感興趣,可以去了解一下directx。

當然我說的是正規的遊戲,你用vb(其實不管是什麼語言)也可以寫出來一些簡單的東西,因為程式語言都有繪圖的api,但是就是像qq那種稍微漂亮一點的遊戲都肯定要用到directx,像**,光暈,碎點這種效果不用directx實現基本上很難想象(軟體演算法模擬也行,慢,賊慢)。

14樓:網友

vb編寫 小遊戲 還滿不錯的 很快。

但是大型遊戲 就不要用vb編寫了。

根據vb的特性 它編寫出來的程式佔用系統資源是很大的編寫網路遊戲 一般使用。net系列的平臺。

建議使用c++ vc 等。

15樓:海必揚波

vb編益智,休閒小遊戲沒問題。

比如俄羅斯方塊,五子棋,鬥地主,象棋什麼的平面小遊戲。

qq遊戲包含的各種遊戲基本都可以用vb做,三維的可能比較困難。

求大神幫做vb作業,用vb編乙個很簡單的小遊戲的程式!懸賞20!

16樓:今晚打老虎咯

一搜一堆呢,給你上傳乙個。解壓以後,開啟按f5執行即可。

如何用vb編寫可存檔的遊戲

17樓:匿名使用者

我只能給你說說存檔修改器的思路,如果你要**,我就無能為力了。

存檔修改器的作用就是修改遊戲的存檔中的資料,一般旁瞎態遊戲能更好的簡單的進行,運源因此存檔修改器的工作無非就是乙個讀檔案乙個寫檔案的過程。比如00001234除存放著金錢的數值,你就從這裡讀取相應長度的資料,金錢神森一般是4位元組的,修改之後,再把金錢的值寫回這個位址就ok了。

做存檔修改器,最麻煩的是確定資料的大小和位置,而不是寫程式。當然如果涉及到物品的的話,就相對複雜一些,你不能像這樣傻乎乎乙個乙個的寫**了,你需要一定的技巧。比如,物品一般是集中存放的,這樣你就可以採用集中的一塊塊的讀寫,就簡單許多了。

做修改器還有許許多多的技巧,但都萬變不離其宗,你多做幾個就熟悉了。

flash8中,做遊戲,請問怎樣做才能使遊戲具有儲存進度的功能,最好有個例子給我

18樓:網友

使用shareobject吧,幫助裡有詳細說明,一般都是用這個方法。

用VB編寫自動關機程式,用VB編寫一個自動關機程式

option explicit private declare function getlastinputinfo lib user32 plii as lastinputinfo as boolean private declare function gettickcount lib kernel...

用VB編寫「密碼校驗」程式的設計

你在自己寫的方法裡 加個static 關鍵字。這樣就可以直接通過 類名來呼叫了。也就是像呼叫系統函式那樣,不用new直接通過類名就可以呼叫了。完整 如下,初始化都已經做好啦,新增控制元件試試吧 dim ncount as integerprivate sub form load 初始化控制元件資訊 ...

vb編寫關於階乘的程式,vb編寫一個關於階乘的程式,

來不及寫,教你怎麼做吧 先把文字框的讀取轉存成整數 對這個整數用if判斷 不滿足條件用msgbox提示 滿足條件的話,呼叫函式,引數就是那個整數,返回值就是結果。剛給你寫的 希望對你有幫助 給個滿意回答吧private sub command1 click dim dat1 as variant d...