For example, when I set the position of a scene node, I need to enter X,Y,Z position as a Vec3 value 0.0 0.0 0.0. If this AND this is true THEN: If this OR that is true THEN: do this.Įach behaviour has it own action slot which is in my opinion a bad design but if I would be able to use behaviours as actions and also add AND OR operators as actions and this way I could setup a tree of behaviours and add actions to those behaviours that would help.Īlso In some cases, it would be also nice to be able to call variables, scene nodes in place of properties of actions. There is no AND OR operator and can not combine behaviours and actions in a tree. I can't repet somethng X amount of time or repeat something while this is true or false for example. In some case I've found easier to just execute Javascript. I don't feel the included behaviours and actions are capable to cover truly any scenario and allow people to make games with no code at all. The behaviour system in CopperCube is very limited. However, when I say it is simple to use I refer to JavaScript. For WebGL, CopperCube is the most simple solution out there and CopperLicht also seems a nice and polished engine overall. I think you should advertise CopperLicht a bit more, I did a google search for 3D WebGL engines and CopperLicht didn't come up at all and even CopperCube come up only on the 3rd page. Just load the game/level made in CopperCube and take control of anything if you want. Especially using CopperCube it is a piece of cake with CopperLicht. In most 3D WebGL engines very complicated to get anything up and running not to mention to add any interaction and gameplay. Having said that, despite the limitations CopperCube and CopperLicht seems the most simple way to develop 3D WebGL games but not only because of the visual editor but the actual engine, CopperLicht is also fairly easy to use. I don't know what is the reasons for the limitations but I would like to see WebGL become first class citizen in CopperCube and get full support for all the features it has to offer. Very difficult to control for some reason. I'm a little disappointed by that WebGL is not fully supported, there are some features that is not available for WebGL and some of the features behave weird in the browser such as the first person camera for example. The different editors for generating terrain with vegetations, create a room, modify a mesh and generate a tree is also really nice additions. Regarding game development in general, I would propably need lot more time to get a good picture, but I was able to tell after few hours of use and 2 days of reading and watching videos some of the features like physics, lighting and shadows feels a bit outdated and lack some features compared to other modern engines but overall the engine feels smooth and stable and importing own 3D models and textures is very easy. CopperCube is a fantastic way to add interactive 3D content to a website or a web app. I like that CopperCube is not simply a visual editor for CopperLicht but a complete game development tool including content management which allow me to easily embed the game in to a website and easily control, manipulate anything in the game at the engine level using JS. I have been using the demo version so far and played around with it.
0 Comments
Leave a Reply. |