Where to start on scripting.

I am complete beginner and wish to use java as a scripting language for a game I am making. I know how to model well in Blender, and i have one model so far. Let me tell you what type of game I am thinking of.
This game will be supported for android.
It will be a space mmo on android, its not like World of Warcraft. Its more of an isometric 3d game, it consists of empires who control several planets something like astroempires.com
Each player and race make money (credits) differently, some of them implement the market(yes a global market for all), some make credits by taxing or selling to their populations.Some mine on the planets and sell on market. So generally speaking you should be able to click a planet and build certain things on it.Each empires also have a battle system which I am getting from a friend, it is written in java. Its a simple system. Battles do not have graphics it just has summery and information(really simple).
I know how to import models from blender, but sometimes the textures are missing but im trying to solve that issue. Each
But the issue i have is, should i use java or some other scripting language. ? Where should i start ? I got the different types of planets modeled out, but generally how would i give them their characteristics(through script like if one has more land… and other variables). Also if you guys have a good place to learn, i started at codecadamy.com, im like half way done.

Hi maaz, welcome aboard, I only know one unity-scripting tutorial out there, it’s made by tornadotwins. but is kinda old (from v2.6) here:

Now I don’t know what your plans are but if you plan on making larger games and maybe wanna seek out career I will recommend you to use C# instead. There is A LOT of good sources for C# programming and C# is more widely used than Unity scripting, or “Java Scripting”, so personally I would recommend C# too.

If this changes you mind you should look at bergzergarcade he have more than 300 videos about unity using C# here:

You may wanna jump around but in general his tutorials are very good and explained in depth. You should also head over to unity3D documentation here: http://unity3d.com/learn/documentation You’ll find lot of answer to you questions there, and if that isn’t enough google search is super if you search for “C# ” hope this helps you out also, try to look up some essentials about C#, or unity-scripting, that will without doubt help out your performance and coding skills a lot.

Hope this helps you to get started :slight_smile:

Do you mean javaSCRIPT, or just Java? Java isn’t supported, JavaScript is.

With that said, if you do mean Java, it’s pretty easy to convert it over to C#. There are plenty of debates on Javascript vs. C#; I personally prefer C#.

To start learning: (1) Join a team that can mentor you as you go along. Probably the fastest way to learn. (2) Bing “Learn C#” and do some tutorials. (3) If you have any coding background, you could just start playing with Unity and the scripts until you start to feel comfortable with it. (That’s how I got started - I’m a software engineer, and to learn Unity3D, I just started using it and searching for the topics that I couldn’t figure out or wanted more info on.)

With all that said: Big projects fail a lot more than small projects. An MMO 3D game for Android seems pretty ambitious for a beginner. Sounds ambitious for a team of beginners or even a small team of people that mostly know what they’re doing. Have you thought about making PacMan instead? Make it in 2D, then in 3D. You’ll learn tons in the process, and the MMO will be a lot easier after you’ve learned the ins and outs.

3dbuzz have an mmo tutorial but attempting an mmo as your first project is probably kind of shooting for the stars before you can walk.

My advice would be to make a simpler game.

Good advice, Yes i have made snake. I know somethings… Lets make snake 3d and ill post the progress along. I know its ambitious but im a great 3d modeler when it comes to what i want to do. Plus if you really look at the game its not that advance its quite simple. Gc.gamestotal.com, check it out, The types of income is just different equations. The races are different ships.