Welcome, Guest. Please login or register. Did you miss your activation email?

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Eamonn

Pages: [1]
1
General / Re: General SFML help?
« on: July 14, 2013, 10:44:53 pm »
Thanks for the advice! I finished watching TheNewBoston and CodingMadeEasy's videos, and thats all the C++ I know. My friend bought a few C++ books, and I read a few of them. They covered all the same stuff those videos did. I can't remember the names of them, but one was called "C++ from Scratch". Also, I don't want to sound rude, but I never claimed I knew a lot of C++. I said I didn't really like it, and I never really use it. It's not a simplistic language like a lot of the other languages I've used(Python, Ruby, Lua, Java, C, etc). Also, what do you mean "Filled with misinformation"? Do you think video tutorials are wrong?

2
General / General SFML help?
« on: July 14, 2013, 10:25:47 pm »
Ok, so the C++ language for me isn't my favourite, but I want to use it. Why? To prove to myself that I use it. I like making games in Java, yet I use Lua from time to time. SFML seems like the way to go for game development in C++. I want to make a 2D side-scroller game, but there are loads of things I don't understand about SFML, I don't understand how I'm going to learn it, I feel I should brush up on my C++ a little, I don't know what topics I need to know and don't need to know, etc etc.

Like I said, I want to make a 2D side-scroller. Before making a side scroller, I want to port my Lua game Mr. BallGuy into C++/SFML. It was my first game.

I don't know how I'm going to go about learning SFML. CodingMadeEasy's tutorials were great.. up until it came to loading an image. Then Xcode refused to load an image. It kept saying it couldn't find it, when I directly specified the path(img/characterSprite.png). Is it looking in some other folder by default? I have the img folder in the same folder as the main.cpp file. I'll have the project at the bottom of the thread.

So that's one of my problems. My second one is how will I make the sidescroller? I've never made one before. How will I handle collisions and stuff?

Having Mr. BallGuy as my highest level of game that I can achieve, should I still use SFML?

SFML is great on it's own, and I plan on using the Thor library for spritesheet animation.

I also plan on using the SFGUI library in some upcoming projects(like the platformer).

On the subject of making a platformer/side-scroller, could I load in a Tiled map? How does that work? Is there a guide on it?

The only things I don't really understand in C++ are:

• Polymorphism(only understand virtual functions)
• String Methods(I haven't memorised them)

Is Polymorphism important in game development? Could I maybe find a quick simple guide to it if it is?

I'm coming from LibGDX(which I hate because of the fonts), so do I need to use .fnt font files or can I use .ttf fonts just fine?

In games, you'd want achievements. Who wouldn't want achievements, am I right? So, is there an achievement extension for SFML, or would I have to write one myself?

Again, I'm not the strongest game developer, but we all have to start somewhere, right?? Right...?? I mean, Notch didn't just start Minecraft when he was still a beginner in Java. He had to build up his knowledge, then he made minecraft... maybe...  :-[

If you can't tell, I look up to Minecraft as a game I want to make a similar version of. Not for release, but just to see what I'm capable of.

Download Project: https://www.dropbox.com/s/a1deq81z91dn7mr/Tutorial.zip

3
General / Re: SFML SpriteSheet animation library?
« on: July 13, 2013, 03:03:21 am »
No sweat bro! I just wanted to check with you :) Thor seems like an amazing library and thank you for making it! :)

4
General / Re: SFML SpriteSheet animation library?
« on: July 13, 2013, 02:55:58 am »
Sweet! I don't use namespaces, and I forgot C++ had that feature. I'm too used to Lua  :P Thanks! When I'm done with SFML(which will hopefully be in a few days) I'll be looking into Thor and TGUI and SFGUI. Also, would you mind if I make a tutorial on Thor? Just to help people that might prefer a video tutorial. Obviously I'd tell you when I made it and stuff, but I love the open-source community! I'm actually out right now, and I'm watching SFML tutorials because I'm so dedicated :) Anyway, good luck with Thor and anything else you might be working on!!

5
General / Re: SFML SpriteSheet animation library?
« on: July 13, 2013, 02:47:50 am »
Oh!! Can I use other SFML libraries with Thor? Assuming they don't clash with SFML and Thor, will they work? And I also assume that Thor is for SFML2.0? Sorry for double posting, but I think this is relevant to add. The particular library I want to use is called "TGUI" and/or SFGUI.

6
General / Re: SFML SpriteSheet animation library?
« on: July 13, 2013, 02:17:06 am »
Wow! I didn't think the creator of Thor would reply to me! Assuming you are the creator(I'm just judging on your profile picture). SFML is a great library, but the spritesheet animation thing is kinda bugging me. Now I'll just use Thor for it, after I learn SFML. I find I learn a little more of C++(or any language using any library) the more I use and learn about SFML. Thanks for the help!  :)

7
General / SFML SpriteSheet animation library?
« on: July 13, 2013, 01:46:05 am »
I was watching CodingMadeEasy's tutorial on SpriteSheet animation in SFML. I have to say everything up until this point has been really simple. This is something I just don't grasp. I've programmed in Lua+Love2d, but it had a library for spritesheet animation. I know of Thor, which is the extention on SFML, and it offers Animation. Does Thor offer complete compatibility with SFML? Like, can I only use one part of the Thor library(like the animation lib) but everything else in SFML? Is Thor better to use for games?

I'm still learning SFML, and I'd say I'd be better off learning SFML before using libraries, otherwise it'd just be a huge headache down the road. Don't rage if this is a stupid question. Don't hate or put me down for my opinion.

Thanks! Any help is appreciated!

Pages: [1]