独立游戏demo-FoodStall3.0

介绍: 以RPG为主线,将各种小游戏做成任务。Ui 、渲染、 ai等全部使用自己写的引擎Crapell 

下载 :  FoodStall3.0.zip

 库下载 : crapellengine_Lib.zip

独立游戏demo-FoodStall3.0 - twopointfive - twopointfive的博客
 
独立游戏demo-FoodStall3.0 - twopointfive - twopointfive的博客
 
独立游戏demo-FoodStall3.0 - twopointfive - twopointfive的博客
 
独立游戏demo-FoodStall3.0 - twopointfive - twopointfive的博客
 
进程

2010_12月到2012_12月为设计引擎阶段

2012_12月到2013_12月为设计第一个demo阶段

version 1.0 2013_1225

所有地图和怪物为解锁状态。

怪物ai有缺失。

目前美术策划程序总共只有一个人,所以场景有些胡乱拼凑,人物蒙皮绑定粗糙,剧情设计生硬。

http://www.gameres.com/msg_242278.html

version 2.0 2014_0420

水效果改进、阴影效果、添加,动作添加(空格跳跃),小游戏任务(象棋、赛车、2d设计)添加。

http://www.gameres.com/msg_247820.html

 

version 2.0_Android 2014_0620

5~6月移植到android

http://www.gameres.com/msg_257504.html

version 3.0 2014_0820

流动的雾、体积光、hdr效果添加。植物战虫子、大鱼吃小鱼完善,完善摄像机控制, 水龟等AI添加。导航图自动寻路添加,墙壁碰撞优化。技能特效完善。

格斗任务初步。 初步添加d3d实现(d3d尚未优化,请尽量使用opengl启动)。

 

引擎介绍:http://twopointfive.blog.163.com/blog/static/9005854320124119382392/

个人编写的引擎,没有基于其它任何引擎修改。引擎名字Crapell

更多截图:http://twopointfive.blog.163.com/album/#m=1&aid=255371092&p=1


新手指南:

说明:d3d效果和速度均未进行优化,请尽量使用opengl启动。(因为个别电脑没有最新的opengl驱动才做了将就的d3d9版本)

1、 操作

            右键移动 触碰边缘旋视角 wasd↑↑←→移动,滚轮拉近拉远。空格跳跃。 V+R 切换RPG视角,V+F切换自由视角,V+0回到原点。C键拷贝当前点击位置到剪贴板。  F1显示控制台,P+左键点选环境物体。


有3d声音可以试试带上耳机


为了试玩方便,保存了一个16级的含有若干任务的存档,可以在 data/save/twopointfive.save中修改存档。

平衡性修改 data/logic/script/balance.lua ——(新版中不再使用此文件,而在 .style文件中设置,如hp88,20,5则表示 hp=88+level*20+levle*level*5)

游戏扩展修改 data/logic/style/*.style 

(后续添加)小游戏任务扩展 data/logic/script/minigame.lua


2、 需按顺序解锁地图,在静竹轩找孟三接送信任务,找到孟良(发光小门出去右拐挂在树枝上的一个人)。完成送信再回去找孟三接炸弹熊任务,杀了炸弹熊后提交任务即可解锁进入河阳城,在河阳城才能挑战双刀客进而解锁火山口,同理进入火山口后做相应任务才能再解锁下一关。


3、控制台使用示例:在游戏中,按F1打开控制台,

        输入G_Role:SetLock(6002,0); 回车确定可以直接解锁6002河阳城。其他地图 6001~6005

            G_Role.m_hp = 1000; --设置血量为1000


其他待整理。。。


4、

   点击大鱼吃小鱼开启 大鱼吃小鱼任务。(静竹轩 河阳城)

   点击变异碟龙开启 2d雷电任务,空格发射子弹,tab切换武器。(静竹轩 火山口雪场)

   点击棋疯子树精开启 象棋任务。(静竹轩 河阳城)

   点击赛车怪开启 赛车任务。(河阳城)

   点击植物大战BUG开启 植物大战虫子任务(拖动种植)。(河阳城)

   点击盐湖水龟开启射击任务。(魔兽洞)

   点击双刀客开启格斗任务。(河阳城 出招:WASD移动 X下蹲 C防守 SHIFT SPACE跳 U轻拳I轻腿O爆气 J重拳K重腿L闪进)


5、蹴鞠比赛任务、2d闯关任务,塔防任务,打字任务会续会加入。


后续会加入使用lua或dll扩展怪物ai、任务、界面等的功能,。


有的怪物身上有个杀伤区域,主角碰到会大量损血(比如炸弹熊的炸弹区域)。

有的怪物身上有个薄弱区域,主角碰到会使怪物大量损血(比如木头人尾巴上的开关区域)。

攻击薄弱区域的同时要避免碰到杀伤区域(比如阵列怪)。

有的怪物在特定地形上会大量损血(比如使用物品蓝水晶把岩浆怪吸引到雪地上时)。

瘟疫僵尸需要炸开大坝释放岩浆来烧死。


data\Sys\Init.ini中:DriveType=1使用opengl,DriveType=2使用d3d(d3d还未完善)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值