I’m more of an artist then a programmer but I can read scripts such as Javascript even some C++. I took a class in C++ but did not like it at all. (No offense to those who love the language, I just could not get it.)
I am reading over the documents to get a feel.
Let’s say for a simple game, something along the lines of oh…snake (for those that know the game) could someone give me a general idea of how much programming you would do with a simple game?
If you are a non-programmer did you find using this engine a challenge for fairly easy. (If your a one man or lady crew ). Thank you!
I came into it similarly to what you describe and I am finding it very do-able as a one man thing. I’m sure my scripts could be made vastly more efficient, but they get the job done. If you’re not afraid to learn you should be able to get some cool stuff done quickly.
Game programming in Unity is easier than it’s ever been, but still harder than you want it to be. Once you wrap your head around the way Unity works, you can follow the tutorials and example files and adapt them to your own projects. Start swapping out assets in the Lerpz tutorial, for example. Deconstructing and reconstructing the example files is a great way to quickly get results, without necessarily grokking what every script is doing. Doing this helps to understand the way the objects are assembled (i.e. prefabs), and the relationships between the objects, which is half the battle in Unity.
Whether you’re a programmer or an artist, if you want to singlehandedly build a great game (don’t we all?), you’ve got to develop competence in both areas, and that won’t happen overnight. But with some persistence and dedication, it will happen before you know it.
Thank both of you for your posts.
Embrace programming languages. They’re great. Just use the one for the project at hand, don’t get caught up in which is better. You don’t know yet, because it’s not only individual to the programmer (and their experience), but it also depends on the project.
Also, don’t do it alone. Get at least one partner.
That way one can work on assets while another concentrates on another aspect and you can even switch places.
Alone is TOO slow. Just saying.
This is from someone who has done almost all his game projects alone.
I agree with not doing it alone but its hard to find someone to work with you as they are usually involved in their own projects.
I have a good friend who is a great Javascript (for games) programmer but he is so busy its hard to get him to commit. He uses another engine that we have produced a 2D game on.
my condition is same as you please help me out to learn this game engine m a student and very eager to work in the gaming field but m more a artist my programming is not so good
I think it’s worth noting that games are easier if you play to the strengths of the engine.
For instance, it’s about as easy to make a (very) simple 3D platformer as a classic snake game because Unity has premade assets to help you with the platformer.
if you want to get started :
choose between c# and “javascript” (actionscript).
Buy a book like Head First c# etc. Read it very carefully.
Than you can start reading though the unity api / examples.
I wouldn’t recommend you to start with unity if you have no/ little experience in programming.
All games will require some amount of programming, but I think it won’t be beyond your reach. I found the programming to be quite intuitive after awhile. What I find difficult tho is the art. To each their own, i guess. For simple games, I’m sure you can get by the programming with some fancy googling, and a few posts in the scripting forums.