今年5月1日公司立项准备开发一款SLG的H5游戏。经过调研决定使用LayaAir引擎。 目前游戏第一轮测试已经结束。简单回顾一下: 明确要求赶在暑期档上线,由于之前一直是用cocos2dx-lua版本,所以对于H5零基础的我来说还是不小的挑战。引擎确定之后,开始着手熟悉API。开发过程期间遇到的相关问题引擎技术组的反馈都很及时。 由于是策略类的游戏,所以对于数值公式的计算尤其之多,所以客户端
1 using UnityEngine; 2 using System.Collections; 3 4 [AddComponentMenu("Game/AutoDestroy")] 5 public class AutoDestroy : MonoBehaviour { 6 7 public float m_timer = 1.0f; 8 9 vo
一、角色控制器角色控制器与碰撞器相似,选择角色控制器,要先移除碰撞器。Sloope limit:爬坡角度Step Offset:台阶高度Skin Width:皮肤厚度Min Move Distance:最小移动距离Center/Radius/height:胶囊的中心点,半径,高度值角色控制器移动        注:角色控制器组件所在的游戏物体身上,不需要”碰
选择LAYA的原因1,可以使用typescript来创作,符合之前使用C#的习惯。 2,能够很方便地将一个项目导出到多平台。 3,很方便直观的ui界面操作流程。简单介绍一下自己编程时间:3年, 擅长的领域:Unity,Laya。 熟悉的语言:C#,Typescript,Javascript 喜欢的方向:游戏制作。为什么要写这个系列原因有二,第一是目前的主要工作内容是使用LAYA制作H5项目,工作
转载 3月前
9阅读
前言上学期担任了导师一门选修课的TA,课程是关于VRAR的,所以就设计了一个简单的AR小Demo实验,其实都是网络上用Unity+Vuforia做的AR效果,这里只是整理归纳一下步骤而已,分为两部分,第一部分是显示模型,第二部分是对模型进行简单操作。由于这个实验操作说明是面向没有接触过UnityVuforia的同学,所以会特别详细(啰嗦)。第一部分的内容请看Unity5+Vuforia实现一个
北京时间 3 月 4 日消息,在备受瞩目的 GDC 2015 游戏开发者大会上,Unity Technologies 正式发布了次时代多平台引擎开发工具 Unity 5,含有大量的图形改进扩展的编辑器功能集,支持 21 种平台。此外,Unity 还发布了 Unity Cloud Build,能够让开发者通过云计算更有效率地进行游戏应用开发。 主要功能如下:强大的图形工具  Unity 5
关于Android与JS网页端的交互,网上有很多教程,刚做这功能,参考了多方资料,最终出来后觉得简单,但是为实现的话有诸多小问题,最终效果如下:现在简单整理一下:(直接贴代码,注释详细,应该能懂的): 一、首先是网页端,这个就是一些简单的标签语言和JS函数:  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "ht
转载 2023-07-17 18:14:10
133阅读
网站搭建之html之前完全没学过html,边做项目边学习,顺便总结一些本次项目用到的基础常用知识点,知识点来源于“W3school在线课程+随时百度”。一.W3school的一些知识点笔记:这部分可以参考W3school的HTML速查手册。二.本次项目中使用到的PHP知识点总结。-----------------------------------------------------------
Unity’s new Standard Shader is physically-based for higher visual quality, a more intuitive workflow for artists and faster iteration. And  to answer popular question – yes, we want this shader t
前言:  好久没更新博客了,以前很多都不会,所以常常写博客总结,倒是现在有点点经验了就懒了。在过去的几个月里,在canvas游戏框架方面,撸过了CreateJS,玩得了Egret,又学过PIXI.js。在移动前端方面,尤其是小游戏开始有一点点小经验了。但只是小经验,为什么说是小经验?  首先,深度不足,虽然用得最熟最多的白鹭,可是习惯了JavaScript,对TypeScript的OOP编程掌握得
目前市面上大多数手游一般都会内嵌WebView用于显示社区、H5活动等页面。WebView技术对于大多数人来说并不陌生,但要做好WebView游戏客户端的交互需求并不是一个简单的事,一不小心就可能踩坑。Unity显示网页Unity中显示网页的方案可以使用现成的插件,也可以自己实现。 自己实现需要分别在Android端iOS端实现WebView功能,然后打包成插件放入Unity的Assets\P
文章目录使用UnityGUI调试游戏对象的创建基本函数获取游戏对象方法一方法二添加组件与修改组件发送广播与消息克隆移动、旋转、缩放游戏对象移动游戏对象缩放游戏对象旋转游戏对象工具类四元数输入控制 使用UnityGUI首先先创建一个空的GameObject,编写脚本using System.Collections.Generic; using UnityEngine; public class
WebView篇安卓WebView一,安卓weiView接入如下,在安卓程序启动时调用下面方法private void InitWebView() { //动态创建一个WebView对象并添加到LinearLayout中 webView = new WebView(this); WebSettings webSetting=webView.getSettings(); webSetting.
本节书摘来异步社区《Unity 5.x游戏开发实战》一书中的第2章,第2.2节,作者: Alan Thorn 译者: 李华峰 责编: 胡俊英,更多章节内容可以访问云栖社区“异步社区”公众号查看。2.2 Unity中的C#脚本为游戏定义逻辑、规则行为的时候,往往需要使用到脚本。如果想将那些静态的、无生命的场景对象转换成为可以进行交互的环境对象,那么开发人员就需要编写代码。这些代码定义了这些物体
HackPython 致力于有趣有价值的编程教学1. 使用 Flutter 通杀 Android 与 IOS在 Google I/O 2019 上,Google 发布了 Flutter 框架,该框架可以让你使用相同的一套代码开发出可以运行与 Android 与 IOS 的应用????,同时还开源发布了一个基于 Flutter 开发的跨平台游戏 Flare,意在让你掌握 Flutter????。除了
Unity5 引入了名为标准着色器的一种新型内建着色器。此着色器被设计用于代替大量在以前的Unity版本里被使用的旧着色器——它代替了用于渲染“真实世界”物体如石头石块、木头、玻璃、塑料、金属等等的所有着色器。 当使用这个在创建一个新材质时总是被选为默认的着色器时,不再需要从一个长长的着色器类型列表中决定,因为它支持大量特性的结合(反射,bump?,透明,等等)。标准着色器支持所有这些,并且通过
对于手游开发者来说,更新版本往往意味着非常复杂的过程,你需要根据反馈做更新、测试、提交然后等待审核,而由于不需要客户端依赖,页游往往是快速测试游戏版本的最佳途径,很多人可能都知道Unity 5可以再不用Unity Web Player的情况下把手游移植到页游平台测试,再加上谷歌决定放弃对NPAPI的支持,未来WebGL对于页游移植是非常重要的。很多人长期以来都用Unity研发手游,那么你们可能都听
转载 4月前
48阅读
阿里妹导读:最近APP游戏化成为了一个新的风口,把在游戏中一些好玩的、能吸引用户的娱乐方式或场景应用在应用当中,以达到增加用户粘性,提升DAU的效果,成本较低。同时在一些需要对用户有引导性的场景,游戏化还可以使用户更易于接受并完成引导性任务,并通过激励的形式鼓励用户持续沉浸在任务当中,形成良性循环。基于这个思路,闲鱼开发了互动引擎Candy。什么是Candy引擎?Candy 是闲鱼技
本节书摘来异步社区《Unity 5.x游戏开发实战》一书中的第2章,第2.8节,作者: Alan Thorn 译者: 李华峰 责编: 胡俊英,2.8 游戏测试至此,已经完成第一个Unity游戏了!现在是时候来运行一下这个游戏了。Unity中游戏的测试过程首先是单击工具栏上的“Play”按钮,然后以游戏者的视觉角度来进行游戏,以此来查看该游戏能否正常工作。除了进行游戏以外,还可以使用调试模式,在整个
最近在接触unity的WebGL平台,其实这个平台作为Web Player的替代品,已经能满足大部分的开发需求,而且不需要额外的插件支持,确实方便了不少,但开发中依旧遇到了不少问题,在这里记录共享一下解决方法。 首先还是构建选项,在"Player Settings"里。Resolution and Presentation老的web player没啥变化,你可以把你自制的模板放到"\
  • 1
  • 2
  • 3
  • 4
  • 5