Jump to content

Photo

Engine


  • Please log in to reply
14 replies to this topic

#1 Dasherman

Dasherman

    Megabyte

  • Members
  • 496 posts
  • LocationAzeroth and Sanctuary, simultaneously by using quantum powers

Posted 18 January 2013 - 01:37 PM

Could somebody recommend me an engine to use to try and code a game with?
Preferably a free one. I am able to use C#, but I'm planning to get into C++.
Suggestions?
Quis custodiet ipsos custodes?
(//MihiPotestasSit\\)

#2 Coconut Man

Coconut Man

    Gigabyte

  • Members
  • 798 posts
  • LocationThe latest Smash Major

Posted 18 January 2013 - 06:11 PM

Java is your best bet.

fl9Uov4.gif


#3 Dasherman

Dasherman

    Megabyte

  • Members
  • 496 posts
  • LocationAzeroth and Sanctuary, simultaneously by using quantum powers

Posted 19 January 2013 - 07:25 AM

I have looked at Java, but I don't think I like it.
I just like C++ and C# more.
Quis custodiet ipsos custodes?
(//MihiPotestasSit\\)

#4 Coconut Man

Coconut Man

    Gigabyte

  • Members
  • 798 posts
  • LocationThe latest Smash Major

Posted 19 January 2013 - 01:44 PM

Well, just saying. Minecraft was made with Java, and if you've ever played it, you'll know it's a wonderful game.
(just don't get addicted, or you'll strangely find that when you leave your computer someone installed a texture pack on your real world making it higher resolution than 16x16, enabled peaceful, installed the gender mod, made these strange things called "spheres", and you can't get wood by punching trees, no sexual reference intended :lol:)

fl9Uov4.gif


#5 Wolf

Wolf

    Zettabyte

  • Members
  • 6,487 posts

Posted 19 January 2013 - 04:27 PM

Could somebody recommend me an engine to use to try and code a game with?
Preferably a free one. I am able to use C#, but I'm planning to get into C++.
Suggestions?


Nothing off the top of my head, most proprietary engines [read: the good ones] aren't open source, but have ways for you to use your own code. I think Unity runs in C#, and I think the Hero engine runs in some form of C.

When all else fails you can always make your own from scratch.



Java is your best bet.


Irrelevant, and no it isn't.

#6 Guest_ElatedOwl_*

Guest_ElatedOwl_*
  • Guests

Posted 20 January 2013 - 12:45 PM

Well, just saying. Minecraft was made with Java, and if you've ever played it, you'll know it's a wonderful game.
(just don't get addicted, or you'll strangely find that when you leave your computer someone installed a texture pack on your real world making it higher resolution than 16x16, enabled peaceful, installed the gender mod, made these strange things called "spheres", and you can't get wood by punching trees, no sexual reference intended :lol:)

Minecraft also runs like a giant POS, lol. Rollercoaster Tycoon was written in assembler and it was a great game... doesn't mean anyone should even attempt to write a large game in assembler, though.

#7 DaRatmastah

DaRatmastah

    Captain Overexcited Cyclops

  • Members
  • 463 posts

Posted 21 January 2013 - 10:34 AM

Minecraft also runs like a giant POS, lol. Rollercoaster Tycoon was written in assembler and it was a great game... doesn't mean anyone should even attempt to write a large game in assembler, though.

Dear god, Rollercoaster Tycoon was written in assembler, seriously? O_O

Anyway, if you know C#, look into Unity. Free to download/use for non-commercial purposes, and it runs off C# or their proprietary scripting.

#8 Guest_ElatedOwl_*

Guest_ElatedOwl_*
  • Guests

Posted 21 January 2013 - 10:55 AM

Dear god, Rollercoaster Tycoon was written in assembler, seriously? O_O

Mostly. (according to wikipedia, "Some functions were written in C to interface with the Windows operating system.")
What kills me, though, is Chris Sawyer wrote it by himself. What a BAMF.

#9 Dasherman

Dasherman

    Megabyte

  • Members
  • 496 posts
  • LocationAzeroth and Sanctuary, simultaneously by using quantum powers

Posted 21 January 2013 - 12:49 PM

Is there a disadvantage of the free version of Unity? (Compared to the paid business version)
Quis custodiet ipsos custodes?
(//MihiPotestasSit\\)

#10 Guest_ElatedOwl_*

Guest_ElatedOwl_*
  • Guests

Posted 21 January 2013 - 12:54 PM

If you go to the store and click Read More (underneath of the free version) it opens a modal window; in that window click License Comparison and it'll show you the differences.

#11 DaRatmastah

DaRatmastah

    Captain Overexcited Cyclops

  • Members
  • 463 posts

Posted 21 January 2013 - 05:41 PM

Mostly. (according to wikipedia, "Some functions were written in C to interface with the Windows operating system.")
What kills me, though, is Chris Sawyer wrote it by himself. What a BAMF.

Seriously. Mad respect.

Is there a disadvantage of the free version of Unity? (Compared to the paid business version)

http://bit.ly/VMO4Qu

#12 Dasherman

Dasherman

    Megabyte

  • Members
  • 496 posts
  • LocationAzeroth and Sanctuary, simultaneously by using quantum powers

Posted 22 January 2013 - 06:00 AM

Not really any relevant results :P
Quis custodiet ipsos custodes?
(//MihiPotestasSit\\)

#13 Coconut Man

Coconut Man

    Gigabyte

  • Members
  • 798 posts
  • LocationThe latest Smash Major

Posted 22 January 2013 - 09:13 AM

Oh, that's right, Unity. I forgot about that engine...yeah, it's a good one to write on.
Slender, the official Slender sequel, and dozens of other slender ripoffs were coded in Unity. Battlestar Galactica Online was written in it, too.

http://unity3d.com/g...unity/game-list

That's a small list, go check it out if you like.

fl9Uov4.gif


#14 DaRatmastah

DaRatmastah

    Captain Overexcited Cyclops

  • Members
  • 463 posts

Posted 23 January 2013 - 11:24 AM

Not really any relevant results :P

=P

#15 K_N

K_N

    Megabyte

  • Members
  • 576 posts
  • LocationPhoenix

Posted 29 January 2013 - 09:04 PM

I don't recommend using an engine until you have a very solid grasp on the language, or you're going to end up hitting very hard, very frustrating roadblocks.

I would however, recommend learning basic C++, and then learning something like the SDL library, which provides image, animation, audio, video and OpenGL layers for you to use.

Here is a beginner's tutorial on SDL - If you have a mind for OOP Development, you may be able to pick it up with no prior knowledge of C++. I'd still recommend learning the basics first.

Rumors of my demise have been greatly exaggerated.