开始做SRPG引擎求个会C#的分担编辑器UI

  • o
    oz01
    现在图片来源必须4*4分格,我估计大家一定需要一个拼图工具
  • l
    llysander
    外行观望一下, 说不定用苦力活能把vs这种简单工具做出来的搬进新引擎
  • o
    oz01
    如果能把里面的资源提取出来,差不多办得到,不过这种麻烦事我肯定不去做的
  • o
    oz01
    算了,拼图工具先不做了,大家有需求再考虑
  • o
    oz01
  • o
    oz01
    不标题党就会被无视
  • o
    oz01
    完全不知道怎么办,同样是win10,没看到别人遇到你这个情况
    看样子也不像是vc运行库没装,opengl窗口也创建了……
  • v
    viperasi
    VS库是有的,难道是.net 4.0的问题? 但是我安装4.0 提示我系统已经包含,无法安装。


  • p
    pinus
    不是声音的问题吗?
  • o
    oz01
    你那里有vs2013么?
  • o
    oz01
    声音不会影响编辑器其他部分
    而且声音是C++写的
    编辑器是C#写的,互相之间其实没什么联系
  • v
    viperasi
    有2015免费版。
  • o
    oz01
    http://pan.baidu.com/s/1pLIpnlT
    源代码
    不太清楚2015能不能编译通过,我估计sound.dll大概会编译失败,不过没关系,你可以用现在用的文件来替换
    总之,如果方便的话,拜托你用debug调试运行一下SceneEditer
    工程不需要任何配置,编译时间大概1分钟左右
  • v
    viperasi
    稍等,还得更新这东西。

  • o
    oz01
    你没装C++?
  • v
    viperasi
    我主用python, vs主要用来c#写个界面啥, 所以,再等会吧 = =
  • o
    oz01
    没事,不急,我正在折腾数值部分
  • l
    lain2008
    lz真是大牛,希望你赶紧开发出个demo给加贺看看
  • o
    oz01
    机器人动作好难做的,代码这边怎么都好办,美术那边好难搞的
  • g
    g.h.hardy
    嘛,算啦~期待你的编辑器
  • b
    birdma
    LZ的工程是WPF的么?我用C# + wpf很多年了,可以帮忙写一些东西
  • v
    viperasi
    摔桌! windows 滚蛋啦!!!!

    有sound的那个项目编译TACore提示找不到win32_vc_unkownversion_debug_什么什么.lib,然后换不带sound的,但是TACore一直说找不到tasound.lib,好吧我去掉,然后就爆,搜了一下 原来是编译器版本问题,头疼。
    还有几个地方编译不过我改了一下就可以了,
    TACore的Main.cpp的74行,原来是
    1. mbstate_t out_state = 0;
    复制代码
    改成了
    1. mbstate_t out_state = { 0,0,0 };
    复制代码
    还有EasyMatrix.h文件头部引入了cmath要不下面1710行的abs会报错
  • o
    orzorzorz
    牛,前排支持,等战斗出来了来做个看看
  • g
    ggxx同好
    楼主咋不研究下字库扩容。这样就能开很多坑了
  • o
    oz01
    。net4.0 winform
    wpf应该也能用吧……
  • o
    oz01
    果然sound编译不过去,稍等我上传debug的tasound.lib
    abs我马上就改
  • o
    oz01
    去找扑家,再过几天我就40了,没那个精力再去汉化ps2游戏
  • b
    birdma
    winform和wpf机制不太一样,倒是可以互相调用的,lz是要找人帮忙做UI嘛?
  • o
    oz01
    对,而且是很简单的表单处理,就是游戏数据编辑部分,很烦很枯燥,不过也不能用自动生成的方式,因为很多功能都必须要单独填各种说明,而且最重要的是,要保证程序方便出其他语言版本,ui上的文字尽量不要写在代码里
  • 东亚重工
    支持下,但是我最想要的是三国那种地块征服型的引擎啊
  • o
    oz01
    slg模式不固定,没办法做通用的
  • o
    oz01
  • b
    birdma
    我理解就是相关title和说明的文字从配置文件里面读取加载,那这样需要事先设计好相应表单的内容,请问这个设计有开始做吗?
  • o
    oz01
    不,一切文字都写ui上,然后用winform的资源功能提供多语言支持,这也是winform推荐的方式,不知道wpf是什么情况
  • v
    viperasi
    @oz01
    抱歉,该附件无法读取
    = = 你是怎么把lib文件传上s1的, 难道附件没有后缀过滤吗?
  • b
    birdma
    WPF是类似的提供了资源字典的功能,这部分应该是一样的,支持运行时切换
    如果想要帮忙,要做些什么呢?
  • o
    oz01
    简单的说就是摆控件,把控件数值修改跟数据对象关联上,听说wpf这方面好像比较容易?
    不过wpf我看着头痛就没用……
    winform需要响应事件,有点麻烦,尤其数量多了的时候,简直
  • h
    hourousha
    不知道LZ用得是什么3D API,如果用OGL的话,WPF的效率不会太好。用DX11的话还得再建个D3D9EX Device来share surface呢。
  • i
    iou90
    wpf data binding mvvm实践比winform容易的多 我个人有兴趣 但是大概月底往后才有时间 github开个repo吧
  • 巴德那克
    已然听不懂后面在讨论什么了,总之…… 现在还不是一般爱好者可以参与的时候,只能纯支持。
  • o
    oz01
    只是做编辑器ui而已,编辑器和3d部分是完全分开的
  • o
    oz01
    目前还不需要异步,4.0确实是考虑兼容xp,我这个引擎是13年开始开发的,当时xp还很多
  • M
    MasterKnight
    这是针对程序员的引擎吗,打开一脸蒙逼
  • h
    hourousha
    编辑器是不带Scene Editor集成的么?
  • o
    oz01
    opengl窗口是独立的,跟Scene Editor其他的窗口处理方式不同,互相不会影响,当然wpf如果需要占用gpu资源的话,肯定是gpu资源层面会有影响
  • q
    qratosone
    聚聚这是需要人帮忙做UI吗?大概需要哪些技能点。
    有C++,C#使用经验,做过一些winform,了解一点WPF
  • H
    HD_Rorz
    马克一下,看看代码(楼主的git是挂自己服务器上吗