代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

Content Factory:匡助 MonoGame 游戏开发

    Content Factory:辅助 MonoGame 游戏开发Content Factory 是一款辅助 MonoGame 游戏开发的工具。它提供素材管理的多项功能,包括编译素材、编辑自定义数据等,并能同时应用多个游戏平台。 项目设置 选择要创建游戏项目的平台,勾选“生成”,然后设置“项目目录”(必须),有两种方法设置: 1、直接生成素材到最终的游戏目录,这里可以设置游戏程序所在目录。这种方法适用Windows等PC平台。 2、生成素材到游戏项目目录,这和MonoGame默认的方式相同,需设置游戏项目来配合使用。这种方法适用所有平台,而Android等移动平台必须用这种方法: a)假设新建游戏项目TestGame,设置“项目目录”为游戏项目文件所在目录,即TestGame.csproj所在的目录。 b)设置&ld

    阅读全文>>

作者:coody分类:【_游戏开发浏览(638

2018-10-17

应届游戏开发谋职路

    应届游戏开发求职路   “不拼搏,枉少年!”—网易游戏 写在前面:先介绍下自己的情况,末流985大学本科生一枚,全院人数200+,我的成绩排名在170左右(校招开始的时候仍有一科挂在树上,现在已经补考过了),英语4级。侥幸获得了几个游戏公司的offer,最后和网易游戏签约。“游戏”陪我走过了人生中最值得回味的时代。懵懵懂懂的童年,在面对这个复杂缤纷的世界,游戏成为我了解这个世界的窗口。《魂斗罗》,让我知道了什么是“合作”;《赤色要塞》,让我明白了什么是“任务”;《超级马里奥》,然我知晓了什么是“责任”……有太多的游戏,太多的记忆。游戏为我打开了一扇大门,一种新的方式去看待世界。正所谓人生如戏,只是我们没有机会重来。所以我很

    阅读全文>>

作者:coody分类:【_游戏开发浏览(1390

2018-10-12

【Unity】1.0 第1章 Unity—3D游戏开发跟虚拟现实应用开发的首选

    【Unity】1.0 第1章 Unity—3D游戏开发和虚拟现实应用开发的首选分类:Unity、C#、VS2015 创建日期:2016-03-23 一、简介 Unity是跨平台2D、3D游戏和虚拟现实高级应用程序的专业开发引擎,是由Unity Technologies公司研制的一个让玩家轻松创建诸如虚拟现实场景再现、三维视频游戏、建筑设计可视化、实时三维动画展现等类型互动内容的多平台综合型开发工具,是一个全面整合的跨平台专业3D开发引擎。 全球超过70%的手机3D游戏都是用Unity来开发的。 1、能部署到20多个平台上 Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的游戏和虚拟现实开发工具,其编辑器可运行在Windows和Mac OS X下(

    阅读全文>>

作者:coody分类:【_游戏开发浏览(1912

2018-10-16

3D游戏中角色的换装原理-落樱之剑范例图文详细剖析(JME3,JMonkeyEngine游戏开发)

    3D游戏中角色的换装原理-落樱之剑实例图文详细剖析(JME3,JMonkeyEngine游戏开发) ******************************************************************************************************* 声明:转载请包含 * 号内这段声明(含 * 号) 作者: huliqing Email: [email protected] 原文链接:http://www.huliqing.name/article/articleId=41 ******************************************************************************************************* 前言 本文将详细讲解3D游戏中换装的

    阅读全文>>

作者:coody分类:【_游戏开发浏览(1464

2018-10-14

SpriteKit游戏开发 Challenge 2: An invincible zombie 有关问题的另一种解决办法

    SpriteKit游戏开发 Challenge 2: An invincible zombie 问题的另一种解决方法 大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 该挑战的目的是僵尸碰到敌人时,将其设置为无敌模式,具体要求如下: • You should create a variable property to track whether or not the zombie is invincible. • If the zombie is invincible, you shouldn’t bother enumerating the scene’s cat ladies. • If the zombie collides with a cat lady,

    阅读全文>>

作者:coody分类:【_游戏开发浏览(1014

2018-10-16

【代码札记】多线程游戏开发——伏魔记:第一步——开始游戏界面实现(一)

    【代码笔记】多线程游戏开发——伏魔记:第一步——开始游戏界面实现(一) 伏魔记是初中生活中,印象最深的游戏了。那时候虽然有网吧但并不怎么去玩。 作为步步高4980学习机(之后还有4988,5980,5988学习机),当年有着一系列的经典游戏,现在真的觉得步步高当时的游戏工作团队真的好厉害,画质那么单一,游戏最大不过几百KB,但可玩性,剧情和可视化都达到了一个只有4MB内存的学习机的一种高度。 那时候步步高这类学习机经典游戏有:三国霸业,侠客行(其实想做这款游戏的,但是当年很可惜,没有玩过太多),伏魔记(打通关了——终极剧透:无机道长是最大反派) 先设计的伏魔记的主界面。 当然,里面的图片自己p出来的一个个画上去。 然后是目前进度的文件项目目录 在domain包中,有主函数和主调函数。 Domain.java 1 package com.edp.domain

    阅读全文>>

作者:coody分类:【_游戏开发浏览(1833

2018-10-16

半年收入超2亿RMB 独力游戏开发者的艰苦创业路

    半年收入超2亿RMB 独立游戏开发者的艰苦创业路一款叫做《监狱建筑师》的模拟经营游戏,目前在Steam平台获得了3000万美元(近2亿元)以上的收入。这款游戏由英国独立工作室Introversion Software发布,而团队最困难的时候只剩下2个人。 独立游戏《监狱建筑师》   据笔者了解,这个工作室是由三名大学校友于2001年正式创建,但经过了十多年发展之后仍然只有4名成员,在长达15年的过程中,Introversion一共推出过5款游戏,直到最后这款《监狱建筑师》才获得了巨大成功。制作人Mark Morris透露,该游戏之所以能够最终推出,完全是得益于玩家的支持,虽然前四款游戏也都表现不错,但漫长的研发周期曾经让该公司数次面临破产,最困难的时候团队人员流失的只剩下了Mark Morris和Chris Delay两名创始人。   那么,《监狱建筑师》为何用了4年才做出来,Introv

    阅读全文>>

作者:coody分类:【_游戏开发浏览(1544

2018-10-13

踏进VR游戏开发的世界

    走进VR游戏开发的世界注: 原文2016年2月发表于公司内部社区, 最近才由同事转载出来, 删去了文中引用的一些内部文章和视频. 在这里我也只是把外网版本转过来, 留做备份. 背景介绍我们组在2014年下半年尝试开发了一款 XboxOne 平台的体感游戏, 2015年上半年进行收尾工作的同时, 结合之前积累的体感交互经验, 开始进行 VR 游戏的预研工作. 在这近一年的时间里, 一方面从外界感受到了一股虚拟现实快速发展的潮流, 另一方面也体会到身边很多人对 VR 游戏的了解非常有限. 现在我们自己的VR游戏Demo已经完结, 技术上验证了在当前的硬件条件下, 开发高画质游戏的可行性. 当然, 优质的VR游戏需要大家共同的努力, 我们也希望更多的人参与进来. 在此把我们在开发过程中学习到的, 体会到的, 以及所期望的进行一下总结, 希望对大家有所帮助。图片为我们的VR Demo: Comet

    阅读全文>>

作者:coody分类:【_游戏开发浏览(2176

2018-10-15

android游戏开发5-10 补间动画片 透明度渐变 旋转 缩放 平移

    android游戏开发5-10 补间动画 透明度渐变 旋转 缩放 平移首先在res文件下新建anim文件夹 新建anim_alpha.xml代码如下: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha android:duration="2000" android:fillAfter="true" android:fromAlpha="1" android:repeatCount="1" android:repeatMode="reverse" android:toAlpha=

    阅读全文>>

作者:coody分类:【_游戏开发浏览(1124

2018-10-17

LibGDX游戏开发——八 特效

    LibGDX游戏开发——8 特效  在本章,你将学到怎么使用LibGD的粒子系统为Canyon Bunny添加特效,以及线性插值和其他几种提高游戏可视化外观的方法。你还将学会使用图形化编辑器设计一个dust(灰尘)自定义粒子效果。当玩家角色行走在rock对象之上时将显示该灰尘效果。我们还将介绍线性插值的概念,作为实践示例,我们为一个具有跟踪目标的相机实现平滑移动效果,并实现rock(平台)对象在水面上上下缓慢漂浮移动。   另外,我们还将为显示在背景上的山丘实现一个视差卷动效果。天空中漂浮的clouds(云朵)将以随机速度持续不断的从关卡的右侧向左侧移动。我们还将为玩家失去一条生命和游戏分数增加等事件实现一些微妙的效果。   综上所述,在本章你将学到: 使用LibGDX的粒子编辑器创建复杂的效果为玩家角色对象添加灰尘粒子效果使用

    阅读全文>>

作者:coody分类:【_游戏开发浏览(2159

2018-10-17

Android 仿照flabby bird游戏开发

    Android 模仿flabby bird游戏开发一、示意图: 1)开始画面: 2)游戏中画面: 3)结束画面: 二、分析: 1、游戏中的每个元素都可封装成对象, 1)开始按钮与结束按钮可封装成GameButton对象: 属性有:有坐标x,y;有原图与按下后的图片;另外还有判断是否点击了的属性 方法有:draw方法,用来绘制自己; isClick判断是否被点击了 另外提供点击的监听事件OnButtonClickListener 2)Bird对象: 属性有图片,坐标,位置,大小等 方法有draw方法,resetHeigt方法(用于在游戏结束后恢复其高度) 3)Floor地板对象: 属性有:坐标,BitmapShader填充物 方法有:draw方法,游戏运行时不断绘制,看起来想不断的移动 4)Grade分数对象 属性有:分数图片

    阅读全文>>

作者:coody分类:【_游戏开发浏览(2296

2018-10-16

Android打地鼠游戏源码带道具购置的Android游戏开发

    Android打地鼠游戏源码带道具购买的Android游戏开发这是一款基于安卓的打地鼠游戏,界面简洁,有level模式打地鼠和无尽模式打地鼠两种游戏模式,并可以通过商店使用金币进行道具的购买,道具可以让你更容易通关;同时金币可以在游戏通关的时候获取。工程中有较为详细的注释说明,可以供你参考学习。项目中使用了自定义动画和数据库操作。 部分实行代码: /** * 初始化购买弹出的界面 * */ private void initbuymian(){ buylinearlayout = (LinearLayout)this.findViewById(R.id.buylinearlayout); buytitletv = (TextView)this.findViewById(R.id.buytitletv); buycontenttv = (TextView)this.findView

    阅读全文>>

作者:coody分类:【_游戏开发浏览(1333

2018-10-14

Android游戏开发实践(一)之NDK与JNI开发03

    Android游戏开发实践(1)之NDK与JNI开发03Android游戏开发实践(1)之NDK与JNI开发03 前面已经分享了两篇有关Android平台NDK与JNI开发相关的内容。以下列举前面两篇的链接地址,感兴趣的可以再回顾下。那么,这篇继续这个小专题,主要分享下AndroidStudio下的NDK与JNI开发的相关操作以及简述下CMake的使用。最后,会以一个实例来结束这个小专题的分享,那个,就放在最后一篇吧。 作者:AlphaGL。版权所有,欢迎保留原文链接进行转载 :) 传送门: Android游戏开发实践(1)之NDK与JNI开发01 Android游戏开发实践(1)之NDK与JNI开发02 本文的目录如下: 1、环境搭建 2、创建一个支持C/C++的项目 2.1 新建项目 2.2 扩展现有项目 3、AndroidStudio与Gradle 3.1 project/b

    阅读全文>>

作者:coody分类:【_游戏开发浏览(2220

2018-10-17
上一页 1/45页 下一页