zoukankan      html  css  js  c++  java
  • love2d 前端 联合 c++ 服务端 的 游戏开发(一)

    近期, 由于受前端资源的限制, 原本以服务端C++开发为主的游戏, 无法继续; 再一次, 我决定自己编写前端.

    此前, 也有过很多次此类想法和做法, 但都失败了, 有 flash, unity3d, cocos  和 directx; 但都因为时间不够, 开发较为繁重, 相继放弃.

    这次, 我选择了使用 love2D , 理由是轻便, 并且是自己一直使用的 lua进行编写.

    1.安装love2D. 采用love2D 官网的  0.8版本安装 ; 安装后, 这个程序结构如:

    其中的 love.exe 即是主程序( lua脚本的 宿主程序, 并且能够处理基本的图形显示, 当让, 还会包含音频, 视频, 其他物理引擎).

    运行一个demo后, 将如:

    G:love-0.8.0-SDKlove demos-0.8.0>love passingclouds.love

    即可运行 一个项目.

    2.我的项目构建:

    -- conf.lua
    
    
    function love.conf(t)
        t.title = "X-Game"
    end
    --main.lua
    
    
    function love.load()
    
    end
    
    function love.draw()
        
    end
    
    function love.update(dt)
        
    end

    在 F:workstationXGame 目录下 运行 love .

    将得到 黑色屏幕的 运行结果:

  • 相关阅读:
    rpm包的管理
    多态应用实例--制作饮品
    纯虚函数和抽象类
    rpm包的管理
    动态监控进程
    封装继承和多态
    计网面试题
    模拟浏览器加载页面时的版本下载
    xpath中extract()使用
    MVC+EF CODE FIRST的使用
  • 原文地址:https://www.cnblogs.com/Wilson-Loo/p/3283814.html
Copyright © 2011-2022 走看看