Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411616 Posts in 69390 Topics- by 58447 Members - Latest Member: sinsofsven

May 10, 2024, 11:19:58 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsDeveloperTechnical (Moderator: ThemsAllTook)Unity3D Indie is now FREE
Pages: 1 2 [3] 4
Print
Author Topic: Unity3D Indie is now FREE  (Read 9374 times)
Tycho Brahe
Level 10
*****

λx.x


View Profile
« Reply #40 on: October 30, 2009, 02:43:29 PM »

no, i think it's a good move by them. i'm just concerned about all the people who are constantly learning new engines, new platforms, new technologies, and never finishing games. this seems like it'll be learned by 10,000 people, cancelling their 10,000 game projects; and before they finish a game in unity they'll cancel it and learn irrlicht or pygame or whatever other buzzword or new technology appears. learning new game engines is usually the worst thing you can do for productivity

summary: while there's a lot of potential for great games there's also a lot of potential that the excitement over this will cause even more people to never finish games, so i see it as a bit two-sided

yeah, that's why my tools of choice are good old C++, opengl and sdl. Most of them are older than me!
Logged
PGGB
Level 8
***



View Profile
« Reply #41 on: October 31, 2009, 02:42:24 AM »

holy shit
VVVVVV rewrite in Unity confirmed!
Logged
nihilocrat
Level 10
*****


Full of stars.


View Profile WWW
« Reply #42 on: November 01, 2009, 03:51:43 PM »

Okay, levelling my first valid complaint: for some reason various right-click options do not exist, or certain operations are completely not obvious.

First, I can't rename any of my materials. There doesn't seem to be any kind of such option, right clicking on anything does not give me a rename option, there is no rename option in "Edit", and double-clicking on a Material does not let me modify its name.

Second, I can't add new input axes. There doesn't seem to be any way of doing it, there are no buttons and right-clicking does nothing. The manual states:

Quote
Adding new Input Axes

If you want to add new virtual axes go to the Edit->Project Settings->Input menu. Here you can also change the settings of each axis.

Oh, gee, that's helpful. Tell me where to go but don't actually tell me how to do it.

Grumpily storming off to the Unity forums...

edit: Like I suspected, it's stuff that's completely non-obvious for people used to Windows.

For the elucidation of others:

To rename, click the name and keep the mouse pointer on the asset for about a second. It should let you then edit the name.

To create new axes, either duplicate an existing one using Ctrl+D, or modify the "Size" variable directly under "Axes" in the Input Manager. Ctrl+D is a handy shortcut to remember.
« Last Edit: November 01, 2009, 04:03:18 PM by nihilocrat » Logged

deathtotheweird
Guest
« Reply #43 on: November 01, 2009, 04:03:42 PM »

...

Click on what you want to rename once, then one more time (but avoid double clicking) and you will be able to change it's name.

Unity was made first for the Mac, so they built their interface out of a lack of right clicking.

To add new input axes, open the input manager and change the "size", in this screenshot I put the size to 8 so it lets me define 8 different input axes. Size is used a lot, and it doesn't make a lot of sense but you should know now that you may need to use it for other things in the future.


the interface isn't the best but it's not impossible

edit: ninja'd, wasn't aware of the keyboard shortcuts thanks
Logged
Matthew
Rapture
Administrator
Level 3
******


Milling About


View Profile WWW
« Reply #44 on: November 03, 2009, 10:15:31 PM »

On Windows F2 will rename an asset (which is a standard explorer hotkey).

The Input Manager thing is quite common as a pattern throughout Unity.  Really the Input Manager is just a big array--hence the size thing--with the Inspector naming the elements after the first string variable it finds.  You edit a lot of things this way in Unity (including your own stuff, which is quite handy).
Logged

Matthew Wegner
Currently: Aztez
Founder, Flashbang Studios
Partner, Indie Fund
Editor, Fun-Motion
Co-Chair, IGF
sqrrl
Level 0
**

I like epic things, and things of epic proportion


View Profile
« Reply #45 on: November 07, 2009, 04:02:25 PM »

Unity generally makes game development so much easier and faster (once you get how it works), that it may be worth learning now and switching your project over.

It really depends on your project though. If you're doing a game with retro-ish 2D graphics, don't bother.
Ok, so I haven't finished any games yet, but I've got a solid understanding of gml.
Would I stand a chance at learning how Unity works?
Logged
LeFishy
Level 2
**



View Profile WWW
« Reply #46 on: November 07, 2009, 06:25:37 PM »

I have been using Unity for about a year now and am being pressured by peers and others to learn to program "properly" I fear it becoming free will only compel them to argue further on its lack of merit.

They fail to understand I want to make games... not engines.

Unity is great.
Logged
___
Vice President of Marketing, Romeo Pie Software
Level 10
*


View Profile
« Reply #47 on: November 07, 2009, 06:53:53 PM »

I have been using Unity for about a year now and am being pressured by peers and others to learn to program "properly" I fear it becoming free will only compel them to argue further on its lack of merit.

Fuck those guys.
Logged
ஒழுக்கின்மை (Paul Eres)
Level 10
*****


Also known as रिंकू.


