Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I would advise you to write out your simple mission flow first, then set up the supporting framework prototype in the editor to have a solid base before getting caught up in details.
Once you have your simple prototype working, you can start fleshing out the mission with detailed briefings, player gear, placing non-critical enemies, ambiance fluff (outposts, time of day, random civilians), intros etc etc. You can make it as fancy as possible within your skills. Maybe even do custom lip-synced voiceovers and radio-comms!
Now my example above is really simple and wouldn't be considered be a good mission as is, but with finetuning and adding extra production values you can create some very enjoyable experiences. Read below.
The flow is pretty much identical to the simple example, except it's a lot more detailed to help the player feel immersed. The player team's composition and purpose is mentioned. The target has a name and rank (no longer faceless persian cannon-fodder 124231). There's now more fancy visual aides like the UAV intro and daytime/fog settings, there's a HQ the player gets orders from and reports to. Enemies are at logical locations and do acceptable things like guarding and patrolling, and a few scripting tricks are used to obfuscate interesting mechanics that aid player experience like the Ifrit commandeering and disguising. They are purposely NOT extracted because they're an advanced team, yet still accomplish the mission.
TL;DR Make solid mission foundation first, then do details.
This is probably the best non-technical tip I can give you, the rest is just identifying what you want to do and then look for solutions. Most of the time there are resources available to you with others that have done the same or something close to it.
1. BIS Arma 3 Editing forums[forums.bistudio.com]. Most if not all creators stop by there with questions. A simple search will often find what you're looking for, and if not you can ask.
2. BIS community wiki[community.bistudio.com] Here you will find more technical explanations and examples of mission editor and scripting functions that will be useful to you. Don't hesitate to look at Arma 2 samples as well, as most information is transferable to Arma 3.
3. Youtube There are quite a few useful video tutorials available. I linked to Jester814 as he's pretty good at explaining the editor from starter to advanced scripting.
There's no real checklist of what makes a good mission, but if you put enough work into it and make it a solid enjoyable experience, others will appreciate it. I hope this helps.