• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!
  • ✅ The POLL for Hive's Texturing Contest #34 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!
  • ✅ The POLL for Hive's Techtree Contest #20 is OPEN! Vote for the TOP 3 FACTIONS! 🔗Click here to cast your vote!

What is the go-to way to write code in the editor nowadays?

Status
Not open for further replies.
Level 1
Joined
Jan 4, 2024
Messages
2
Long time ago, young me enjoyed making custom maps in WC3. At that time there were only JASS, and I didn't have much programming experience, so I never ended up learning anything other than writing my triggers in GUI. Recently I got nostalgic and made a custom map that ended up pretty fun to play. Now that I have a lot more experience programming in various languages, it's clear that making my triggers in pure GUI is super inefficient. Also, I believe that adding custom UI-frames would take my map to the next level, which can not (afaik?) be done in pure GUI.

Nowadays there are suddenly many more languages to use than just JASS. There LUA and something called wurst? Also C#? It's hard to google for information about this because I end up getting mostly threads from 2008 and such, i.e. very outdated information. So I figured I might as well ask here, what is the recommended way to write code and what language should I use? Writing JASS directly in the editor itself without any syntax highlighting etc. doesn't seem like the way to go. I'm mostly interested in making custom UI-frames for my map, and also being able to make triggers more efficiently than in GUI.
 
Lua, C#, TypeScript, Wurst -> Your IDE of choice like Visual Studio Code.

 
Status
Not open for further replies.
Back
Top