Page 1 of 3 123 LastLast
Results 1 to 15 of 32

Thread: I am learning Unity and C# for real great game.

  1. #1
    Man of many cells. shrox's Avatar
    Join Date
    Aug 2006
    Location
    Eureka, CA
    Posts
    7,011

    I am learning Unity and C# for real great game.

    Funding for my game fell through, so I am going to build a prototype in Unity to show as well as learn from. I'll have lots of questions most likely may I ask our great minds here for help when I need it? I want do as much as I can myself, but the reality of past experience tells me there will be points I just won't get through without some help.

    So if you can and want to help me here and there, I'd appreciate it. If I do get the funding else where, you'll be high on the list to hire. Some of you know I've been art director at Maxis, EA, Sega and Breakaway and I've done work for NASA. If you've got leads on funding, tell me!

    Thank you so much!

    Shrox
    shrox www.shrox.com
    -----------------------
    Heavy Metal Landing


    -----------------------
    I build the best spaceships, the biggest spaceships, they're great, you'll love them.

  2. #2
    Blueprint visual scripting in Unreal Engine? No need to lean C. Unreal grant?

  3. #3
    Man of many cells. shrox's Avatar
    Join Date
    Aug 2006
    Location
    Eureka, CA
    Posts
    7,011
    Quote Originally Posted by Surrealist. View Post
    Blueprint visual scripting in Unreal Engine? No need to lean C. Unreal grant?
    What I want to do will require C#. What is an Unreal grant? Money from Unreal to make something?
    shrox www.shrox.com
    -----------------------
    Heavy Metal Landing


    -----------------------
    I build the best spaceships, the biggest spaceships, they're great, you'll love them.

  4. #4
    Yes. And Bluprint for Unreal is creating C++ code underneath. Er. OK. I am not a programmer. So slap me. I probably have that only half right. In any case, you don't need to learn to program. You can likely do anything you need in Blueprints.

    The Blueprints Visual Scripting system in Unreal Engine is a complete gameplay scripting system based on the concept of using a node-based interface to create gameplay elements from within Unreal Editor. As with many common scripting languages, it is used to define object-oriented (OO) classes or objects in the engine. As you use UE4, you'll often find that objects defined using Blueprint are colloquially referred to as just "Blueprints."
    I have honestly no idea what this means:

    This system is extremely flexible and powerful as it provides the ability for designers to use virtually the full range of concepts and tools generally only available to programmers. In addition, Blueprint-specific markup available in Unreal Engine's C++ implementation enables programmers to create baseline systems that can be extended by designers.
    But I think it is where I got the idea it is C++ underneath.

    https://docs.unrealengine.com/latest...ne/Blueprints/

    I think Unity has a similar type of thing and so does Cryengine.

    https://www.unrealengine.com/en-US/unrealdevgrants

    Be prepared that the competition is stiff and rarely do small start ups get awarded. Though it does happen. Just that you will really need to impress.

  5. #5
    Quote Originally Posted by Surrealist. View Post
    Yes. And Bluprint for Unreal is creating C++ code underneath.
    It's kind of like that but not really. Blueprints will not generate C++ code but they will happily call the C++ code that is already there.

    So let's say there is a kid called Bob in your town who was made by Epic in C++ and you call him with Blueprints and ask him to go get a gallon of milk and three loafs of bread for you. You are still slowly speaking your instructions on the script engine, but, since Tom is made of C++ he can run the errands at fast speed. Of course you can run into trouble if you ask Bob to do something that he doesn't know how to do, because then you have to explain it step by step on the scripting engine or add to Bob's capabilities in C++ yourself, but Blueprints has grown so much by now that it's easy to stay in framework.


    What I like about Unity over Unreal is that there are more game frameworks in the marketplace, so if you want to make a popular type of game, it will almost certainly have hundreds of hours of programming already done for you and ready to download.

  6. #6
    Yeah a much bigger marketplace. And there are all sorts of stuff now on Unreal marketplace. Not as much but there is a lot there.

    Anyway thanks for the clarification. I would think unless you are doing something ultra specific, you can find a solution by learning Blueprints. Not sure how it works in Unity.

  7. #7
    I've been using Unreal and Unity a lot this year, and contrary to what people might debate on the internet, there is no "better" platform, they are different and will favor different types of projects and teams. Unity has a better asset store, unreal has a better shading workflow, Unity has a better community, (more tutorials and bigger forum archive to look for answers) It's easier to make things look good in Unreal, I could go on. I know a bit of C# so I favor programming in Unity over Unreal, but that is very personal, If you dislike nodes you'll hate Blueprints. I like it, it's really regular programming with a visual flow. A game made by a single person is not unheard of, but if you don't know programming already.. I hope you have nothing better to do for the next 2 years.

  8. #8
    While you can do a lot with blueprints,depending on the scooe of your game its no equivalent to learning to program and not every aspect of the engine is available to blueprints. It can also be a problem because the engine is likely to get many revisions while youre working on a project and that is easier to manage with c++. In the end, youre better off picking up programming.

  9. #9
    Sure. But it depends what you want. Would be a good idea to check into it first.

    I think a good idea would be to ask around and describe what it is you want. It could be something you don't need to learn C++ for. If you do want to learn it. I am with Danner, expect to have nothing to do for a few years. Scripting is very slow even if you are good at it. Not sure Shrox if you have programed before, so that might be a factor. But if you haven't there is going to be a steep learning curve.

    I agree with hrgigger in the technical sense. But from a creative and practical sense it may not even be necessary.

  10. #10
    Dreamer Ztreem's Avatar
    Join Date
    Jun 2003
    Location
    Sweden
    Posts
    4,175
    If you don't like traditional programming I could recommend Playmaker for Unity, it is a visual scripting plugin that works great (like blueprint for unreal). Even people that actually do programming as a day job have chosen to use playmaker to make their games in unity because its so fast and simple. Me and my colleagues made a PC game/simulator with custom hardware for a museum and it's been running every day for half a year now and no crashes all done with playmaker. If you can and have the time to get into programming, its of course really good and can be useful for making your own scripts for other things as well.
    I just decided many years ago that I can't master everything and programming is not as fun as creating 2d/3d graphics and design so I just don't waste my time doing it.

  11. #11
    Medical Animator mummyman's Avatar
    Join Date
    Aug 2009
    Location
    Connecticut
    Posts
    1,070
    Quote Originally Posted by shrox View Post
    Funding for my game fell through, so I am going to build a prototype in Unity to show as well as learn from. I'll have lots of questions most likely may I ask our great minds here for help when I need it? I want do as much as I can myself, but the reality of past experience tells me there will be points I just won't get through without some help.

    So if you can and want to help me here and there, I'd appreciate it. If I do get the funding else where, you'll be high on the list to hire. Some of you know I've been art director at Maxis, EA, Sega and Breakaway and I've done work for NASA. If you've got leads on funding, tell me!

    Thank you so much!

    Shrox
    I'm sure a TON of people on here use Unity.. I know Chilton Webb has a good knowledge with Unity. I had bought his Unity intro series a while back. Good luck!!!

  12. #12
    "OH NO!", Joseph Joestar ncr100's Avatar
    Join Date
    Feb 2003
    Location
    San Francisco
    Posts
    1,101
    Blog Entries
    2
    Shrox, please also note that a Unity-focused talent marketplace is available: https://connect.unity.com/u
    -Nick
    audio: Ö ¤ wk Py

  13. #13
    Registered User
    Join Date
    Jul 2014
    Location
    Baku
    Posts
    501
    That is a great decision shrox and i am sure i am not the only person here who will support u a thousand percent.

    I am ready to help u with C and algorithms but i am not sure if my expertise will be the one you are after.

    Plz write a little about ur background on programming.

    As far as i know game programming needs some math also. Am i right fellas?

  14. #14
    Man of many cells. shrox's Avatar
    Join Date
    Aug 2006
    Location
    Eureka, CA
    Posts
    7,011
    Unity is already chosen...I've used Lightwave during my entire career in gaming. 20+ years. Maxis, EA, Sega, Breakaway. I've never understood why people say Lightwave can't be used for game assets.
    Last edited by shrox; 08-29-2017 at 10:16 AM.
    shrox www.shrox.com
    -----------------------
    Heavy Metal Landing


    -----------------------
    I build the best spaceships, the biggest spaceships, they're great, you'll love them.

  15. #15
    Man of many cells. shrox's Avatar
    Join Date
    Aug 2006
    Location
    Eureka, CA
    Posts
    7,011
    Also, I just want to learn a programming language.
    shrox www.shrox.com
    -----------------------
    Heavy Metal Landing


    -----------------------
    I build the best spaceships, the biggest spaceships, they're great, you'll love them.

Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •