radiumgame / radium Goto Github PK
View Code? Open in Web Editor NEWRadium is an open source game engine built with OpenGL and Java.
Home Page: https://radiumengine.vercel.app
License: Apache License 2.0
Radium is an open source game engine built with OpenGL and Java.
Home Page: https://radiumengine.vercel.app
License: Apache License 2.0
Node scripting feature. Has nodes that adjust properties of game object
Hierarchy of parents and child object relation. Child should have local transforms.
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows
PS C:\radium\radium> & 'C:\Program Files\Java\jdk-14.0.2\bin\java.exe' '-XX:+ShowCodeDetailsInExceptionMessages' '@C:\Users\Shaun\AppData\Local\Temp\cp_c6mk97q5dz0rr09cs8a7g196v.argfile' 'RadiumRuntime.Runtime'
Exception in thread "main" java.lang.UnsatisfiedLinkError: 'long org.lwjgl.system.Callback.getNativeCallbacks(java.lang.reflect.Method[], long)'
at org.lwjgl.system.Callback.getNativeCallbacks(Native Method)
at org.lwjgl.system.Callback.(Callback.java:59)
at Radium.Input.Input.Initialize(Input.java:30)
at Radium.Window.CreateWindow(Window.java:73)
at RadiumRuntime.Runtime.Start(Runtime.java:63)
at RadiumRuntime.Runtime.main(Runtime.java:46)
PS C:\radium\radium>
Create an editor window to be able to change the type of skybox, its textures, and its other properties
Text is currently not aligned with other characters.
The code right now can only connect clients to a server. Make it practical for a game.
Create gizmos for position, rotation, and scale
Very basic 3D animation system
After playing the scene, mesh renderer will stop rendering
Implement basic shadows
Normal mapping should integrate with the material system
Add submenus in the add component popup
** Describe Bug **
https://github.com/radiumgame/sample-project 404 error.
any chance of getting a copy?
Create a UI rendering system that allows for textured quads to be rendered in 2D space.
A packager manager that can fetch packages off github
Materials are files that have properties that can be edited
Basic editor mouse picking
Be able to select mesh in mesh filter component
New meshes aren't affected by currently existing light sources
Right now, the light system can only have a specified number of lights. Make it dynamic and change with the number of lights in the scene.
** Describe Bug **
https://radiumengine.com/docs/welcome/
documentation is missing.
Create renderer assets with shaders and you can edit properties.
The engine will inconsistently crash when a game object with a ComponentGizmo is attatched
The look at function is wrong
Be able to write game objects to a file and spawn them in the scene
** Describe Bug **
I don't really know if I am missing out on anything, but I have gone through all the past bug reports and the website, also downloading every version, but when I am choosing a folder for my project, it just says "This is not a Radium project, please select another folder". I downloaded this sample folder from your other github project. Maybe its just that there is a feature I am missing out? Thanks a lot.
Tangents aren't loading right data into shaders
Implement parallax mapping with material system
Input system is using the GLFW key codes, change it to use a custom key enum
Change the scene system so it would work better with full games
Add more physics colliders
When copying and pasting, game objects components aren't cloned and are references.
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.