3.7 Word Jumble程序簡(jiǎn)介
Word Jumble是一個(gè)益智游戲,它讓計(jì)算機(jī)生成字母亂序后的單詞供玩家猜測(cè)。玩家要贏得游戲,必須猜對(duì)單詞。如果玩家遇到困難,可以請(qǐng)求提示。游戲如圖3-6所示。
圖3-6 嗯...單詞好像是“jumbled”
現(xiàn)實(shí)世界
盡管益智游戲通常不會(huì)打入十佳游戲榜,但是一些主要的游戲公司還是在年復(fù)一年地發(fā)布它們。為什么?原因很簡(jiǎn)單:它們有利可圖。益智游戲雖然不是什么重磅級(jí)游戲,但它們依然賣得很好。在游戲產(chǎn)業(yè)背后有很多玩家(偶爾玩的和游戲發(fā)燒友),他們被設(shè)計(jì)精良的益智游戲深深吸引著。而且益智游戲與需要大型開發(fā)團(tuán)隊(duì)以及多年開發(fā)時(shí)間的大型游戲比起來(lái),開發(fā)的成本要小得多。
3.7.1 創(chuàng)建程序
像往常一樣,程序以注釋和需要的頭文件開始。從Course Technology網(wǎng)站(www.courseptr. com/downloads)或本書合作網(wǎng)站(http://www.tupwk.com.cn/downpage)上可以下載到該程序的代碼。程序位于Chapter 3文件夾中,文件名為word_jumble.cpp。
// Word Jumble
// The classic word jumble game where the player can ask for a hint
#include <iostream>
#include <string>
#include <cstdlib>
#include <ctime>
using namespace std;