Forum Thread
by member
  Posts  
Uneducated, knowledgeable. Want to design a Game. :S (Forums : Ideas & Concepts : Uneducated, knowledgeable. Want to design a Game. :S) Locked
Thread Options
Oct 7 2013, 3:34pm Anchor

Okay, so basically, I've had a passion to create a game for a while now. However, I just feel like the water is a bit too deep and need help. First of all, I have a bog standard laptop and have Unity3D on it. What are the limitations? where will I realise that I need to upgrade. This leads to number two, what computer should I be using? Finally, what's the best way to learn C#? It's just overwhelming. I've used a few codes from the Internet that just don't seem to work for me.

Any advice would help.

Daniel

Oct 8 2013, 9:51am Anchor

You'll need patience because game development is some deep water indeed. If you have realized and accepted that you are better off than most beginners. :)

Start small, perhaps following the countless "my first" type of Unity tutorials in the style that interest you (fps, platformer, puzzle etc whatever you can find). Take apart the code, try to change the values and see how they affect the way game plays. You won't be coding any of your own functions and features too soon but you will get there. I can't give you any particularly good links nor is there a shortcut in learning programming. But IMO Unity as 3D playground of sorts is a good incentive to keeping up the motivation compared to plain text environments.

Don't worry about your laptop performance if it can run Unity to begin with. You won't be making too resource heavy games anytime soon.

Oct 8 2013, 4:53pm Anchor

Hey shadowflar,

Thanks for that. I think that has helped keep things in perspective. It's so easy to get taken away with it all and lose site of what you actually need to do. I guess the bottom line is to stop thinking about code, stop thinking about performance issues and just try to make sense and apply what is available on the Internet. I found this video on Youtube helpful: How to Create a Simple Terrain Level In Unity - YouTube. I've been able to create a full workable environment with this. I've had no problems performance wise and have avoided the dreaded code lol. But, I know code is just around the corner. I get swept away with my thoughts and ideas at the moment; like how to create title menus and cut scenes, that's where I'm guessing code comes in.

Have you created any games with Unity then?

Oct 8 2013, 5:15pm Anchor

I am currently reserving Unity for when I want to port on mobile platforms or if I run into serious performance issues with BGE that I use to develop my assets.

Oct 9 2013, 4:06pm Anchor

To add to this, I'd recommend that if you're learning C# as your first language you're going to run into some more hardships than you might care to have and eventually perhaps even become discouraged to program, which is the last thing you want to do.

If you ask me, the language that brought me into programming and game development was Python. Very simple syntax, very versatile however and a good stepping stone to programming. Either way, I would tell you to watch video tutorials from thenewboston on youtube if you're more of a audital or preform it yourself kind of learner. He's done full length programming tutorials with languages ranging from Ruby to C++. Including C# and Python of course. In the end, jumping straight into unity and scripting with C# will be more difficult for you if you don't understand the basics of every OOP language.

Whether you take my advice or not, I wish you good luck and ask you to remember, learning to program is NOT a speedy process. For me, it has been four years and I only mastered Python about two years ago. Stick with it and persevere and you will succeed. :P

Oct 12 2013, 8:51am Anchor

Thank you both for the sound advice. Auslander, I think I will stick with C#. Only because I feel Unity is the way to go and that is the script it works with. I will check the videos out though.

Oh, whilst I have you both: can you create full games on Unity?

Oct 12 2013, 11:18am Anchor
liquidus725 wrote:
Oh, whilst I have you both: can you create full games on Unity?

Of course!

Kerbal Space Program?
Deus Ex : the Fall?
Scrolls?
My game? ;)

Unity is definitely a good place to start (and use professionally, for that matter). Personally, I started it a year and a half ago, with my only prior experience being Game Maker D&D.

Edited by: Squared55

Oct 12 2013, 11:34am Anchor

Where can I find your game then? I might have to check this out.

My mate said that you can't do a full game on it. Maybe he meant with just a laptop. He said I needed a full PC rig.

Oct 12 2013, 12:14pm Anchor

Hey Guys... you should check out our rapid level creation toolset that is a stand alone but also works with Unity Free and Pro. We have an amazing real time terrain deformation system that creates your levels instantly and have a ton of special features and geometry brushes. The website is www.axisgamefactory.com and you can also go to the Unity Asset Store to purchase it - or kick the tires with the free demo version (located on both locations)... the product is called AGF PRO v01.0 - Feel free to contact us if you have any questions - Tammy@heavyh2o.com

