cronos-labs / play-unreal-plugin Goto Github PK
View Code? Open in Web Editor NEWUnreal Engine plugin repo for GameFi
License: Other
Unreal Engine plugin repo for GameFi
License: Other
expose these apis
blackscout
cronoscan
ue4 editor is not responding, when server is not reachable.
check whether server is reachable first or
make it stop faster
defi-wallet-core-rs is a submodule of this project. The problem is users need to clone and compile it, I found this was very time consuming.
Please consider to include the bindings and libraries without building defi-wallet-core-rs.
keep as member of the actor
reuse it
add unreal engine 4 plugin
Solution: use tokenid correctly
UE has this testing facility: https://docs.unrealengine.com/4.27/en-US/TestingAndOptimization/Automation/
It should be possible to add use it on CI such as GH Actions, see this repo/article for reference with Jenkins:
https://github.com/Floating-Island/UE4-TDD-CI_Testing
add wallet-connect from game-sdk-extras
apply linting with
https://ue4-style-guide.readthedocs.io/en/latest/gettingstarted.html
and reformat blueprints
refactoring for found issues
add ue4 plugin apis for uri downloading
add NFT binding for cosmos
add installation document
add NFT api for cronos
fix "cannot load dylib" issue
add github release action
It may good to separate and add additional documentation/explanation.
A reference from @ricky321q:
feature/47 branch not merged the main
perhaps this one can be adapted: https://github.com/Allar/ue5-style-guide ?
it has an automated linter
it should open an app link instead of showing a QR code
add login api
add loading dylib in module
add example for ue5 with the same c++ source for plugin
add transfer , approve for the token in ue4
update latest version
update latest version
support wallet-connect and qr display
to shutdown tokio::runtime gracefully
It may be a bit tricky, but at least some basic building could potentially be checked: https://github.com/adamrehn/ue4-ci-helpers/tree/master/ue4helpers
In https://www.unrealengine.com/en-US/marketplace-guidelines#263 it mentions a few rules for compilation:
2.6.3.a Code plugins must generate no errors or consequential warnings.
2.6.3.b Plugins will be distributed with the binaries built by Epic’s compilation toolchain, (...)
Engine\Build\BatchFiles\RunUAT.bat BuildPlugin -Plugin=[Path to .uplugin file, must be outside engine directory] -Package=[Output directory] -Rocket
perhaps it could at least run that batch script for building a plugin
add automatic documentation using sphinx-doc
replace contents with ue5
ensure that plugin still usable with ue4
Solution: update demo
use this rule to format
find . -name "*.h" -o -name "*.cpp" -o -name "*.cc" | xargs clang-format -i -style="{SortIncludes: Never}"
Seems the setup documents are missing, when I do make
, I can not build it successfully.
query NFT and display
add other json rpc calls into blueprint
display information in UI widget
rpc url: https://evm-dev-t3.cronos.org
cronos chainid: 338
it will use testnet3 , user don't have to install own devnet..
add dylib workaround to readme
add sphinx workflow, so that document is generated automatically.
Follow security guideline.
Is there a plan to follow the security team’s guideline? One thing is to have the “two-pairs-of-eyes” review process that can perhaps be forced via the GH Action protected environments: https://docs.github.com/en/actions/managing-workflow-runs/reviewing-deployments
export MACOSX_DEPLOYMENT_TARGET=10.15
cargo build...
and recompile defi-wallet-core
use cronos-play icon and banner
update dll for windows
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.