`
logojimi
  • 浏览: 3836 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

找不到游戏引擎,剥了Google的贪食蛇! 贡献简单游戏引擎

阅读更多
我看不懂这个是什么
    //还不知道原理的循环????
    private RefreshHandler mRedrawHandler = new RefreshHandler();
    
    class RefreshHandler extends Handler {
        @Override
        public void handleMessage(Message msg) {
        	GameView.this.update();
            GameView.this.invalidate();
        }

        public void sleep(long delayMillis) {
        	this.removeMessages(0);
            sendMessageDelayed(obtainMessage(0), delayMillis);
        }
    };


但是我把能让游戏跑起来的东西抽出来了 见附件

直接把写给chunli的J2ME版俄罗斯方块移植过来.呵呵

开源开源开源!!!
分享到:
评论
8 楼 androidnew 2009-06-11  
剥了Google的贪食蛇  是sdk里面的example吗

学习学习~~
7 楼 banditgao 2009-04-28  
哎呀 好啊
6 楼 lordhong 2009-04-25  
因为如果你要update UI的话, 一定要通过Handler来传递update的message, 然后你的主thread来完成invalidate/repaint这个过程.
5 楼 沙漠孤旅 2009-04-25  
lz有没有一个完成版本的啊?
不过这个可以玩了,就差一些辅助性质的东西了。
4 楼 imagex 2009-02-17  
sleep “延迟”一段时间后调用handleMessage,handleMessage “搞完”之后再调用sleep,如此周而复始。
3 楼 lakewalker 2008-12-24  
看到俄罗斯方块了, 呵呵, 友情回复一个吧..

差不多能玩了..

可能还需要做一些多媒体的东西...
2 楼 logojimi 2008-11-27  
seen 写道

循环?循环在边度?

我没有分出来
1 楼 seen 2008-11-27  
循环?循环在边度?

相关推荐

    java版贪食蛇 !!!!!!!!!!

    《Java版贪食蛇游戏详解》 贪食蛇是一款经典的电子游戏,自1976年首次出现以来,便在全球范围内广受欢迎。本项目是用Java编程语言实现的一个贪食蛇游戏,名为"snakev1.5"。下面将详细探讨这个Java版本的贪食蛇游戏...

    java贪食蛇游戏.zip

    java贪食蛇游戏java贪食蛇游戏java贪食蛇游戏java贪食蛇游戏java贪食蛇游戏 java贪食蛇游戏java贪食蛇游戏java贪食蛇游戏java贪食蛇游戏java贪食蛇游戏 java贪食蛇游戏java贪食蛇游戏java贪食蛇游戏java贪食蛇游戏...

    java小游戏贪食蛇

    在这个项目中,开发者通过控制台或图形用户界面(GUI)实现了一个简单的游戏环境,玩家可以通过键盘输入来控制蛇的移动,吃到食物后蛇会变长,碰到边界或自身则游戏结束。 首先,让我们深入了解一下Java编程语言的...

    C# 经典小游戏 贪食蛇

    贪食蛇游戏是许多初学者学习编程时的首选项目,因为它涉及到基础的控制逻辑、事件处理以及简单的图形用户界面(GUI)设计。 1. **基本概念与结构** - **类与对象**:在C#中,游戏中的每个元素,如蛇、食物和边界,...

    C代码实现贪食蛇小游戏

    C语言实现贪食蛇小游戏。C语言实现贪食蛇小游戏。C语言实现贪食蛇小游戏。C语言实现贪食蛇小游戏。C语言实现贪食蛇小游戏。

    很好的贪食蛇游戏源码

    贪食蛇游戏是一款经典的计算机游戏,它源自早期的诺基亚手机,后来逐渐发展到各种平台,包括PC和移动设备。在这个项目中,你拥有的是基于ECLIPSE开发环境实现的贪食蛇游戏源码。下面我们将深入探讨这个项目涉及的...

    C# winform制作贪食蛇游戏 经典

    贪食蛇游戏是一款深受玩家喜爱的简单却具有挑战性的游戏,它不仅锻炼玩家的反应速度,也展示了基本的游戏编程概念。 首先,让我们了解C# WinForms的基础。C#是一种面向对象的编程语言,而WinForms是.NET框架中的一...

    c语言简易贪食蛇

    《C语言实现简易贪食蛇》 贪食蛇是一款经典的电子游戏,它的基本玩法是控制一个不断移动的小蛇,通过吃食物来增长身体长度。在C语言中实现这款游戏,可以帮助初学者更好地理解程序设计的基本原理,包括循环、条件...

    贪食蛇游戏设计

    贪食蛇游戏设计 要求实现: 产生一个固定大小没有边界的游戏区域,蛇从区域的中心开始,由玩家通过键盘控制蛇的运动方向,用蛇头去吃随机分布在游戏区域内的食物; 蛇的运动限制在游戏区域内,游戏区域没有边界,...

    java源代码贪食蛇游戏

    贪食蛇游戏是一款深受玩家喜爱的简单但有趣的益智游戏,玩家需要控制一条蛇通过移动吃食物,每吃到一个食物,蛇的身体就会变长,如果蛇头碰到边界或自己的身体,则游戏结束。 1. **Java编程基础** - 类与对象:...

    html与JavaScript 贪食蛇

    贪食蛇游戏是一款经典的像素级游戏,自1976年首次出现以来,因其简单的规则和高度的可玩性,一直受到玩家的喜爱。在这个项目中,我们将使用HTML和JavaScript来实现这个经典游戏。HTML作为网页的结构语言,主要负责...

    贪食蛇游戏

    贪食蛇游戏是一款经典的计算机游戏,它源自早期的诺基亚手机内置游戏,深受玩家喜爱。这款游戏的基本原理是控制一条不断增长的蛇在有限的区域内移动,通过吃食物来增加长度,同时避免撞到自己的身体或者边界。用C++...

    C++版贪食蛇

    【C++版贪食蛇】是一款基于MFC(Microsoft Foundation Classes)框架开发的简单游戏,其核心机制是利用双向链表来实现蛇的身体结构。在本文中,我们将深入探讨这款游戏的实现原理,以及如何利用C++和双向链表来创建...

    Java小游戏_贪食蛇(源码)

    【Java小游戏_贪食蛇(源码)】是一款基于Java编程语言开发的简易版贪食蛇游戏,适合初学者学习和研究。这个项目不仅包含了完整的源代码,而且已经实现了基本的游戏逻辑,玩家可以运行并体验游戏。通过分析和理解这...

    C#贪食蛇代码

    【C#贪食蛇代码】是一个基于C#编程语言实现的经典游戏项目,它结合了学习与实践,展示了C#在游戏开发中的应用。这个项目可能是从网络上获取的基础代码进行改良而来的,开发者针对原始代码进行了优化,增加了计分板...

    贪食蛇游戏C++代码

    贪食蛇游戏C++代码 本资源是一个使用C++语言编写的贪吃蛇游戏代码,运行于VC++环境中,不需要MFC支持。该代码实现了贪吃蛇游戏的基本功能,包括游戏的启动、游戏的初始化、游戏的运行、游戏的结束等。 1.头文件的#...

    C语言贪食蛇(链表实现)

    【贪食蛇游戏简介】 贪食蛇是一款经典的电子游戏,起源于1976年的“Blockade”,后来在诺基亚手机上广为人知。在这个游戏中,玩家控制一条不断增长的蛇,目标是吃到食物,每次吃到食物后,蛇的长度会增加。如果蛇头...

Global site tag (gtag.js) - Google Analytics