View Profile WWW
« Reply #48 on: November 07, 2009, 07:06:24 PM »

hahaha no just show them your finished games and show them their lack of finished games
Logged

GregWS
Level 10
*****


a module, repeatable in any direction and rotation


View Profile
« Reply #49 on: November 07, 2009, 07:16:36 PM »

I have been using Unity for about a year now and am being pressured by peers and others to learn to program "properly" I fear it becoming free will only compel them to argue further on its lack of merit.

Fuck those guys.
Yes, fuck them and all their middleware hating.  I think whenever programmers start bitching, we should tell them to learn how to design games.  That'll teach em'.  :D
Logged
Melly
Level 10
*****


This is how being from "da hood" is like, right?


View Profile
« Reply #50 on: November 07, 2009, 08:59:12 PM »

It's decided, my first 3D game will be in Unity.
Logged

Feel free to disregard the above.
Games: Minus / Action Escape Kitty
Gryphon
Level 1
*



View Profile WWW
« Reply #51 on: November 07, 2009, 09:54:53 PM »

I have been using Unity for about a year now and am being pressured by peers and others to learn to program "properly" I fear it becoming free will only compel them to argue further on its lack of merit.

Fuck those guys.
Yes, fuck them and all their middleware hating.  I think whenever programmers start bitching, we should tell them to learn how to design games.  That'll teach em'.  :D

When I first started programming, I figured "hey, I don't need to use other people's game engines!"

Then reality struck...

Creating a game engine is so time consuming... my first 3D project will definitely be in Unity, but I WILL finish my other games first...must resist...
Logged

Mipe
Level 10
*****


Migrating to imagination.


View Profile
« Reply #52 on: November 08, 2009, 02:59:49 AM »

It's decided, my first 3D game will be in Unity.

Are you sure? I heard Unreal 3D was just released basically for free  Well, hello there!
Logged
BorisTheBrave
Level 10
*****


View Profile WWW
« Reply #53 on: November 08, 2009, 03:01:13 AM »

I have been using Unity for about a year now and am being pressured by peers and others to learn to program "properly" I fear it becoming free will only compel them to argue further on its lack of merit.

Fuck those guys.

As a hard core programmer who does bitch about middleware, I feel I need to justify myself.

I complain mainly about game maker. It's clear there are many users here who are not aware what makes a good tool, or what they are missing in using game maker. Unity and Construct seem better, though I haven't evaluated them, so I whine less. It's not the use of other peoples game engines that I object to (in fact, you should), it's how much these platforms lock you in to only what they offer. Only their language. Only their graphics engine. Etc.

Secondly, there is a tendency for game to feel samey. Obviously, the skill of game design is to avoid that, but I find in practise what happens is that someone picks an element to innovate in, and then goes with the easiest route for their middle where in other aspects. I'm constantly amazed by how many innovative games use tile based levels, and platformer mechanics. It's like it's a base from which to explore from. But it isn't, it's just one of many genres, let alone inventing your own. Unity hasn't established a similar feeling with me yet, but I feel it will.

Finally, want to know how many completed games I have under my belt? Zero. I'm a developer for the Box2D physics engine. My coding and advice has enabled hundreds of games, saved people hours of time, and formed a strategic part of other more complete engines you might have used. Some games that have gone on to win prizes, earn people money. I don't think zero games produced means zero impact on the community, and neither should you, if you value getting tools like Unity in the first place.

</impassioned-plea>
Logged
Mipe
Level 10
*****


Migrating to imagination.


View Profile
« Reply #54 on: November 08, 2009, 03:03:55 AM »

Box2D? Then you indirectly contributed to numerous (has anyone counted them at all?) games with Box2D physics.

Building finished products is one thing, building components that everyone uses is another. I tip hat to you. Gentleman
Logged
BorisTheBrave
Level 10
*****


View Profile WWW
« Reply #55 on: November 08, 2009, 03:08:44 AM »

Thanks. Though I should say I did not write the engine myself, I joined after it was largely done, and do the less glamorous parts. So you should really tip your hat to Erin Catto, who wrote the original engine.
Logged
Mipe
Level 10
*****


Migrating to imagination.


View Profile
« Reply #56 on: November 08, 2009, 03:12:39 AM »

That I do.  Gentleman

Without these people working tirelessly to refine game components, numerous artists and generally programming challenged individuals never would have been able to develop games. That goes for Game Maker and stuff, too. While largely cursed tool, it still remains a gateway to publicly accessible Elysium plains we call game development.

Okay, that was a little cheesy, wasn't it? Giggle
Logged
easynam
Level 5
*****



View Profile WWW
« Reply #57 on: November 08, 2009, 07:05:23 AM »

If everyone just made engines, there would be no games Huh?
Logged

shrimp
Level 5
*****


View Profile WWW
« Reply #58 on: November 08, 2009, 07:15:24 AM »

If no-one made engines, there.......

you know...
Logged

moi
Level 10
*****


DILF SANTA


View Profile WWW
« Reply #59 on: November 08, 2009, 07:40:26 AM »

Make engines, make games, choose only one
Logged

subsystems   subsystems   subsystems
Pages: 1 2 [3] 4
Print
Jump to:  

Theme orange-lt created by panic