zoukankan      html  css  js  c++  java
  • 炉石传说 C# 开发笔记(BS上线尝试)

    昨天买了一个月的1G 1核的服务器,由于不是新用户,所以没有享受到阿里的6个月免费的优惠。

    (阿里脑残,为什么不对于续费或者升级免费呢?)

    在服务器的通讯上面已经OK了,完全绕过了ASP.NET,就是单纯的服务器和浏览器在通讯,页面也只是静态的页面,纯HTML5 + JS。

    通讯是WebSocket,绘图SVG。不知道为什么,对于固定的文字,UC的文字绘制是OK的,对于JSON反序列化的对象,所有的绘制都是有问题的。

    初步怀疑是由于使用了汉字,然后没有设置编码,造成了JS的本地反序列化不对。

    服务器端的配置也非常简单,原本想开通FTP传送文件的,后来发现,RemoteDesktop,直接可以复制黏贴的。。。。

    也就没有添加FTP用户,开通FTP节点了。HTML文件也就放在了IIS默认的wwwroot里面。

    接下来将指定端口的放入防火墙规则中就OK了。(我不知道是不是默认都可以访问的,不管怎么样,加了出站和入站规则)

    由于只是测试的服务器,遇上公司网络不好的时候,经常出现 WebSocket超时等错误,还好只是试验性质的。

    服务器上除了IIS默认的80端口的HTML之外,就只有这个程序在运行了,炉石(山寨)的服务器。Window 2012的服务器,1G内存有些卡顿。。。。。

    如果有机会正式运营,肯定要换成2008,现在只是出于好奇心,想试试看2012.。。

    http://121.199.16.71

    2014/07/30 增加了冒险模式

    服务器现在什么安全设定都没有,大家别玩残了。现在处于BUG调试阶段,必然有很多问题。。。。

    全部源码在这里:https://github.com/magicdict/HearthStone

    博客园管理者:最近游戏的文章很多,能不能开辟一个游戏的分类,我这个前端是HTML5,后端是C#。。。

  • 相关阅读:
    Android中WebView如何加载JavaScript脚本
    Android中WebView如何加载JavaScript脚本
    Android中WebView如何加载JavaScript脚本
    Android如何使用SQLlite数据库
    Android如何使用SQLlite数据库
    Android如何使用SQLlite数据库
    __declspec(dllimport)的作用
    __declspec,__cdecl,__stdcall都是什么意思?有什么作用?
    #pragma pack(push,1)与#pragma pack(1)的区别
    #pragma pack(n) 的作用
  • 原文地址:https://www.cnblogs.com/TextEditor/p/3874908.html
Copyright © 2011-2022 走看看