Hello everyone,
My name is Joseph and I’m new to the forums and Urho3D. I’d like to start off on the good foot here and i’ll try to learn on my own before making too many rtfm posts
First the boring about me stuff to get it out of the way…
-
i’m a long-term software engineer and have used another engine for years develop various indie style games and feature scripts for others to use. Sadly the engine’s company went out of business before they could complete a conversion system to get games to Android/iOS. ( i won’t mention the engine here as to not date myself )
-
I never published anything [color=#007F00]but[/color] with Urho3D I plan to change that by building a game concept i have and finally publish my first game to GooglePlay. I’ve chosen Urho3D because of the on-going support and all of the features I need in a game engine are already built-in to Urho3D v1.5 so I can get started out of the box.
OK now for my main question; I see that Urho3D supports: AngelScript, Lua, and C++
1: I’ve used Lua before with a couple other engines and had pretty decent results although the absence of switch-case and arrays bogged my mind.
I was leaning toward using Lua to do my entire game concept but I read somewhere that there were issues with Urho3D and that you were considering removing it? or was that the LuaJIT, or?
2: C++ I’m fairly new at but understand some of the basics pretty ok ( ish )
3: AngelScript I’ve never used before -but- i’m not sure about it’s syntax styles…
I am FAR more accustomed to JavaScript than anything else and am extremely proficient with JS.
What recommendation would you suggest for getting started from scratch with Urho3D and scripting a complete game with it ?