Now that Unity 1.5 is out, with all those new tutorials and docs.
I want to get a feeling for what Tutorials / Sample scripts / Documentation would be most useful on top of that.
I have a feeling that more scripts that implement game specific code would be useful. What kind of games are you guys working on? What nuts are hard to crack? What scripts would be most useful for you?
This doesn’t apply to me specifically, but I wonder if some potential Unity users would appreciate a “2D” tutorial–maybe with some flat “sprites” as well as some 3D objects, and maybe some physics-driven platformer or puzzle-like actions.
People make thing of Unity only for 3D games, but an example might push them to think of using Unity for “simpler” things.
In fact, one of the more common questions from passers-by in the IRC channel is “would it be possible to make a 2D game in Unity?”. I agree, this would be a nice thing to provide.
AI scripts, I like the AI of Age of Empires game, pretty neat, Maybe something like that or better.
Sports Games Genre:
basketball, soccer, table and lawn tennis, pool(billiard) baseball, bowling,… scripts about balls for those who like to play with balls :twisted:
ball rotation(spins / counter spins), bounce etc.
2D game scripts are excellent too for those who want to create puzzle / card games or recreating the old 2d games.
Really good dialog box type stuff would be nice. Not to mention menus, sliders, progress bars, good text/numeric input (with bonus points for gamepad compatible fallbacks), and all that shivering UI stuff.
Already have what I need done for my game, but it’d be a good thing to generalize I think. I think it could be done elegantly with some thought.
Well I downloaded the demo of fps creator, and its the most lo spec game engine out there, I believe.
As a potential game developer, Fpsc is a really good guide. It reminds me of all the things that I need to remember to create a game. Weapon sounds, explosions, doors(portals) enemies, lighting, Its a good generic model to “fill in the blanks” Im not saying it has any scale against unity, but as a programming dum dum, the best thing about fpsc is that I can change the ai.
It comes bundled with “general"scripts which define the enemy’s behaviour before it spots you, and then"shoot” scripts that fire up once you have been spotted. It really is basic stuff, but if I could replicate everything it does in unity(obviously Unity can support much more wicked art), then my product would probably sell…
I will get stuck into the tuts provided with 1.5, but I feel that once we are dealing with biped enemies(such as Raimunds robot), then the more options for behaviours available to dum dums like me, the better. The fpsc ai scripts arent fantastic, but they provide interaction/combat solutions.
Maybe Unity could become more accessible for people who cannot code. Im learning, but if the creators of unity could smooth those bumps, then perhaps even it could become easier to use than fpsc, and therefore(in my mind) the easiest game engine to use EVER.
I dont mind learning code, but seriously, Im just copying and pasting and it usually doesnt work and I dont know what to do. But thats all good. I aint complaining. Unity is fantastic. Im going to focus on high quality art and hopefully become an asset in either a cg film studio or Game house.
Who knows, by the time I knock over the new tutorials, I might be able to complete a challenging and exciting game, and can set about pitching that to a publisher…
AC
Yeah some platform game examples would be great, especially in the 3rd person like in tombraider et al. I’d love to especially see a nice camera following example ditto tombraider.
also examples of constrained side scrolling 3d platformers like in the old playstation game ‘Pandemonium’… had a friend comment recently that it would be great to build a game like that in Unity.
I’d like to echo the GUI stuff. It’s one of the more obscure parts of Unity for me right now, more so than the game logic, which is really quite nicely exposed for the user.
I’m (finally) going through the tutorials right now and am just amazed at how intuitive the scripting is (especially now that I’ve deigned to use Javascript alongside C#). Unity, scripting and all, is easier to learn than most asset creation tools’ interfaces.
Hey so we will all need start screens, pause screens, Game over and so on. Theres a bunch of generic GUI stuff to learn, so a tut on that would be cool…?
AC
Thanks-
I’m working pretty heavily on GUI stuff at the moment, so I’d be more than willing to try and put together some tutorial documents. At the moment, I’ve got a basic text field, checkbox, sliders and a colour picker, and I’m hoping to make drop-down menus and better text boxes (multi-line text).
If people are really interested in it, let me know and I can focus more of my energy on some documentation or a tutorial.