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

Author Topic: What's a game engine and how can I use sfml to make one?  (Read 3194 times)

0 Members and 1 Guest are viewing this topic.

KasHKoW

  • Newbie
  • *
  • Posts: 41
    • View Profile
What's a game engine and how can I use sfml to make one?
« on: July 10, 2011, 02:03:29 am »
I know that a game engine has components that make a game easier to make. Or a lot of low level or repetitive things done to make the game producing/development a lot easier/faster.

I'm looking for a better definition, sample things that would go into a game engine(descriptive/detailed plz) and how i can use SFML to make one.

As in what would SFMLs job be in the game engine etc.

Thanks

MorleyDev

  • Full Member
  • ***
  • Posts: 219
  • "It is not enough for code to work."
    • View Profile
    • http://www.morleydev.co.uk/
What's a game engine and how can I use sfml to make one?
« Reply #1 on: July 10, 2011, 06:13:45 pm »
Every game development forum needs this stickied:
Write Games Not Engines

Typically a game engine is what you get when you refactor code out of a game to use in another game. Eventually you get a flexible and reusable code base and tool base.

As for SFML's purpose in games: SFML provides Input, Windows, 2D Rendering, Audio and Networking without having to worry about the OS being compiled for.
UnitTest11 - A unit testing library in C++ written to take advantage of C++11.

All code is guilty until proven innocent, unworthy until tested, and pointless without singular and well-defined purpose.

gsaurus

  • Sr. Member
  • ****
  • Posts: 262
    • View Profile
    • Evolution Engine
What's a game engine and how can I use sfml to make one?
« Reply #2 on: July 10, 2011, 08:22:09 pm »
Check this page on the SFML wiki.
Pluma - Plug-in Management Framework