青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Codejie's C++ Space

Using C++

BoxCatcher : First Show


    經(jīng)過長時間的,懶懶散散地緊張敲打,BoxCatcher的早期設(shè)想基本算實現(xiàn)了!做個小結(jié),這樣--放假就可以一直WOW了,哈哈。。。
    
    先上界面看看,(是的,這圖片有點弱智,沒法子啊,咱不會做圖啊,只能直接google這幾個png了。。。)



    左右兩個截圖分別是運行時模式和調(diào)試模式下的界面。可以看出調(diào)試模式下,有個三角形未貼圖,那么在運行時就不可見了。

   如下顯示,目前應(yīng)用支持五種形狀,即五個基本的‘元素’(Box), 相同的形狀如果使用不同的貼圖,則可以產(chǎn)生無數(shù)的‘物體’(BoxActor)。
    public enum BoxShape {
        RECTANGLE, CIRCLE, TRIANGLE, LINE, RIGHT_TRIANGLE
    }

    另外一個可以show下的是‘數(shù)據(jù)’系統(tǒng)。我們知道GAME多數(shù)都是分關(guān)卡(Stage)的,那么每個關(guān)卡都有自己的數(shù)據(jù),如果為每個關(guān)卡都實現(xiàn)個界面,那就有點‘笨’了,因此在設(shè)計是,關(guān)卡的顯示和數(shù)據(jù)是分開的(這個是必須的。。。)
    想著以前破解WOW數(shù)據(jù)的經(jīng)歷,就有了下面的數(shù)據(jù)表了。。。



    有人會像我這樣寫這些‘蛋疼’的SQL語句嗎。。。沒法子,誰叫咱有點‘輕微’的‘宏偏執(zhí)’...

    private void createTables() throws SQLException {
        
        String sql 
= "CREATE TABLE IF NOT EXISTS " + TABLE_NAME_BOXES + " ("
                
+ TABLE_COLUMN_INDEX + " INTEGER PRIMARY KEY,"
                
+ TABLE_COLUMN_NAME + " TEXT," 
                
+ TABLE_COLUMN_RACE + " INTEGER,"
                
+ TABLE_COLUMN_TYPE + " INTEGER,"
                
+ TABLE_COLUMN_SHAPE + " INTEGER,"
//                + TABLE_COLUMN_X + " INTEGER,"
//                + TABLE_COLUMN_Y + " INTEGER,"
                + TABLE_COLUMN_WIDTH + " INTEGER,"
                
+ TABLE_COLUMN_HEIGHT + " INTEGER,"
                
+ TABLE_COLUMN_ANGLE + " REAL,"
                
+ TABLE_COLUMN_DENSITY + " REAL,"
                
+ TABLE_COLUMN_RESTITUTION + " REAL,"
                
+ TABLE_COLUMN_FRICTION + " REAL,"
                
+ TABLE_COLUMN_FILTERBITS + " INTEGER,"
                
+ TABLE_COLUMN_TEXTUREINDEX + " INTEGER,"
                
+ TABLE_COLUMN_ANIMATIONINDEX + " INTEGER"
                
+ ");";
        execSQL(sql);
        
        sql 
= "CREATE TABLE IF NOT EXISTS " + TABLE_NAME_STAGES + " ("
                
+ TABLE_COLUMN_INDEX + " INTEGER PRIMARY KEY,"
                
+ TABLE_COLUMN_TITLE + " TEXT,"
                
+ TABLE_COLUMN_MAXTIME + " INTEGER,"
                
+ TABLE_COLUMN_GRAVITY_X + " REAL,"
                
+ TABLE_COLUMN_GRAVITY_Y + " REAL"
                
+ ");";
        execSQL(sql);
        
        sql 
= "CREATE TABLE IF NOT EXISTS " + TABLE_NAME_STAGEBOX + " ("
                
+ TABLE_COLUMN_STAGEINDEX + " INTEGER,"
                
+ TABLE_COLUMN_BOXINDEX + " INTEGER,"
                
+ TABLE_COLUMN_X + " INTEGER,"
                
+ TABLE_COLUMN_Y + " INTEGER,"
                
+ TABLE_COLUMN_PRESENTTIME + " INTEGER"
                
+ ");";
        execSQL(sql);
        
    }

    剛敲好這個Demo,不多寫了,下面是其中主要的一個類--BoxActor,其是用于處理顯示每個物體的類,每個BoxActor都由一個具體的BoxActor實例處理。


