Transcript hw2
What we have done? 更深入的了解实验环境的搭建和NDK/JNI 搜集了一些关于本次游戏设计的资料 快速查找目标点周围包围盒的算法原型 Scavenger hunt geocaching SCVNGR 类似于K-D Tree 类似3d max的开源软件 blender 实验环境的搭建 选定Windows平台 关于eclipse 曾考虑过Linux平台,因为网络原因放弃 需要cygwin 1.7以上 http://www.eclipse.org 选择eclipse ide for java developers 不要选eclipse classic, 不要从其他地方下载 只能选3.4或3.5版本 Android网站: http://androidappdocsstaging.appspot.com/index.html NDK/JNI 一定要阅读docs下面的OVERVIEW.txt文件 将ANDROID-MK.txt APPLICATION-MK.txt作为 参考文档 介绍了类makefile文件的语法 注意samples下的样例,可以作为学习 NDK/JNI/OpeGL ES的资料 对NDK有一个总体的把握 貌似hello-gl2无法正常运行 Eclipse的CDT插件 Scavenger Hunt 组织者准备一个物品列表,玩家寻找并集齐所 有列表上的物品,速度最快者获胜。 这些物品通常不能被购买,而是要通过完成任 务或者找到隐藏物品给之拍照来实现收集。 著名的Scavenger hunt游戏有:the University of Chicago Scavenger Hunt, the annual Tricadecathlonomania Scavenger hunt游戏的网络版一般要求玩家在 网页上寻找特定的信息。 最有名的此游戏网站:RushHunt.com Geocaching 玩家在现实世界中找到geocaches专用容器,记录其 GPS坐标,更换其内容,然后将坐标、新内容和你的希 望在网上发表以给下一个人指引。 目前gecaches遍布全球(包括南极)1000多个国家 geocaches容器内一般都有一个记录本和一支笔,每个 开启过此盒子的玩家都可以记录下自己的信息。 有时候盒子里还会有其他的物品,通常是一些价值一般 但是具有独特纪念意义的东西,玩家在取走盒子里东西 的同时必须留下差不多同等价值的自己的物品。有些盒 子里会被放入很昂贵的物品用来奖励第一个发现的人。 geocaching分很多种类:传统类;解谜类;letterbox类; 搭车类 比较有名的geocaching网站http://www.geocaching.com/ SCVNGR 玩家通过完成挑战任务——签到、社交型签到、 发布照片等等——来获取分数。 玩家可以得到附近提供奖励的商家列表,并使 用这个应用程序引导自己获取某个地点的某项 奖励 玩家一次只能完成一项奖励任务。每个奖励任 务的进度都会在该奖励下面的绿色进度条上显 示,玩家需要让进度条涨满才能赢得奖励。一 旦他们完成了任务,屏幕上就会出现防篡改的 奖励画面,他们可以将它出示给零售商兑换奖 励。 快速查找包围盒算法原型 加速的重要途径是只 渲染人所在位置周围 的场景和建筑 如何快速找到人所在 位置周围所有的建筑 Motivated by K-D Tree Split region Search from current root O(n) to O(lgn) Blender简介 一款用于创造各种3D内 容的套件工具 建模、渲染、动画、后 期处理及跨平台的3D交 互制作等各方面的全部 功能 使用Python语言来创作 及制作游戏及工作自动 化脚本 原始文件大小仅5M左右 开源且跨平台 THANKS FOR ATTENTION QUESTION?