Coder Social home page Coder Social logo

vanerden's Introduction

vanerden

独立游戏——2d TPS 设计概念:模仿一战法德凡尔登战役。 关键词:血腥,快节奏,动作,平面射击,像素风。 设计思路: 角色血量低,方便快速死亡复活,加快节奏;角色扮演一个普通的法国士兵,他将会有很多的同盟单位;屏幕对“击中”,“爆炸”,“移动”有明确的震动反馈。方便玩家知道自己的受伤情况;角色,敌方单位,己方单位死亡不会消失。留下尸体并让血泊扩散。营造氛围;据点生成敌方单位和己方单位。双方阵营单位总数不变。维持游戏的节奏;据点呈现阶段性分批布置,玩家能够占领据点,占领后据点既开始生成己方单位;地方单位和己方单位的AI让单位满足以下几个功能“进军”,“攻击最近的敌人”,“换弹”,“固守阵地”;实墙可以阻挡子弹,用于限定,掩体,保护;草丛可以阻挡子弹,但是同时可以容纳单位穿过,用于路径,掩体,保护。 开发和实现: 真象素风格unity cinema组件;血泊效果和溅血效果和弹壳抛物线效果的实现——粒子系统;NullReferenceException: Object reference not set to an instance of an object——Unity编辑器bug,Scriptableobject无法绑定到对应的脚本,需要单独命名脚本并绑定,否则会出现数据丢失;屏幕震荡的实现——unity cinema组件; Tilemap的改进——2d-extra组件;像素动画的绘制——piskel;击中效果和精灵图片的前后遮挡——修改layer和遮罩;整体2d渲染——unity轻量级渲染管线LWRP;游戏AI——unity.random包配合一个控制所有单位的Allcontroller,实现单位的多种范围移动和前进行为模式;转场和死亡动画——unity animator。

vanerden's People

Contributors

herqu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.