<---- 問題分割線 ---->
    忽然想起,這里是cppblog.com,而這些都是JAVA代碼,而且還是Android相關(guān)的。。。似乎有搗亂的嫌疑。。。原諒咱吧,誰叫咱就這一個blog呢。。。再說了,哪個敲字的,不會個百八十種語言呢,是吧?

    另外,libgdx真的好用,使得android的game寫起來快了很多。。。

posted on 2012-04-01 14:25 codejie 閱讀(1747) 評論(2)  編輯 收藏 引用 所屬分類: BoxCatcher

評論

# re: BoxCatcher : First Show 2012-04-04 21:17 Wali

你這是個游戲還是物理引擎啥的啊????  回復(fù)  更多評論   

# re: BoxCatcher : First Show[未登錄] 2012-04-04 22:40 codejie

@Wali
就是個游戲,引擎什么的,咱應(yīng)該還沒那個能力啊...  回復(fù)  更多評論   


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


公告

Using C++

導(dǎo)航

統(tǒng)計

留言簿(73)

隨筆分類(513)

積分與排名

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲国产日韩美| 亚洲一区二区视频| 免费在线亚洲欧美| 亚洲美女视频| 亚洲精品一区二区网址| 欧美日韩精品免费看| 亚洲一区三区视频在线观看| 亚洲视频一二区| 国产欧美精品在线观看| 久久久精彩视频| 另类春色校园亚洲| 亚洲毛片在线| 亚洲欧美国产精品专区久久| 国产一区二区中文字幕免费看| 久久婷婷人人澡人人喊人人爽| 老司机午夜精品视频| 99视频有精品| 西瓜成人精品人成网站| 亚洲第一福利视频| 91久久精品日日躁夜夜躁国产| 欧美日韩黄视频| 久久久久久久性| 欧美成人精品影院| 羞羞漫画18久久大片| 蜜桃伊人久久| 午夜视频在线观看一区二区三区 | 99视频精品全部免费在线| 99成人在线| 在线日韩欧美视频| 在线一区观看| 亚洲高清网站| 亚洲综合国产| 9l视频自拍蝌蚪9l视频成人| 久久精品亚洲精品| 亚洲欧美清纯在线制服| 欧美不卡一区| 久久综合精品国产一区二区三区| 欧美日韩在线观看视频| 欧美福利一区二区| 国产美女搞久久| 99re66热这里只有精品4| 伊人狠狠色j香婷婷综合| 亚洲制服av| 一本久久a久久精品亚洲| 久久综合一区二区三区| 午夜免费久久久久| 欧美日韩国产a| 亚洲国产婷婷香蕉久久久久久| 国产一区二区视频在线观看 | 亚洲日本va午夜在线影院| 国产综合色精品一区二区三区| 夜夜嗨av色一区二区不卡| 亚洲精品欧美在线| 欧美大色视频| 欧美黄色成人网| 在线国产精品播放| 久久成人免费网| 久久精品91久久久久久再现| 国产精品人人做人人爽人人添| 亚洲精品一区在线观看香蕉| 亚洲伦理中文字幕| 欧美国产三区| 亚洲精品韩国| 99re在线精品| 欧美日韩色婷婷| 在线亚洲精品| 午夜精品理论片| 国产精品日韩久久久久| 亚洲在线视频一区| 欧美亚洲尤物久久| 国产色产综合产在线视频| 午夜伦理片一区| 久久婷婷蜜乳一本欲蜜臀| 伊人久久大香线蕉综合热线| 美女视频黄免费的久久| 亚洲国产精品一区二区第四页av| 日韩视频精品| 国产精品高潮视频| 午夜激情久久久| 久久综合给合| 亚洲三级免费电影| 国产精品红桃| 欧美伊人影院| 亚洲第一精品福利| 宅男精品导航| 国产亚洲午夜| 欧美成人网在线| 一区二区三区四区国产精品| 欧美一级久久| 亚洲高清资源综合久久精品| 欧美激情亚洲激情| 亚洲永久免费av| 米奇777超碰欧美日韩亚洲| 99国产精品久久久久老师| 国产精品色午夜在线观看| 久久久国产精品一区二区中文| 欧美福利视频在线| 亚洲综合首页| 亚洲第一在线综合网站| 欧美午夜在线观看| 久久久www成人免费毛片麻豆| 91久久线看在观草草青青| 欧美一区二区三区电影在线观看| 尤妮丝一区二区裸体视频| 欧美午夜精品一区二区三区| 久久国产精品亚洲77777| 亚洲免费观看视频| 美女网站久久| 性娇小13――14欧美| 最新国产乱人伦偷精品免费网站| 国产精品国产自产拍高清av| 蜜臀av在线播放一区二区三区| 亚洲少妇最新在线视频| 欧美激情一区二区久久久| 欧美一区二区日韩| 日韩一二在线观看| 伊人狠狠色j香婷婷综合| 欧美性片在线观看| 欧美电影专区| 久久成人国产精品| 亚洲视频网在线直播| 亚洲人被黑人高潮完整版| 久久婷婷国产综合精品青草| 亚洲欧美综合v| 一区二区免费在线观看| 亚洲精品九九| 在线精品高清中文字幕| 国产午夜精品久久久久久久| 欧美午夜精品久久久| 欧美巨乳波霸| 欧美成人亚洲| 欧美v日韩v国产v| 久久一区二区三区av| 久久精品国产亚洲一区二区三区 | 夜夜爽99久久国产综合精品女不卡| 久久午夜精品| 久久久久久黄| 久久蜜桃精品| 久久精品夜夜夜夜久久| 欧美一区二区三区的| 欧美亚洲一级片| 欧美一级二区| 久久九九热re6这里有精品| 欧美一区二区啪啪| 欧美在线网址| 久久久久久久久久久久久久一区| 翔田千里一区二区| 久久精品人人做人人爽电影蜜月 | 亚洲欧洲美洲综合色网| 亚洲电影免费在线观看| 亚洲国产精品成人综合| 亚洲人成网站在线播| 亚洲精品黄色| 亚洲午夜黄色| 午夜久久福利| 久久人人爽人人爽爽久久| 巨乳诱惑日韩免费av| 欧美激情久久久久| 亚洲日本黄色| 亚洲免费小视频| 久久免费偷拍视频| 欧美日本国产| 国产精品爽爽爽| 伊甸园精品99久久久久久| 亚洲激情另类| 亚洲午夜久久久久久久久电影院 | 欧美高清你懂得| 亚洲精品视频在线播放| 在线视频精品| 久久精品女人| 欧美日韩精品一本二本三本| 国产精品视频午夜| 在线观看视频一区二区| 99精品视频免费在线观看| 欧美一级视频精品观看| 美女精品网站| 一本色道久久综合亚洲精品不| 亚洲欧美伊人| 欧美精品黄色| 国产一区深夜福利| 一二三区精品| 老牛国产精品一区的观看方式| 亚洲激情视频在线| 欧美在现视频| 欧美日韩国产一区| 一区二区三区在线免费播放| 亚洲先锋成人| 欧美freesex8一10精品| 亚洲一区二区欧美| 欧美aa国产视频| 国外成人在线| 亚洲综合不卡| 亚洲三级电影全部在线观看高清| 亚洲欧美日韩区| 欧美日韩一区二区三区在线 | 欧美专区在线观看一区| 亚洲日本理论电影| 久久久av网站| 国产欧美精品一区二区色综合| 日韩一二在线观看|