当前位置: 首页 > news >正文

反醒反醒

最近blog更新得很少

从什么时候开始的呢?

好像是从俩兄弟离职开始的.

没有了共同探讨技术的人, 所以自己业余时间都拿来玩了

玩什么? dota

现在的游戏, 不知道为什么, 只有这一个能玩的下去

那些XXX大作, 没有一个能让我玩完的

除了WorldOfGooCrayonPhysicsDeluxe这两个很有创意的游戏之外

好像N3新版本的推出也打断了我以前的学习计划

每次改动都很大, 写的小demo都没法接着用

而且每次想写之前都要花很长时间来配置工程

这让我想到了当时学OGRE时的向导工程

要是N3也有这么个东西就好了

于是乎看了一下Project Template, 结果只有webC#项目才能用

C++只能用Custom Wizard, 所以打算参考Create a Visual C++ Wizard for Visual Studio 2005写个N3wizard来用, 弄个console的先

等搞明白了新特性后好继续研究WOW

工作上搞了很长一段时间的阴影算法, 搞得自己心里也有阴影了-_-

看了一个快速生成地形Lightmap的文章(GameDev), C++/CLI学着Sandbox里那个对话框做了个界面, 就没心情写下去了

可能是自己觉得做这东西没什么意义吧? 因为我早已经用OSM+Blur实现了-_-

CPU去算远没有GPU,

花了一段时间研究C++/CLI, 看完了一本电子书, 把各方面的特性都了解了下

最初的动力, 只是想摆脱MFC

C++做界面真是一种折磨

VS2010MFC又更新了, 郁闷

这东西怎么还是死而不僵

反正我觉得现在学校里肯定不流行这家伙了

M$现在又在推行WPF了, 难道WinForm也要没落了?

唉, 一点也不让人省心

不过WPF开发好像没有WinForm方便的说

虽说底层是DX, 但它只有一个D3DImage能把DX嵌到WPF里, 没法把WPF嵌到DX里(要是这样游戏的GUI就爽了)

有个一起玩的朋友问我用flash做界面的可行性

我就把之间参考Popcap里的实现写的一个Dx里的flashplayer翻了出来, 当时把脚本(ActionScript)的交互都写好了, 就是效率一直不能让人满意

不过他给我看的Hikaridemo的效率到是很高, 看来还有优化的空间, 用到时再参考它改进一下

还有网页的渲染, 我也试过嵌入IE, 结果一直没有好的结果, 除了跟flash一样的效率问题外, 它不是一个windowless object, 事件很不好处理

现在最好的选择应该是Awesomium, 为啥一直不见有人用呢?

难道对于把web application放到网络游戏这么有前途的想法就没个人敢去尝试么…….

想想也是, 上家公司时我想把游戏的一部分功能做成网页, 这样客户端跟服务器的交互就简化好多了. 不过受到了运营平台的强烈反对, NND, 一个字,

呃, 又想dota了......

自制力太差了, 拷

搞wizard先

相关文章:

  • LeetCode -- Arranging Coins
  • Bing在中国不会成功
  • LeetCode -- First Unique Character in a String
  • 搜狗输入法,无心插柳柳成荫
  • LeetCode -- Wildcard Matching
  • 弥平“第三道鸿沟”:3G运营商必须承担的社会责任
  • 使用面向对象重构之-从过程式设计到面向对象
  • Bing API初体验
  • 使用面向对象重构之-继承中的抽象—模板方法
  • www.hellocpp.net开发日记:网站性能优化之文件服务器分离技术
  • 使用面向对象重构之-使用接口完成行为抽象
  • Flex与.NET互操作(十):FluorineFx.Net的及时通信应用(ApplicationAdapter)(一)
  • 使用面向对象重构之-使用接口抽象完成不同维度的扩展
  • Flex与.NET互操作(十一):FluorineFx.Net的及时通信应用(Remote Procedure Call)(二)
  • 使用面向对象重构之-把抽象控制在一处:提高内聚性
  • CentOS7 安装JDK
  • centos安装java运行环境jdk+tomcat
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • CSS中外联样式表代表的含义
  • ES6简单总结(搭配简单的讲解和小案例)
  • EventListener原理
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • Logstash 参考指南(目录)
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • Ruby 2.x 源代码分析:扩展 概述
  • Sublime Text 2/3 绑定Eclipse快捷键
  • vue2.0项目引入element-ui
  • webpack入门学习手记(二)
  • 程序员最讨厌的9句话,你可有补充?
  • 回顾 Swift 多平台移植进度 #2
  • 解析 Webpack中import、require、按需加载的执行过程
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 如何实现 font-size 的响应式
  • 深入 Nginx 之配置篇
  • 微信小程序开发问题汇总
  • 译米田引理
  • 在Unity中实现一个简单的消息管理器
  • ionic入门之数据绑定显示-1
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • #微信小程序(布局、渲染层基础知识)
  • (12)目标检测_SSD基于pytorch搭建代码
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (javascript)再说document.body.scrollTop的使用问题
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (转)微软牛津计划介绍——屌爆了的自然数据处理解决方案(人脸/语音识别,计算机视觉与语言理解)...
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • .net Application的目录
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .net redis定时_一场由fork引发的超时,让我们重新探讨了Redis的抖动问题
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [ANT] 项目中应用ANT
  • [C++基础]-入门知识
  • [CERC2017]Cumulative Code
  • [codeforces]Levko and Permutation