zoukankan      html  css  js  c++  java
  • CR开发笔记-1工作前的准备

    任何一个游戏的开发都要在之前好好想一想

    首先这个游戏怎么制作,是一个什么游戏?

    across是一个探索向逃生宇宙逃生游戏。考虑到我的美工能力,我不敢做什么rpg之类的,估计也就。。。做个飞船,做个星球,做几个奇葩的地形。

    暂时不提。

    游戏背景基于V-ver大背景,starlight号的故事,这个故事是这样的,starlight号困在某某空间中,需要与宇宙那边的星团共和国联络,于是派出了。。。。。

    (说好的开发呢)

    咳咳!

    好的,下面是正题。

    首先我们需要把资源想一下,我需要什么资源。

    GUI,毋庸置疑,就是存放UI相关的一些东西,UI是非常大的一块,包括图片以及脚本。

    models 主要是一飞船和地图其他的东西,可能涉及到其他机关,于是我放到了other里了。

    picture里包括了天空和贴图。

    scence主要保存游戏场景

    script保存控制脚本,数据写入脚本,以及游戏脚本

    sound音效和背景音乐。

    当然还有不可缺少的标准库。

    恩恩。这些就差不多了。

    预计平台:windows和安卓,所以控制器要准备两套。

    游戏架构设计

    采用本地或者网络xml文件保存模式。

    采用类似手游常用的一关一关的样子,但是一开始采用的是直线流程剧情游戏模式,也就是你通关之后可以选择前面的关卡来游戏。

    可以考虑成就之类,以及隐藏剧情,或者其他菜单。

    下一步是进行场景设计和模型制作,今天没做太多事情,先休息了。

  • 相关阅读:
    TDengine 基本操作
    Spark 提交运行 保存结果 流程控制
    Redis 分布式锁
    Linux 基础命令
    HIVE 分桶模式
    EX: 这里是收集的面试题
    使用python批量创建 mysql 表
    Navicat写MySQL触发器,用来同步表
    NXOpen 创建体获取所有边、边端点信息,过虑竖边倒圆水平边倒角
    NXOpen遍历实体移除参数和改色
  • 原文地址:https://www.cnblogs.com/zuoguangxing/p/3836143.html
Copyright © 2011-2022 走看看