Forums

ForumsProgramming Forum

What programs to use?

Posted Sep 22, '12 at 12:43pm

_Spaz_

_Spaz_

126 posts

Hello,

I am very interested in creating flash games and I figured the best place to ask this question is here! My question is: What programs do I use to start creating my first flash game? I am not going to be picky about what I want to create, I just want to learn and start somewhere.
If I am not asking the right questions, please lead me in the right direction!

Many Thanks,
Spaz

 

Posted Sep 22, '12 at 5:00pm

Salvidian

Salvidian

3,950 posts

Start with Gamemaker. It utilizes a complete no-code interface so virtually anyone can make a game. It also comes with some cool tutorials that teach how games work. From then, I recommend using Stencyl.

Oh, GMLite, not the version that costs roughly $100 or whatever.

 

Posted Sep 22, '12 at 9:41pm

_Spaz_

_Spaz_

126 posts

Ok, thank you!

 

Posted Sep 22, '12 at 9:45pm

_Spaz_

_Spaz_

126 posts

If this helps any, I really want to create something like The stand: dead zone but more like Fallout: 1, 2, tactics etc.

 

Posted Sep 22, '12 at 9:54pm

Salvidian

Salvidian

3,950 posts

If this helps any, I really want to create something like The stand: dead zone but more like Fallout: 1, 2, tactics etc.

I haven't played Fallout, but this sounds pretty complex. If you're a complete novice, then you might have dedicate a year just to learn how to do the stuff needed to make the game. Then it would take another year just to make and program every little detail, not to mention designing sprites, textures, recording sounds and music, and getting the equipment you'd need, which would be pretty expensive.

Tell me exactly what the game would be like. Gameplay features and all.

Example:
Interactive NPCs
Chat system
Cover system
Vehicles
Level system
Groups/clans systems

^That was an extremely general example. I need specifics, like cover everywhere, ability to control an NPC team, etc.

 

Posted Sep 22, '12 at 10:03pm

_Spaz_

_Spaz_

126 posts

This game came out in 1997, I am not expecting it to be very complex of a game but very entertaining.

This game is played in a "over-view" fashion I guess you could say.
The NPC's move but only in a patroling fashion or when they are chasing you.
It is not an MMO (that could be implemented) and when you speak to NPC's it comes up in a dialouge box.

No vehicles
No clan system
Leveling is gained by experience :P You can add points to attributes such as strength, charisma, perception etc. everytime you level.

Here is a link so you can have a better idea:

http://www.google.com/imgres?imgurl=http://cdn.steampowered.com/v/gfx/apps/38420/ss_32caf6d7c6aefde20faf6ed4e31009e9740687b4.1920x1080.jpg%3Ft%3D1270602382&imgrefurl=http://store.steampowered.com/app/38420/&h=768&w=1024&sz=294&tbnid=AqJxWVVZERg2uM:&tbnh=101&tbnw=135&zoom=1&usg=__IArEPkNvmf256OJpLDPoKRSyF20=&docid=QC7cnuOTcNUO9M&sa=X&ei=qG1eUMi9DsnviQLKq4H4AQ&ved=0CDYQ9QEwBA&dur=6797

That is just a picture.

Hope that helps!

 

Posted Sep 22, '12 at 11:03pm

Salvidian

Salvidian

3,950 posts

Upon looking at the pictures, it looks like the graphics would be a pain to make. From my own experience sacrificing the 3D graphics for 2D saved literally weeks of time. Can you design your own textures, sprites, and all that other stuff? It's not hard to learn, but it'll at up a ton of time. You'll lose interest if you're not devoted to learning. You'll need to crate art for walking, running, dying, standing animations for every interact-able feature in your game. This will take a lot of time and patience, but it's easy to learn how to do. GMLite's tutorials let you skip this process, fortunately.

"Over-view" and "Side-scrollers" are pretty easy to make. I can easily see you making an overview-based game in a few days, except for sound and graphics stuff. Very easy to program. All you need to do is select a few spots for spawning, health/ammo/whatever packs, maybe some checkpoints, and anything else. If you want to get creative and even make a teleporter or something along those lines it would only take a few minutes to do the programming side.

Vehicles are a pain to create. I've only tried a couple of times and every time I got mad and gave up. They tend to get bugged easily and take forever because you have to adjust everything you made fr the vehicle to work. Vehicles = headaches.

Never, never, never, never, never make a game into an MMO unless it becomes extremely popular, like Colony. Too many extra steps are involved. I could go into detail, but since you don't want an MMO, I won't bore you.

NPC/player communication isn't too hard, but it might be a little advanced for someone of your expertise. It doesn't sound like it would be hard, but it's prone to bugs. Dialogue works like this:

>Player clicks NPC/walks up to NPC/shoots NPC/whatever
>Dialogue box created above NPC's head
>Text is created
>Dialogue box and text are eliminated either by player click or timer
>Dialogue box and text are created above player's head
>Repeat until conversation ends

To do each of these steps, you have to create the boxes, write the text, make timers, create cause-and-effects scripts, write "emergency" code to fix bugs, and do a few other minute things to perfect this. This process is achievable on GMLite, but in a program where you actually need to write programming it gets hard.

Same thing goes for leveling. To be honest, I don't know a lot about how levels work, but I think you have to use scripts similar to the scripts that store scripts on your computer. You also need to make a counter to keep rack of he player's progress, and make cause-and-effect scripts to make the player level up. After you do this, merely allowing the player add his/her xp to certain skills to make them higher is pretty easy. Making the player stronger would be unbelievably difficult for someone like you. I'm sure you don't know how to make your characters stronger after they level up. That takes about a thousand more steps. Omitting the level system entirely would easily cut production time in half.

Sound is probably the easiest step. Record the sound on your computer and insert the sound into the game. For example, if the player presses the spacebar to shoot, then pressing the spacebar would create the laserbam, make it move in the direction you're standing, and will make it move at a certain speed. It will also play your recorded sound.

 

Posted Sep 22, '12 at 11:29pm

_Spaz_

_Spaz_

126 posts

WOW! Thank you for your insight! I am thinking about getting friends together who share the same interests and create a small team to make the work go by faster and efficiently. Things I want in my game:

-Leveling system
-NPC with dialogue
-Movement and all basics to a RPG
Pretty much everything you mentioned. Besides vehicles.

THANK YOU SO MUCH FOR THE HELP

IF by any chance I have any questions could I post on your profile?

 

Posted Sep 22, '12 at 11:34pm

Salvidian

Salvidian

3,950 posts

No problem. I took an internship teaching gaming basics and general programming stuff, so I should be able to answer questions you might have. Feel free to ask.

 

Posted Sep 22, '12 at 11:37pm

_Spaz_

_Spaz_

126 posts

If I wanted to do something like that where would I start?

 
Reply to What programs to use?

You must be logged in to post a reply!