Jump to content

  • Log In with Google      Sign In   
  • Create Account

Serapth

Member Since 15 Sep 2006
Offline Last Active Today, 11:35 AM

#5275479 I want to learn all about game development on Unreal Engine 4 ?

Posted by Serapth on Yesterday, 06:17 PM

Probably not for absolute beginners, but this is about as beginner friendly a tutorial series as you will find.  It covers creating a 2D game in Unreal Engine using Blueprints.

 

In some ways, UE4 via blueprints might actually be a decent way of learning to program.  But learning programming AND UE4 and Gamedev all at once, that's asking a lot of yourself.




#5267223 I have no experience AT ALL

Posted by Serapth on 20 December 2015 - 03:48 PM

bisjac you might get banned for what you said... you should be able to take all types of advice not just those that agree with you.  Some people just focus on being realistic when helping people, and an MMO is a lofty goal.  Work hard and build a team that should allow you to reach your goal.  After learning the basics of c++, learn about the game loop (http://gameprogrammingpatterns.com/game-loop.html ), game states, and getting player input.  Your second project should be a networked 2 player pong.

 

edit - you should also take a look at using an engine... in your case unreal engine 4

 

He wont get banned, I have never seen that type of response from the excellent moderation here.  His thread locked?  Possibly, but that's even doubtful.

 

Completely ignored by people who might otherwise help him in the future?  Most certainly.




#5267222 I have no experience AT ALL

Posted by Serapth on 20 December 2015 - 03:46 PM

I'm still not going to listen to someone telling me to learn a different language.  It's not going to save me money, and it's definitely not going to save me time.  

/sigh.  Maybe learn a bit before making statements like this.




#5267221 I have no experience AT ALL

Posted by Serapth on 20 December 2015 - 03:45 PM

Thanks for the more negative feedback.  Clearly, this isn't the place for beginners.  

Like I already mentioned, I don't have any intentions of being able to create the game that I really want to.  But I still want to learn C++ regardless.

 

No, you are just looking for an echo chamber.  Instead you got a pragmatic and honest community.  Perhaps in time you will come to appreciate how valuable that actually is.  Although more likely you will continue down the road you are one, get burned out and give up on programming completely...

 

By the way, downvoting people for saying things you don't want to hear... that is bad form.




#5267176 question about the beginning in the development of Games

Posted by Serapth on 20 December 2015 - 12:07 PM

I'm biased of course, but i'd recommend starting here.

 

Mostly it's a matter of picking a language, picking a library and jumping in.  Try, fail, try, fail, try, fail, google, google, try, succeed, repeat.

 

Good luck.




#5267168 Creating own 2D game engine from scratch - howto

Posted by Serapth on 20 December 2015 - 11:24 AM

You could argue that points 1, 3 and 4 are all the same and that point two is an example of Not-Made-Here Syndrome.

I agree that 1 and 3 have a lot of overlap.
I don't agree that 4 necessarily has a lot of overlap with the others -- I can find something fun/interesting without wanting to use it as a learning tool (although learning would happen as a by-product).
For 2 I definitely disagree. There are certainly cases where e.g. Unity is not the best option. Examples here would include games where other engines/frameworks are better suited (RPGMaker springs to mind), or cases which are outside the normal use case of Unity's target demographic -- high-end titles, benchmarking applications, etc.
That isn't to say that 2 doesn't lend itself to the kind of thinking you mentioned, I just don't think it disqualifies it from being valid in some cases.
 
It should be noted that for indies and smaller companies, point 2 might not be hugely relevant.

Well with 2 it's a challenge specifically for 2d games because of well mostly semantics. In many cases not using an engine at all is a viable option but again that's a semantic point as you'd still be building on the shoulders of giants. Is SFML or SDL an engine for example. What about LibGDX, Snowkit or Flixel.

I'm actually of the belief that large engines like Unity or Unreal are TERRIBLE choices for most 2d games but that of course is a conversation for a different thread.


#5267164 C++ Webpage inside a program

Posted by Serapth on 20 December 2015 - 11:02 AM


I can't seem to get it to work with CodeBlocks which is really annoying.

 

I can't seem to get it to work with CodeBlocks which is really annoying.

 

In this day and age with Visual Studio being free, while Qt Creator is available on all major platforms and CLion is a commercial option, I simply don't get why anyone would choose Code::Blocks at this point.

 

That said, getting almost any non-trivial C++ library to work with any compiler is almost always annoying, it's certainly not unique to codeblocks.  A build system from the 60s isn't fun...




#5267163 Creating own 2D game engine from scratch - howto

Posted by Serapth on 20 December 2015 - 10:59 AM

 


Honestly there aren't many reasons to create a 2D engine.

I have to agree for the most part with this, but on the other hand, some reasons do exist, including (but probably not limited to!):

 

- As a learning experience -- either for the entire "make an engine" part, or for sub-parts where an engine would prevent you from doing so (e.g. if you want to learn graphics programming and OpenGL, Unity wouldn't be a good fit -- although other, smaller, frameworks might be suited in this case).

- Because what you're wanting to make is so highly specific that a huge engine wouldn't give you a lot of benefit, or in some cases even be a detriment.

- As a way to gain knowledge on how game engines are made (compared to on how games are made using engines).

- Because you find it interesting and/or fun.

 

 

You could argue that points 1, 3 and 4 are all the same and that point two is an example of Not-Made-Here Syndrome.

 

Not that I disagree with you in the least, I just think your list could have been:

  • because you would find it fun or informative



#5267162 I have no experience AT ALL

Posted by Serapth on 20 December 2015 - 10:56 AM

I only chose C++ because I saw that more high end games use it.  And if I'm going to learn anything, I'm just going to go with the best of the best.  I know it can take many years, but I would like to learn C++.  I'm willing to devote most of my time and effort into doing so.  I just have no idea where to start.  I may purchase a book if I have to, but I thought I'd start here.

 

The pros drive 1000+ horsepower, 18,000RPM formula 1 cars, but would you learn to drive using one?




#5266515 A Good Game Engine?

Posted by Serapth on 15 December 2015 - 12:02 PM


Generally, minor updates in UE4 don't break anything. That being, updates for example from 4.8.1, 4.8.2, 4.8.3. Updating from 4.8 to 4.9 can be considered kind of major. I'm using a fair few of the features of the engine and the only breakage i've ever had is in experimental features (realtime dynamic GI) that i shouldn't really be using in production yet anyway.

 

This is true EXCEPT for 2D.  The 2D api is very much a work in progress and breaks quite a bit between releases.  That said, it's also not all that great and I would recommend using a different engine for 2D games, at least for now.

 

 

On the topic of other engines, over the past year+, I've been slowly reviewing all of them.  About 20 down, 400,000 to go.  Joking aside, it's a pretty in-depth look at many of the most popular engines available today.




#5265276 Beginner programming books for autistic kids

Posted by Serapth on 07 December 2015 - 10:35 AM

To be honest, I think the original request was complete BS and simply fishing for a discount.  I tend to find the type of people that organize events such as a toy drive, have mastered the rudiments of the English language.

 

 

To the actual question at hand, as the father of an autistic child, the answer is... it depends on the child.  As a general rule, those on the spectrum enjoy structure to a greater degree than those off the spectrum.  This applies to both tasks (programming is a good fit as a result) and layout of the book itself.




#5264765 Mac os x game programming advice?

Posted by Serapth on 03 December 2015 - 11:58 AM


If you want to use C++ (or Objective C or Swift), use Xcode.

 

I despise XCode with the passion of a thousand suns.  I would recommend CLion, QT Creator or even Netbeans with C++ before I would use that hateful tool again.




#5264753 How to ease sprite creation for an RPG

Posted by Serapth on 03 December 2015 - 11:14 AM

While I am not the biggest fan in the world, Daz3D is certainly an option here.  I did a tutorial wayyyy back on creating a spritesheet using Daz so you can get an idea of the workflow.  Where Daz shines is there is a huge marketplace of characters and props available.  Daz3D is available for free download.  An alternative that isn't free is the venerable Poser.

 

Another great option is Fuse for characters and Mixamo for animations.  Mixamo also has a HUGE number of animations available.  Sadly they were recently purchased by Adobe so I don't expect them to stay awesome for long. sad.png

 

 

Both are low cost solutions that enable you to create some pretty amazing sprites quite easily.  More importantly, both have huge asset stores backing them up.




#5264347 With which book should I start?

Posted by Serapth on 30 November 2015 - 08:00 PM

 


I would buy an electronic copy as an ebook or borrow it from a library...

I agree. It has gotten to the point that I get all books in ebook form so I can read and code by switching back and forth when meddling with a project idea.

 

 

I've also found that owning a tablet makes ebooks feel much more bookish.  I never much liked reading from a monitor, but I dont find that with a tablet, especially with a high DPI screen.

 

Now I do love being able to copy/paste though.  I think it's fairly safe to say paper books are dead to me at this point, which is kinda sad.




#5264345 Where I start

Posted by Serapth on 30 November 2015 - 07:57 PM


what is the difference between C# and C++?

 

#++

 

 

;)






PARTNERS