Jump to content


Photo

What are game engines ?


  • Please log in to reply
17 replies to this topic

#1 Mahmoodinho98

Mahmoodinho98

    Dry Bones

  • Members
  • 419 posts
  • Fandom:
    Halo,Nintendo,Arsenal and Merrikh

Posted 19 November 2013 - 11:37 AM

can someone explain to me fully about game engines and how do they help developers and what are they used for.



#2 BrosBeforeGardenTools

BrosBeforeGardenTools

    Hot dog vendor who spilled condiments on himself

  • Members
  • 1,864 posts

Posted 19 November 2013 - 01:55 PM

A game engine is a framework written in code to handle the game's AI, physics, and a bunch of other features. Before the game is written, you tend to need a game engine.

Edited by Amnesia, 19 November 2013 - 01:57 PM.


#3 Nollog

Nollog

    Chain Chomp

  • Banned
  • 776 posts
  • NNID:Nollog
  • Fandom:
    Creepy Stalker Girl

Posted 19 November 2013 - 03:07 PM

*
POPULAR

We are now wikipedia.

Warning: Cannot modify header information - headers already sent by (output started at /home/thewiiu/public_html/ips_kernel/HTMLPurifier/HTMLPurifier/DefinitionCache/Serializer.php:133) in /home/thewiiu/public_html/ips_kernel/classAjax.php on line 328
{"success":1,"post":"\n\n
\n\t\t<\/a>\n\t\t\n\t\n\t\t\n\t\t
\n\t\t\t\n\t\t\t\t


#4 grahamf

grahamf

    The Happiness Fairy

  • Members
  • 2,532 posts

Posted 19 November 2013 - 03:18 PM

We are now wikipedia.

except boiled down by the attention span of whoever provides the information.


$̵̵͙͎̹̝̙̼̻̱͖̲̖̜̩̫̩̼̥͓̳̒̀ͨ̌̅ͮ̇̓ͮ̈͌̓̔̐͆ͩ̋͆ͣ́&̾̋͗̏̌̓̍ͥ̉ͧͣͪ̃̓̇̑҉͎̬͞^̸̠̬̙̹̰̬̗̲͈͈̼̯̞̻͎ͭ̐ͦ̋́̆̔̏̽͢$̻̜͕̜̠͔̮͐ͬ̍ͨͩͤͫ͐ͧ̔̆͘͝͞^̄̋̄͗̐ͯͮͨͣ͐͂͑̽ͩ͒̈̚͏̷͏̗͈̣̪͙̳̰͉͉̯̲̘̮̣̘͟ͅ&̐ͪͬ̑̂̀̓͛̈́͌҉҉̶̕͝*̗̩͚͍͇͔̻̬̼̖͖͈͍̝̻̪͙̳̯̌̅̆̌ͥ̊͗͆́̍ͨ̎̊̌͟͡$̶̛̛̙̝̥̳̥̣̥̞̝̱̺͍̭̹̞͔̠̰͇ͪ͋͛̍̊̋͒̓̿ͩͪ̓̓͘^̈ͥͩͭ͆͌ͣ̀̿͌ͫ̈́̍ͨ̇̾̚͏̢̗̼̻̲̱͇͙̝͉͝ͅ$̢̨̪̝̗̰͖̠̜̳̭̀ͥͭͨ̋ͪ̍̈ͮͣ̌^ͦ̏ͬ̋͑̿́ͮ̿ͨ̋̌ͪ̓̋̇͆͟҉̗͍$̛̪̞̤͉̬͙̦̋ͣͬ̒͗̀̍͗̾̽̓̉͌̔͂̇͒̚̕͜^̧͎̖̟̮͚̞̜̮̘͕̹͚̏ͩ͐ͯ͑̍̍̀͒͘*̿ͨ̽̈́͐ͭ̌̈͋̚͟͝҉͕̙*̨̢̭̭̤̺̦̩̫̲͇͕̼̝̯̇ͨ͗̓̃͂ͩ͆͂̅̀̀́̚̚͟%̨͚̙̮̣̭͖͕͙ͣ̽ͮͤ́ͫ̊̊̐̄̌ͣ͌̉̔͊̽̾ͨ^̢̹̭͍̬̖͇̝̝̬̱͈͔̹͉̫̿͛̄̿͊͆ͦ̃ͮͩ͌ͭ̔ͫ̆͞ͅͅ%̵̼̖̻̘ͪͤ̈̃̓̐̑ͩͭ̄̑͊ͫ̆̌̄͡*̴̮̪͕̗̩͇͇ͪ̑̊̈́́̀͞^̼̝̥̦͇̺̘̤̦͕̦̞͑̑ͯ̂ͯ̕͞%ͮͫ̿ͫ̊̈̔̍҉҉̴̸̡*̛̭̖͇͚̝̤̬̰̅̎ͥͯ̓͑̾ͬͨͮ́̕͝^̧̽͋̈ͤͮ̈́́̍ͧ̊҉͇̙̣̯̀́%̴̡̛̘͚͈̗̖̮̫̏̆ͦ̽̔̈̽͒͛̈

 


#5 Mignaga

Mignaga

    JOO TAKE MAH EMMERROWDS?!

  • Members
  • 1,504 posts
  • Fandom:
    Zero Escape Metroid Madoka

Posted 19 November 2013 - 05:43 PM

We are now wikipedia.

Because it's much easier to type out the question, type out a sentence explaining the question and then wait for someone else to answer it than it is to just go to Google. 

 

Duh.


Mig_Sig.png

Be wary, the suck is coming.


#6 Zinix

Zinix

    YA HOMIE.

  • Members
  • 4,410 posts
  • NNID:zinixzero
  • Fandom:
    The Twilight Zone Fandom

Posted 19 November 2013 - 06:18 PM

http://lmgtfy.com/?q...lly I'm sweatin


“Any state, any entity, any ideology that fails to recognize the worth, the dignity, the rights of man, that state is obsolete.”— Rod Serling, “The Twilight Zone” The Obsolete Man

Smoke meth. Hail Satan. Watch the yearly Twilight Zone marathons. Talk to dead people. Everyone is gay. Ignore people. Live life to the fullest.


#7 tboss

tboss

    Pokey

  • Members
  • 1,242 posts

Posted 19 November 2013 - 08:58 PM

a game engine is a tool for developers to use to make games. 

 

for the most part its hardware-->basic i dont know what its called, thing for the actual hardware to understand intructions-->Code used to understand more and take inputs for the actual game, aka the game engine--> list of intructions for the engine, aka the actual game. 

 

its pretty much a block of code that is flexable and can take order of do this. like you till some guy to get a pie, the game engine would be the guy getting the pie.



#8 xile6

xile6

    Alchemist

  • Members
  • 1,532 posts
  • NNID:xile06x

Posted 19 November 2013 - 09:16 PM

To put it simple.

 

It's a tool. Things like frost bite 3 , unreal etc.. tho are engines to help devs run the game. Kinda like a cheat sheet. It's a programing tool that you can command and it does things in the background without you writing every code.


youtube ch. http://www.youtube.com/user/xile2010/
xile06 "N" ID
Cod bo2, AC3, Zombiu, NSMB, Pikmin 3, Wind Waker HD, Smash Bro wiiu,
Preorders : ..
Plan to buy : -

#9 Alex Atkin UK

Alex Atkin UK

    Boo

  • Members
  • 528 posts

Posted 21 November 2013 - 11:04 AM

The best way to look at a game engine is like building a car.  If you had to build a car entirely from scratch, including designing and building every single part, it would take ages and be very very difficult, time consuming and expensive. However, building a car from existing off-the-shelf components, or even a kit, is much simpler and cheaper.

 

A game engine is basically the same principle, a bunch of existing components you can assemble how you like to create a game.  It allows you to concentrate on how those components combine together to make your game.


Edited by Alex Atkin UK, 21 November 2013 - 11:13 AM.

Sheffield 3DS | Steam & XBOX: Alex Atkin UK | PSN & WiiU: AlexAtkinUK

 

How to improve the Wii U download speed.


#10 Mahmoodinho98

Mahmoodinho98

    Dry Bones

  • Members
  • 419 posts
  • Fandom:
    Halo,Nintendo,Arsenal and Merrikh

Posted 22 November 2013 - 02:01 AM

So if i use a game engine i can make a game in a short amount of time



#11 Mewbot

Mewbot

    I'm batman

  • Members
  • 2,027 posts
  • NNID:R00bot
  • Fandom:
    Legend of Zelda and Super Smash Bros.

Posted 22 November 2013 - 02:18 AM

So if i use a game engine i can make a game in a short amount of time

Not short, but it would be faster than making a game from scratch.


Y U READ THIS?...WHY IS THERE TEXT HERE? LOL WTF
       bi5tzqg.gif
 

                                 Wii U ID : R00bot


#12 Mahmoodinho98

Mahmoodinho98

    Dry Bones

  • Members
  • 419 posts
  • Fandom:
    Halo,Nintendo,Arsenal and Merrikh

Posted 22 November 2013 - 03:17 AM

Thank you guys so much



#13 Mewbot

Mewbot

    I'm batman

  • Members
  • 2,027 posts
  • NNID:R00bot
  • Fandom:
    Legend of Zelda and Super Smash Bros.

Posted 22 November 2013 - 04:56 AM

Thank you guys so much

No problem buddy. You can ask us any questions and I'm sure someone on here will know the answer.

Btw, have you got your Wii U yet?


Y U READ THIS?...WHY IS THERE TEXT HERE? LOL WTF
       bi5tzqg.gif
 

                                 Wii U ID : R00bot


#14 Mahmoodinho98

Mahmoodinho98

    Dry Bones

  • Members
  • 419 posts
  • Fandom:
    Halo,Nintendo,Arsenal and Merrikh

Posted 22 November 2013 - 12:03 PM

No problem buddy. You can ask us any questions and I'm sure someone on here will know the answer.

Btw, have you got your Wii U yet?

I got it a week ago



#15 Mewbot

Mewbot

    I'm batman

  • Members
  • 2,027 posts
  • NNID:R00bot
  • Fandom:
    Legend of Zelda and Super Smash Bros.

Posted 22 November 2013 - 03:50 PM

I got it a week ago

Nice, are you enjoying it? What games have you got?


Y U READ THIS?...WHY IS THERE TEXT HERE? LOL WTF
       bi5tzqg.gif
 

                                 Wii U ID : R00bot


#16 Mahmoodinho98

Mahmoodinho98

    Dry Bones

  • Members
  • 419 posts
  • Fandom:
    Halo,Nintendo,Arsenal and Merrikh

Posted 23 November 2013 - 11:50 AM

Fifa 13
AC 4 black flag
Call of duty Gohsts
Need for speed wanted
Mass Effect 3
WWHD

#17 Lupaie

Lupaie

    Pokey

  • Members
  • 1,045 posts
  • NNID:Lupaie
  • Fandom:
    Banjo, F-Zero, Gears, Bioshock and Zelda

Posted 24 November 2013 - 08:06 AM

I would describe it something like this.

 

 

Plant seeds -> Grains on a field -> Collect them ->  windmill -> mixing flour with other ingredients ->  bakery -> Bread

 

pre-fabricated flour > bakery -> bread

 

Concept -> Build assets - build game rules , dynamics, models, lighting, textures etc -> put them together -> build and adjust -> finalize -> game

 

Concept -> Build assets -> Use Game-engine -> Build and Adjust -> Finalize -> Game

 

You can start from scratch but it is faster when you use existing assets  


Edited by Lupaie, 24 November 2013 - 08:15 AM.

What the world needs is more geniuses with humility, there are so few of us left


#18 Alex Atkin UK

Alex Atkin UK

    Boo

  • Members
  • 528 posts

Posted 24 November 2013 - 08:30 AM

If you can get your head around technical stuff, the latest article on Eurogamer about Killzone actually goes into a lot of detail about how they improved their game engine to make development easier.

 

They do not specifically say game engine in the article, as its about just that one specific game, but that is effectively what they are talking about.

 

Its particularly interesting as they also mentioned how the engine had to be developed on PC before they knew the PS4 specifications and how as it was optimised for the PS4, the PC build got slower.  Its something I suspected may happen, that to REALLY optimise a game for Xbox One/PS4 you will be using the hardware so precisely that making it also work on PC could become a chore.  They will start to rely on having 8 slower CPU cores rather than 2 or 4 fast ones, and you can't necessarily scale all that down to less faster cores easily.  The games will become written for specific latencies which you have no clue of what they will be on any given PC.


Edited by Alex Atkin UK, 24 November 2013 - 08:31 AM.

Sheffield 3DS | Steam & XBOX: Alex Atkin UK | PSN & WiiU: AlexAtkinUK

 

How to improve the Wii U download speed.





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users

Anti-Spam Bots!