Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PCUI — UI Framework Powering PlayCanvas Engine Open Sourced

#1
PCUI — UI Framework Powering PlayCanvas Engine Open Sourced

Yesterday PCUI, an open source UI framework for creating game tools and other web applications, was open sourced. PCUI is named as such because it is the UI layer powering the battle tested PlayCanvas game engine. It provides over a dozen controls, as well as implementing logic such as the Observer pattern for making binding your UI to your data. PCUI is open source under the liberal MIT license with the source code available on GitHub.

Details from the PlayCanvas blog:

Today, PlayCanvas is launching PCUI: a new, open source front-end framework for the web.

PCUI is designed with tools developers in mind. It is particularly well suited to building viewer and editor applications, providing a rich set of beautiful and consistent controls. It already powers the PlayCanvas Editor – the world’s most powerful WebGL production tool.

Here you can see tree controls, panels, buttons, checkboxes, toolbars, menus and more. The Editor also relies on PCUI’s observer system, that makes it easy to synchronize the state of your application’s UI with that of the underlying data. Plus, it has a built-in support for history to make implementing redo/undo a breeze.

In addition to the PlayCanvas game engine, PCUI is used to power the PlayCanvas GLTF viewer project as well, a project which is open source and shows you a real-world example of using PCUI in a TypeScript application. PCUI is also extremely well documented with several examples available. If you are interested in learning more about PlayCanvas be sure to check out two part tutorial. You can learn more about the PCUI release in the video below.






https://www.sickgaming.net/blog/2020/10/...n-sourced/
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

[-]
Discord

[-]
Active Threads
(Indie Deal) FREE Last Horizon, Microids...
Last Post: xSicKxBot
Today 08:25 PM
» Replies: 0
» Views: 8
Microsoft - Celebrating 20 years of Trus...
Last Post: xSicKxBot
Today 08:25 PM
» Replies: 0
» Views: 2
Xbox Wire - New EA Play Member Rewards F...
Last Post: xSicKxBot
Today 08:25 PM
» Replies: 0
» Views: 2
News - PS5 Will Outsell Series X|S 2:1 I...
Last Post: xSicKxBot
Today 08:25 PM
» Replies: 0
» Views: 3
[Tut] Pandas get_dummies() – A Simple Gu...
Last Post: xSicKxBot
Today 04:18 PM
» Replies: 0
» Views: 15
Mobile - Genshin Impact’s Tomo – vision,...
Last Post: xSicKxBot
Today 04:18 PM
» Replies: 0
» Views: 2
News - Community Focus: Parris
Last Post: xSicKxBot
Today 04:18 PM
» Replies: 0
» Views: 4
News - Bedrock: BETA 1.18.10.28
Last Post: xSicKxBot
Today 04:18 PM
» Replies: 0
» Views: 2
News - Life Is Strange Remastered Meets ...
Last Post: xSicKxBot
Today 04:18 PM
» Replies: 0
» Views: 3
News - The Fortnite Arcane collaboration...
Last Post: xSicKxBot
Today 04:17 PM
» Replies: 0
» Views: 4

[-]
Twitter



Discord Server © SickGaming.net 2012-2021