Coder Social home page Coder Social logo

quabqi / unreal.lua Goto Github PK

View Code? Open in Web Editor NEW

This project forked from asqbtcupid/unreal.lua

0.0 2.0 0.0 40.46 MB

lua solution for UnrealEngine4

License: MIT License

Lua 8.04% C# 0.52% C++ 40.41% C 29.79% Makefile 0.54% HTML 20.25% CSS 0.16% Roff 0.30%

unreal.lua's Introduction

unreal.lua

UE4 is not good enough.

Lua make UE4 perfect, hahaha~~

Platform & Version

Windows, Mac, Android, IOS

4.16, 4.17, 4.18

How to build

for this repository:

Right click CatchMe.uproject then Generate project.

If you use launcher engine and is under 4.18, try CatchMe_for4.17launcherengine.uproject.

for your project:

1.copy LuaSource and Plugins to your project.

2.modify luaconfig.ini, Replace all "CatchMe" with your GameModule's name."CatchMe" belong to me,haha~

3.modify LuaPluginRuntime.build.cs, Replace "CatchMe" with your GameModule's name.

4.modify LuaCircularModules.build.cs, Replace "CatchMe" with your GameModule's name.

5.If you want to use Lua in c++, modify your project.build.cs, add "LuaPluginRuntime" to your PublicDependencyModuleNames.

Attention

You will probably meet link error for the first time compile,No need to panic.

Just make a little change to you project.build.cs, such as an empty space.Then complie again.

If error still exist,see FAQ below.

Feature

1.Full Aceess Engine API, include blueprint.

2.Lua Hot Reload

3.Variable Watcher

4.Debugger

Documentation

wiki

FAQ

todo

Reflection Version

High Performance is good, but convience is also important. branch is the reflection versoin of unreal.lua,The api is almost the same.

Finally

Contact:[email protected]

support:ETH 0x3b678916bc9d9f9a18717722e90b3afab70c344b

unreal.lua's People

Contributors

asqbtcupid avatar kevinofsias avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.