Best,
Tammy

Oct 12 2013, 12:22pm Anchor

Indiedb.com is Squared's game.

You can most certainly make a full game using Unity (as far as I know, it's actually the most popular engine), and any laptop that run games can almost certainly be used to make them. It's true that they're not usually quite as powerful when compared to a desktop with similar hardware (a side effect of having to be as compact as possible), but there's no reason that a laptop can't be used in game design.

--

I snark, therefore, I am.

User Posted Image
The reason behind this banner will be revealed in due time....

Oct 12 2013, 12:38pm Anchor
liquidus725 wrote:My mate said that you can't do a full game on it. Maybe he meant with just a laptop. He said I needed a full PC rig.

Up until a month ago, I was working on a laptop with an 2.4 ghz i3 and a 5650M. If it can run on that, it can run on (almost) anything.
Maybe he was talking about Unity Free vs Unity Pro? Here's a pair of pictures showing the comparison between the free and pro versions of Unity. Top one is Unity Free, bottom is Unity Pro. The difference is mostly graphical stuff; you can create pretty much any gameplay with Unity Free.

User Posted Image
User Posted Image

TerranAmbassador, thanks for posting the link. :)

Edited by: Squared55

Oct 12 2013, 2:30pm Anchor

No problem.

--

I snark, therefore, I am.

User Posted Image
The reason behind this banner will be revealed in due time....

Oct 16 2013, 5:41pm Anchor

Well, i just need to get on with it then lol. I've created a basic level using a youtube video. Now I need to get my head around coding in C#! I got a book the other day on it and I may as well have brought a book on maths lol.

Nov 2 2013, 9:42am Anchor

Can't really give you advice on any of those questions without you specifying what kind of game you're interested in attempting to produce. Your post is too general. Think about your post this way, it's similar to saying I want to create art or I want to create programs, then not specifying anything else about both yourself or your intentions. It would be near impossible to give any meaningful advice right? Since games are both usually both these two things it's twice as difficult as the latter to answer your question.

If you're looking to spend your time scripting simple arcade games unity3d would definitely be a good place to start doing that. What prior experience and knowledge do you have?

Do you need a computer for your game? Designing a game doesn't always require it to be video game and if you enjoy and are looking to balance and design content might be a better option to do so or create a game modification.

It would also be helpful to know who is your game going to be designed for? Is it for yourself, a hobby project? What is the reason behind you wanting to produce such a game?

Nov 2 2013, 10:07am Anchor

Well, StormAndy, I suppose the question or intention was a wild shot without much information. I have only been a part of this community for a month and just thought I would get something out in the open and hopefully get a few people on board. But, you are right, it's a little vague.

To tell you the truth, I have no idea about what game I want to create at the minute, nor do I have much knowledge of coding and games design. I have done film theory and film production and I am part of a film production company. However, I have played video games most of my life and believe that my heart this whole time has been leading me to games design. I've now ditched my film making career and have started a fresh in games design. I'm currently reading, watching and making C# programs to pick knowledge of coding. Once I've done that I am going to knuckle down and make a game. I've been a cinematographer, script writer and worked up to a director in film and believe these will cross over well. But, there is a learning curve. But, that does not deter me in the slightest.

Just to add, I do know what a games designer is lol. When I say I have little knowledge of games design I mean the process, method and technologies. Not the job specs of a games designer. To put all my eggs in being a games designer is a tough choice as it is lol, never mind to do it without knowing the job involved haha.

Nov 7 2013, 12:05pm Anchor

You can try forming a distributed team (working with people that don't necessarily live in your own city or country) - it worked for me! :)

Try posting in some websites the idea of the game you have, and then what kind of people with what knowledge you are looking for. Then see if they work or not and eventually form a solid team :)

Nov 27 2013, 2:16am Anchor

We just launched a Kickstarter that targets folk like yourself to try and make the water a bit less deep and provide lots of case studies, exercises, video tutorials and learning materials for new devs starting out. It's even in Unity like you got on your computer. If you're around and see this later I'll even point you toward my favorite tutorials and maybe give a quick coding lesson if you want =)

Kickstarter.com

Reply to Thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.