Where to begin

Started by
7 comments, last by Serapth 11 years, 1 month ago
I was wondering what should I use to make games an engine or a library? I'm still fairly new to programming due to never having a lot of spare time between work and school. Right now my friends and I are planning on using Unity to make mobile games as I'm the only one that has some programming knowledge. So would that be the best tool for us to use for starting out or will it be be better to find a library that targets android, iOS, windows phone, and windows rt. In case it helps I have taken some courses in C++ and have learned some C# on my own. I appreciate any advice you all can give me that can help us get started.
Advertisement

Hi,

I've been using Unity for about 8 months. That's also as long as I've been 3D modeling and programming. I started with almost 0 experience (1 college course in C++ and some CAD basic knowledge helped a little) and I've been pretty pleased with my progress so far. Unity has a great community and a lot of tutorials out there on their website as well as youtube. It is also very well documented.. Look up Petey at BergZergArcade's hack n slash tutorial. Unity also seems to be able to output to multiple platforms very easily as long as you purchase the mobile platform licenses.

So in short. 1 vote for Unity.

Unity maybe good for you, or if you want to do c++ look into irrlicht or ogre3d.

If this post or signature was helpful and/or constructive please give rep.

// C++ Video tutorials

http://www.youtube.com/watch?v=Wo60USYV9Ik

// Easy to learn 2D Game Library c++

SFML2.2 Download http://www.sfml-dev.org/download.php

SFML2.2 Tutorials http://www.sfml-dev.org/tutorials/2.2/

// Excellent 2d physics library Box2D

http://box2d.org/about/

// SFML 2 book

http://www.amazon.com/gp/product/1849696845/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1849696845&linkCode=as2&tag=gamer2creator-20

Some people enjoy more in Engine Programming, some other people like Game Programming. For example, I didn't like to make amateur games (games just for portfolio, etc) in Unity, or other engines, If i make something just for fun i like to make it from scratch, but if someone is making games in studio, the best choice is to use Game Engine, its just my little opinion.

Thanks for the answers. I forgot mention that we're focusing on 2D in case that will be a factor as to what we should use. I do like Unity but since we're focusing on 2D and it will be something similar to Ghost n Goblins I haven't found any really good tutorials that focus on using 2D sprites in Unity and also using C#.

C++ and SFML is pretty good for 2d and cross platform. For C# there's XNA it's no longer supported though, there is also MonoGame.

If this post or signature was helpful and/or constructive please give rep.

// C++ Video tutorials

http://www.youtube.com/watch?v=Wo60USYV9Ik

// Easy to learn 2D Game Library c++

SFML2.2 Download http://www.sfml-dev.org/download.php

SFML2.2 Tutorials http://www.sfml-dev.org/tutorials/2.2/

// Excellent 2d physics library Box2D

http://box2d.org/about/

// SFML 2 book

http://www.amazon.com/gp/product/1849696845/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1849696845&linkCode=as2&tag=gamer2creator-20

If it was me, just starting out, and my focus was on actually getting something done it would depend on the type of game. If I was working on a 2D game, I'd go with one of the Lua engines; if it was a 3d game, Unity.

Lua is a wonderful little scripting language, expressive, capable, fast and easy to learn. About all you can ask for really.

If it was me, just starting out, and my focus was on actually getting something done it would depend on the type of game. If I was working on a 2D game, I'd go with one of the Lua engines; if it was a 3d game, Unity.

Lua is a wonderful little scripting language, expressive, capable, fast and easy to learn. About all you can ask for really.


Do you know if any of those Lua engines work on WP8 and windows rt?

If it was me, just starting out, and my focus was on actually getting something done it would depend on the type of game. If I was working on a 2D game, I'd go with one of the Lua engines; if it was a 3d game, Unity.

Lua is a wonderful little scripting language, expressive, capable, fast and easy to learn. About all you can ask for really.


Do you know if any of those Lua engines work on WP8 and windows rt?

Well, Moai comes with a C++ OpenGL based "host", that could easily be adapted for Windows 8, if it doesn't work out of the box.

Gideros had Win8 on their roadmap months ago, I assume its in but I would verify.

Not sure about Love, but cant see why not.

Corona is a big fat no.

This topic is closed to new replies.

Advertisement