摘要: 注:2010年的作品,刚学习编程的时候写的,代码质量不高,但现在也没有时间去修改,就这样吧,给自己留个纪念。文章原本放在qq空间中的,后来因为修改了一下权限,结果就被TX审核不通过,就挪过来了。去这里下载我编的游戏NatinFight:http://bobchowbb.ys168.com/ (文件:... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(116) 评论(0) 推荐(0)
摘要: 注:2010年的作品,刚学习编程的时候写的,代码质量不高,但现在也没有时间去修改,就这样吧,给自己留个纪念。文章原本放在qq空间中的,后来因为修改了一下权限,结果就被TX审核不通过,就挪过来了。下载地址:http://bobchowbb.ys168.com/(文件:2D游戏编程/2D小游戏引擎测试版... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(710) 评论(0) 推荐(0)
摘要: 用法:进入目录C:\Users\Administrator\AppData\Roaming\Sublime Text 2\Packages(也可以通过Sublime菜单 Preference->Brownse Packages打开),将插件包放在此目录下。如果有git,直接在Packages目录下执... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(988) 评论(0) 推荐(0)
摘要: 作者:游蓝海(http://blog.csdn.net/you_lan_hai) DirectX 3D与OpenGL坐标系统的差异性,给我们带来很大的麻烦,让跨平台编程的新手很困惑。最近在做一个跨平台的游戏,仔细看了下两者的矩阵,发现并没有什么大区别,将d3d左手系的矩阵传递给open... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(619) 评论(0) 推荐(0)
摘要: 作者:游蓝海(http://blog.csdn.net/you_lan_hai) 上班的时候,觉得零散的时间太短,不足以完成业余作品或者学习某方面知识,希望放到周末去做。到了周末,想睡觉、看电影,就是不想学习,又希望,学习可以在上班空闲的时间进行。人生总是这么矛盾,充满了拖延症,这也难... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(546) 评论(0) 推荐(0)
摘要: 作者:游蓝海(http://blog.csdn.net/you_lan_hai)1.前言 我喜欢编程,但并不是任何时刻都喜欢,一个月中总有那么些天很懒很堕落,不喜欢出去散心,也无法静下心来学习,这也是为什么入行这么久了,还未成为大牛。我想,每个大牛们都有过这种经历吧,经过若干的心理斗争... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(627) 评论(0) 推荐(0)
摘要: mygui初探(二)皮肤编辑器作者:游蓝海(http://blog.csdn.net/you_lan_hai) mygui(官网http://mygui.info),是一个开源的游戏ui库,号称高速、易用、灵活,但这是不是真的——谁用谁知道。1.前言 我觉得,对于程序员来... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(748) 评论(0) 推荐(0)
摘要: mygui初探(一)基础作者:游蓝海(http://blog.csdn.net/you_lan_hai) mygui(官网http://mygui.info),是一个开源的游戏ui库,号称高速、易用、灵活,但这是不是真的——谁用谁知道。1.废话 每次想写点东西,总是欲言又... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(397) 评论(0) 推荐(0)
摘要: 一种破解静态链接库(.lib)的简单方法 作者:游蓝海 博客:http://blog.csdn.net/you_lan_hai 最近,在研究某代码时,遇到这样一个问题:整个解决方案中,有一个工程没有cpp源码,只有头文件跟一个静态链接库,虽然整个程序可以编译通过,但是lib文件中做了一... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(2025) 评论(0) 推荐(0)
摘要: 来北京工作两年了,终于从一个3D游戏编程菜鸟,过渡到了一个有经验的初级开发者。这两年工作甚忙,自己也没有意识到要写篇日志来总结下自己这两年的工作和生活,以及对未来职业发展做个清晰的规划。最近,由于工作的不顺心,想跳槽,去参加了一次笔试和面试,结果以失败告终。我觉得,其实不是我知识水平... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(216) 评论(0) 推荐(0)
摘要: 3D单机游戏《天鹰教》源码发布作者作者: 游蓝海博客: http://blog.csdn.net/you_lan_haimail: you_lan_hai@foxmail.com版权: copyright 2012-2013 youlanhai. All right reserved. 你可... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(216) 评论(0) 推荐(0)
摘要: 最近工作比较忙,详细内容以后慢慢补上。先把新版内核项目地址发出来,这个项目将会比我之前写的那个好,之前的那个项目不会再继续写了,大家把它忘了吧。 新版内核项目地址:https://github.com/NsLib/FreeJudger 新版内核目前由我和我同学MDL(http://blog.csd... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(281) 评论(0) 推荐(0)
摘要: 转载注明出处:http://blog.csdn.net/you_lan_hai//SmartPtr.h 智能指针// author: 游蓝海 // blog: http://blog.csdn.net/you_lan_hai#ifndef LAZY3D_SMARTPTR_H#define LAZY... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(249) 评论(0) 推荐(0)
摘要: D3D9查询(Queries Direct3d9)来源:d3d9帮助文档 Queries(Direct3d9)翻译:游蓝海(http://blog.csdn.net/you_lan_hai)说明:费了好大劲,终于看懂了d3d9 queries,翻译一下跟大家共享。第一次翻译文章,有很多地方不准确,请... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(564) 评论(0) 推荐(0)
摘要: 转载注明出处:http://blog.csdn.net/you_lan_hai/article/details/8597451// TestPython.cpp : 定义控制台应用程序的入口点。// author: 游蓝海// blog: http://blog.csdn.net/you_lan_h... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(867) 评论(0) 推荐(0)
摘要: 致命错误:ImportError: No module named site原因:python解释器无法找到python库。解决办法:方法1.在调用Py_Initialize之前,手动设置python搜索目录:Py_SetPythonHome("F:/workspace/test/python")。... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(2878) 评论(0) 推荐(0)
摘要: 注:2010年的作品,刚学习编程的时候写的,代码质量不高,但现在也没有时间去修改,就这样吧,给自己留个纪念。文章原本放在qq空间中的,后来因为修改了一下权限,结果就被TX审核不通过,就挪过来了。以下是原文: 晕头雾水的忙了一个周,终于对D3D蒙皮骨骼动画有点眉目了。D3D蒙皮骨骼动画... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(188) 评论(0) 推荐(0)
摘要: 上大学时学习2D游戏编程写的代码,现在稍加整理,将源码托管到code csdn上,一来给自己留个纪念,二来希望对新手有那么点帮助。代码质量不高,游戏完成度也不高,仅供学习参考。源码地址:https://code.csdn.net/you_lan_hai/lazy2d大致内容:G2DEngine: ... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(415) 评论(0) 推荐(0)
摘要: 本文目的是对A*寻路算法所生成的路径进行一些人性化的调整,使其看起来不至于太机械化。关于A*算法的原理与实现,读者可以阅读其他资料,这里不再详细阐述。如何写估价函数 A*寻路算法本质上是一个有方向性的广度优先搜索算法,它使用一个估价函数,来估测可能的最短路径,在每一次搜... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(475) 评论(0) 推荐(0)
摘要: (原文地址:http://alvincc-tech.blogspot.com/2010/10/opengl-glsl-directx-hlsl.html)OpenGL, GLSL, DirectX, HLSL中的矩阵存储形式OpenGL: 按列存储矩阵(column-major)。调用API形成的... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(646) 评论(0) 推荐(0)
摘要: 前言先导书籍3D数学基础-图形与游戏开发入门书籍Unity3D 游戏开发小试牛刀前言手游3D化是大势所趋,目前最流行的3D手游引擎非Unity莫属。虽然cocos2d-x也在做3D引擎,但毕竟会受到原本2D框架的束缚,扩展起来容易捉襟见肘,再加上工具链的严重缺乏,所以cocos3d-... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(262) 评论(0) 推荐(1)
摘要: 《OpenSSL中AES加密的用法》 作者: 游蓝海 原文链接: http://blog.csdn.net/you_lan_hai/article/details/50992719 转载请注明出处使用API的时候,需要特别小心数据长度,我在初次使用的时候简直被弄的晕头转向,遂作此文留... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(14688) 评论(3) 推荐(1)
摘要: 《使用ndk-gdb调试android native程序》 作者: 游蓝海 文章链接: http://blog.csdn.net/you_lan_hai/article/details/50993437 转载请注明出处虽然Eclipse可以调试android native程序,但是E... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(407) 评论(0) 推荐(0)
摘要: 前几天写了个3D shader,把我坑了个惨。不知道是为什么,cocos2d-x将3D shader中的纹理坐标作了上下颠倒,而2D坐标却是正常的。对此我很是不解。 下面是shaderccShader_3D_PositionTex.vert的部分源码:void main(){ ... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(337) 评论(0) 推荐(0)
摘要: continue不会跳过do while的条件判断先贴一段代码:int i = 0;do{ printf("%d\n", i); if(i < 10) continue;}while(++i < 10);以前我一直以为,continue就是跳转到do开始的位... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(978) 评论(0) 推荐(0)
摘要: 《OpenGL顶点数据传输速度优化》 作者: 游蓝海 文章链接:http://blog.csdn.net/you_lan_hai/article/details/50994121 转载请注明出处前言最近在给cocos2d-x v2.x的一个项目做渲染优化,执行渲染批处理(Batch)... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(1748) 评论(0) 推荐(1)
摘要: 《ULUA的简洁用法》 作者: 游蓝海 文章链接:http://blog.csdn.net/you_lan_hai/article/details/51059510 转载请注明出处2017.4.23修改:看到不少朋友关注本篇文章,我又总结了另外一套更简单的用法,见《ULUA的简洁用法... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(161) 评论(0) 推荐(0)
摘要: 《u3d tolua + ZeroBraneStudio远程调试》 作者:游蓝海 文章地址:http://blog.csdn.net/you_lan_hai/article/details/55057720 转载请注明出处tolua默认支持ZeroBraneSudio(以下简称zbs... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(529) 评论(0) 推荐(0)
摘要: qco-editor用于cocos2d-x的开源编辑器,使用Qt和C++开发,支持Windows和Mac等操作系统。 名称 描述 作者 游蓝海(youlanhai) 项目主页 https://github.com/youlanhai/qco-editor 开始时间 2... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(461) 评论(0) 推荐(0)
摘要: 《ULUA的简洁用法(二)》 作者: 游蓝海 文章链接:http://blog.csdn.net/you_lan_hai/article/details/70554237 转载请注明出处写上一篇文章《ULUA简洁用法》的时候,我对ULUA的认识还不是很深,经过一段时间的摸索后,我又... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(220) 评论(0) 推荐(0)
摘要: - - 文章 游戏引擎学习-开篇 作者 游蓝海( http://blog.csdn.net/you_lan_hai )1. 概述在这几年学习游戏编程的过程中,我积累了一些经验,也记录了一些学习笔记,随着新学的东西越来越多,以前很熟悉的知识也在渐渐的被淡忘。我希望通过写博... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(256) 评论(0) 推荐(0)
摘要: - - 文章 UE4入门学习-开篇 作者 游蓝海( http://blog.csdn.net/you_lan_hai )1. 关于UE4关于UE4的介绍,请直接看Epic官网:https://www.unrealengine.com/zh-CN/what-is-unre... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(974) 评论(0) 推荐(0)
摘要: - - 文章 UE4入门学习1:环境搭建 作者 游蓝海( http://blog.csdn.net/you_lan_hai )1. 环境配置硬件环境以下是官方的Windows平台推荐硬件配置,其他平台的配置参考文章末尾链接。 名称 配置 操作系统 Windows... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(937) 评论(0) 推荐(0)
摘要: - - 文章 UE4入门学习2:工程结构分析 作者 游蓝海( http://blog.csdn.net/you_lan_hai )最近又开始996加班了,业余时间更少了,以后文章更细的速度可能也会较慢了。接上一节《UE4入门学习1:环境搭建》,我把工程整理了一下,工程名... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(1279) 评论(0) 推荐(0)
摘要: - - 文章 UE4入门学习3:GamePlay框架 作者 游蓝海( http://blog.csdn.net/you_lan_hai )UE4为游戏开发提供了一套基础的框架,在这套框架的基础上,我们可以快速的构建出我们的游戏雏形。本文结合官方文档《游戏架构快速指南》,... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(1224) 评论(0) 推荐(0)
摘要: - - 文章 UE4入门学习4:C++编程介绍 作者 游蓝海( http://blog.csdn.net/you_lan_hai )UE4直接使用C++作为逻辑层语言,这样引擎层与逻辑层语言统一,不需要胶水代码去转发,消除了逻辑层和引擎层的交互成本。为了便于开发,UE4... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(4262) 评论(0) 推荐(0)
摘要: 本文翻译自CritterAI的文档:http://critterai.org/projects/cainav/doc/html/e72bd1ee-04b0-4bbb-a21d-d8d7ecaa11af.htmRecastNavigation是一款非常强大的寻路系统,被广泛的应用于各大... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(1295) 评论(0) 推荐(0)
摘要: 本文翻译自CtritterAI:http://critterai.org/projects/cainav/doc/html/6fb3041b-e9be-4f03-868b-dcac944df19b.htmRecastNavigation是一款非常强大的寻路系统,被广泛的应用于各大游戏... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(641) 评论(0) 推荐(0)
摘要: 作者:游蓝海 文章链接:http://blog.csdn.net/you_lan_hai/article/details/77430116问题使用32位的lua虚拟机编译出来的字节码,无法被64位的lua虚拟机识别。反过来也一样不能识别。原因实际上,主要问题出现在了序列化上。因为lu... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(678) 评论(0) 推荐(0)
摘要: 十一就这样过去了,没什么大成就,但还是写个总结吧。前几天用Cocos Creator写一个demo,涉及到了shader开发,而cocos一直没有好用的shader工具,就心血来潮要自己开发一个。花了两天时间,模拟Unity Shader完成了一套基本的材质框架,由于不知道怎么扩展编... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(3015) 评论(0) 推荐(0)
摘要: HUSTOJ的Windows版评判内核(一)作者:游蓝海个人主页:http://blog.csdn.net/you_lan_hai 2013.4.9 注:最新版本项目地址:https://github.com/NsLib/FreeJudger。新版FreeJudger,跟我之前写的这个已经完全不一样... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(458) 评论(0) 推荐(0)
摘要: (2013.9.22修改:最新源码见 3D单机游戏《天鹰教》源码发布(二) ) 以下是原文: 转眼间,毕业半年了。早想把毕设源码发出来了,一直没有时间。而且毕设也是在实习期间匆忙完成,还有很多bug没有修复,后来利用工作闲暇时间慢慢补上了。我喜欢编程,不擅长... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(371) 评论(0) 推荐(0)
摘要: 前面介绍了一种最笨的方式,他的缺点就是冗余太多,浪费空间太大。 今天介绍一种优化方法,仅抽取程序中用到的部分。 要下班了,先贴上实现代码,改天有空再补上原理。#-*- coding:gbk -*-import sysimport osimport shutil#获得程序中所有模块... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(445) 评论(0) 推荐(0)
摘要: 废话不多说,只要看一个例子就明白了。// testPython.cpp : 定义控制台应用程序的入口点。#include using namespace std;#include #include using namespace boost::python;//使用boost::python... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(541) 评论(0) 推荐(0)
摘要: 以我使用的boost1.48为例。 首先需要运行bootstrap.bat来生成boost库的编译引擎:b2.exe,bjam.exe(很重要)。 下面是我用来编译boost.python库生成动态连接库的批处理程序:@echo 即将编译python模块@pausebjam... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(317) 评论(0) 推荐(0)
摘要: 如果在执行程序中直接使用本程序导出的python模块,可无需导出成pyd库。 例如,有程序A,其python扩展模块名称为ExtA,在A程序中调用ExtA模块的初始化函数initExtA()后,可直接可在程序中使用ExtA模块的方法。如下代码:#include #include usi... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(367) 评论(0) 推荐(0)
摘要: Vector内部数据结构:连续存储,例如数组。随机访问每个元素,所需要的时间为常量。在末尾增加或删除元素所需时间与元素数目无关,在中间或开头增加或删除元素所需时间随元素数目呈线性变化。可动态增加或减少元素,内存管理自动完成,但程序员可以使用reserve()成员函数来管理内存。迭代器失效插入:vec... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(190) 评论(0) 推荐(0)
摘要: 转载自维基百科:http://zh.wikipedia.org/wiki/扩展巴科斯范式扩展巴科斯范式维基百科,自由的百科全书扩展巴科斯-瑙尔范式(EBNF)是表达作为描述计算机编程语言和形式语言的正规方式的上下文无关文法的元语法符号表示法。它是基本巴科斯范式(BNF)元语法符号表示法的一种扩展。它... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(241) 评论(0) 推荐(0)
摘要: C++ Placement New placement new是重载operator new的一个标准、全局的版本,它不能被自定义的版本代替(不像普通的operator new和operator delete能够被替换成用户自定义的版本)。它的原型如下:void *operator new( siz... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(331) 评论(0) 推荐(0)
摘要: 1.重定向到文件import syssys.stdout = open("log.txt", "write") “任何提供file-like write方法的对象都可以被赋给sys.stdout方法从而使得标准输出输送到该对象的write方法.”。 这种说法网上到处都是,但很少找到这样自... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(541) 评论(0) 推荐(0)
摘要: 上个月末,来到北京,面试过n家游戏公司后,终于把工作给定了——境界北京。面试的感想很多,但是最近很忙,一直没时间写下来。主要是现在没有自己的私人电脑,公司又不能上外网,过的有点悲惨。 在这个行业初来乍到,总觉得水平相差甚远。也不知道现在的待遇跟业内相比怎样,总之是先干着... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(91) 评论(0) 推荐(0)
摘要: 方法一:最简单的方法使用重复播放参数:MCI_DGV_PLAY_REPEATmciSendCommand(m_nDeviceID, MCI_PLAY,MCI_DGV_PLAY_REPEAT, (DWORD)&mciPlay))需要头文件:#include #include #pragm... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(716) 评论(0) 推荐(0)
摘要: 这几天在写重绘对话框程序,发现好多例子中都是用OnNcLButtonDown来处理系统按钮按下消息,而不是常规的ButtonUp。这样很不爽,鼠标只要一点击按钮,窗口就直接最小化或关闭,这样不符合通常的操作习惯。(通常的Windows应用程序在鼠标键弹起时,才处理事件。) ... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(379) 评论(0) 推荐(0)
摘要: 这几天写程序,无意间把编译中间文件给删了,然后就出现了C1083编译错误。xxx.cpp..\commen\xxx.cpp(2) : fatal error C1083: 无法打开预编译头文件:“Release\xxx.pch”: No such file or directory ... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(2857) 评论(1) 推荐(0)
摘要: 截止今天,小项目各部分核心功能都已经实现了,现在就剩下局部优化了。之前迫不得已使用了个O(n!)的算法,来暴力处理混乱的数据,现在由于数据量加大,程序有点扛不住了,需要重新优化该部分,又该费我脑细胞了。 原本以为一个月就能完工,没想到非得两个月,这就是没有经验的程序员对... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(86) 评论(0) 推荐(0)
摘要: 游戏编程笔记-起步3.贪吃蛇游戏实现代码下载:http://download.csdn.net/detail/you_lan_hai/3738025核心代码实现如下,算法描述见 “起步(一)”:#include "app.h"#include #include int g_map[100][100]... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(217) 评论(0) 推荐(0)
摘要: 游戏编程笔记-起步(二)2.在窗口上绘图 看了我上面的分析,我想,很多朋友都迫不及待的想学这部分知识,原因是上面的知识实在太简单了,只要稍懂点算法的同胞们都可以看懂。关键是大家苦于英雄无勇武之地啊!学了n年的算法,做了n到算法题,却写不出一个如此简单的小游戏。那好,让我们开始我们真正的... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(277) 评论(0) 推荐(0)
摘要: 二 游戏编程起步1.一个简单的游戏-贪吃蛇1.贪吃蛇游戏剖析1)游戏的目标。在不被撞死的前提下,吃掉奖子增加自己的长度,来完成升级。2)游戏中的物体。蛇,墙壁,奖子。3)动作。蛇移动,蛇吃奖子,蛇增加长度。2.数据结构与算法分析1)数据结构。简单起见,所有物体都用方块拼接。 则蛇可以使... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(2096) 评论(0) 推荐(0)
摘要: 一 游戏编程基础1-概论1.游戏的组成游戏由剧情、图形图像、声音、文本等资源组成。2.游戏设计与制作设计与制作过程大致分为策划,美工,音效,程序,测试五部分。策划:负责设计游戏的剧情、类别、玩法等,是游戏最重要的部分,直接决定了游戏的成功与否。美工:负责绘制游戏中所需图形图像资源。音效:负责制作游戏... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(846) 评论(0) 推荐(0)
摘要: 最近接了个小项目,就自己一个人做。虽然boss提供了些算法,但是大部分算法还得我自己来想,而且要把算法实现还挺不容易。弄了好久,也没什么大的进展,始终找不到合适的算法。目前的状况有点类似以前做算法练习,为了一道题,想破了脑袋也想不出来。现在只能用最暴力的算法去解了,如果实现后效果可以... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(73) 评论(0) 推荐(0)
摘要: 最早写日志就用QQ,后来写点技术文章也放到了上面,但几乎没有人看,也不知道自己的想法是对是错,也没人指导、没人批评。这才意识到,QQ只适合茶语饭后大家聊点生活琐碎。 由于自己惯用baidu搜索引擎(支持国产!),以前也经常去baidu的C++贴吧转悠,所以就把博客转到了baidu bl... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(95) 评论(0) 推荐(0)
摘要: 我的乐趣就是写程序,这大概与自己的性格息息相关——不善于与别人沟通,不善于表达自己的思想,不喜欢运动,不喜欢说话。当然也不是一言不发哈,讨论下技术还是可以滴。 大学之前喜欢电子和机械技术,爱搞些小制作(不敢说是发明,因为没有创意),像小木船呀、电子车,好多东西。进入大学选择了计算机专业... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(217) 评论(0) 推荐(0)
摘要: 个人2D、3D游戏引擎开源 早期的作品代码结构较差,对大家造成的误导敬请谅解。我会不断的更新个人作品,请大家始终参考最新的源码。在此感谢热心网友给我提的宝贵意见。(2015.4.12修改:更新了2D源码下载地址,以前的链接可能无法下载)(2013.9.22修改:最新3D源码见 3D单机... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(1344) 评论(0) 推荐(0)
摘要: 虽然现在网上已经有很多位图读取、保存的文章,很多写的都很详细,提供的源代码功能也很强大,但是我仍然要自己重写一个位图加载程序。主要是因为这些大牛们的文章写的太深奥了,代码功能太强大了,以至于像我这样的菜鸟读不懂。所以,我要力求简洁。省略掉一些细节,比方说调色板。为了能够方便容易操作,... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(1436) 评论(0) 推荐(0)
摘要: 此题曾让我无限放在此处纪念下。营救天使Time Limit(Common/Java):1000MS/10000MS Memory Limit:65536KByteTotal Submit: 236 Accepted: 56 DescriptionAngel was ca... 阅读全文
posted @ 2017-10-19 18:07 游蓝海2017 阅读(211) 评论(0) 推荐(0)