Help! Game Makers!
12 years ago
Ok so I've always been hooked on games like Monster Girl Quest, some of you will know what I'm talking about. I've been playing the 3rd and suddenly felt compelled to maybe toy around with making one of my own with my own monsters! Over time of course, but a fun vore/drain game based in citadel would be a project I could sink time into, the question is does anyone know how to help me along with some programming ideas? Should I use flash? How the hell would I :D Is there already a opensource sorta of framework I can use? Gimme yo knowledge and thanks!
I've been dabbling a bit with animating in Flash, though I've not touched the programming side of anything.
I would love to see a game from you though. Preferably one where you actually get to nom things >=3
Seems too many games go the other way
The first thing you should do is write down a quick "Idea List" of what you want to see in the game. Don't worry about how it'll work, just worry about what you want. Be sure to note what genre it'll be, whether it'll be 2D or 3D, and how the game will progress. Once you have that you can decide on an engine. Here's my faves:
Unity3D: Its free, it does great 3D games, and it has a lot of support and tutorials to get you started. The drawback is that you need to know C# or JavaScript to write you scripts, otherwise it has a simple drag-n-drop object insertion. http://www.unity3d.com
Torque: Torque has grown a lot since I first started using it. It offers two flavors: Torque 3D and Torque GameBuilder. Torque 3D is of course a 3D engine and quite a powerful one at that. It does have a high learning curve for its proprietary TorqueScript language. Torque GameBuilder is the 2D variant of the Torque engine. These arent free however, and I havent honestly used these in several years because of that high learning curve of earlier versions. http://www.garagegames.com/
GameMaker: GameMaker is one of my personal favorites for making 2D games. It's very simple to use and understand. Again though, there is a learning curve for using the scripts. There is an alternative to the scripts as the objects allow drag-n-drop event management. There are several versions of this, one of which is free that you can fiddle around with, but I would recommend after playing with it to buy one of the extended versions. https://www.yoyogames.com/
Personally, those are the three best engines right now. You could also opt for the Steam Source Engine, or Unreal Development Kit as well. Both are free but are full studio development engines, meaning theyre super powerful, but not simple to just jump into and get something going right away.
Newgrounds has a lot of tutorials on making flash games, and adobe released CS2 for free. If you go with your idea, there's also this: http://www.ludumdare.com/ a fun challenge to make a game in 3 days.
I also recommend these:
Game Maker Studio
Construct2
Unity3D
Monogame
The first two don't require programming knowledge and are very easy to you. Unity are more advanced, since they require programming but can create 3D games, and Unity even has a web player.
Cause if you want to add something specific that the framework isn't capable of, you might run into... difficulties... that could have been avoided. Monster Girl Quest itself looked a lot like it might have been made with some kind of RPG Maker (I know it was not) so that might be a good framework to tinker around with. It's not perfect for it, but it comes with a lot of possibilities in its own little borders. Also the game itself will grow in size due to pictures you add.
Flash has a tendency to crash... and people need plugins to run on certain systems. Though you have a more broad variety on OS you can reach with it.
Than there are "Game Maker" as a product itself, I did't worked with it myself yet, but it seems to be pretty solid and strong as in capabilities. Yet it drains resources on the comp that executes it a lot. I tried a sprite based game and it doesn't run as well in sense of performance as you would suspect.
C# or C ++ is of course the heaven of god you want to use, cause the possibilities are limitless (nearly). But you need to learn the programming language which will be time consuming (again) a lot...
So to sum things up:
RPG Maker: Limited Framework but easy to learn/user if you got a teacher and loads of tutorials on the net
Game Maker: A pretty solid framework from what I saw in games made with it. But somewhat hungry on resources for some reason.
C in general: A perfect choice if you like to build up your own framework from ground to work with, but you need to dumb a lot of time to learn it. Yet the results will be open ended.
Enter your choice here:
As you see it is empty as only you can take your choice, I had been going with RPG maker and I don't regret it.