|
|
#1 |
Member
Join Date: Nov 2010
Location: IN A HOUSE
Posts: 1,038
|
|
|
|
|
#2 |
Member
Join Date: Oct 2009
Location: Where all life began, inside of and all around you.
Posts: 41
|
To create a game outside of warcraft III , you will need to know a programming language such as Visual C sharp(C#) very well, and patience.
To give you an example of C# look below: Code:
using System;
namespace MySpace1
{
public class Myclass
{
public static void main(string []args)
{
Console.Write("Hello World");
}
}
}
and by getting help from websites such as this one: Hiveworkshop If you are serious about this, then with a little patience(and some effort) you can learn how to create your map from its Tutorials page.There are guys there that will be glad to help you. I hope I haven't scared you off . You can do this!P.S.: BBcodes are secretly turned in HTML codes(the source code language for websites) by turning the "["'s and "]"'s to "<" 's and ">" 's.So no you cannot create a game using these. P.S.2: The easiest ("programming") language for game production is JASS (or vJASS) which is used by warcraftIII maps (such as DotA).
__________________
I am reborn from the ashes...of the past.
|
|
|
|
#3 | |
Member
Join Date: Jan 2010
Location: Germany
Posts: 5,046
|
Quote:
Other than that, i do agree with you that making a (nice) game is much more difficult than one would expect.
__________________
I might edit my p0sts frequently and rapidly after posting.
DotA code of the week:
Jass:
function Func0243 takes nothing returns nothing
call Func0242()
endfunction
|
|
|
|
|
#4 |
Member
Join Date: Oct 2009
Location: Where all life began, inside of and all around you.
Posts: 41
|
Well GUI is JASS just masked and JASS may have problems like easily leaking memory and such but compared to real-time languages like Visual C# etc. it is easier to learn.Games that run on your web-browser are made in easier languages than JASS, but if you are serious about creating a game that runs on your computer, and not on your browser, it is easier to use Blizzard's tools than learning a completely new language.
__________________
I am reborn from the ashes...of the past.
|
|
|
|
#5 |
Member
Join Date: Nov 2010
Location: IN A HOUSE
Posts: 1,038
|
I will try JASS.
__________________
Error 404: Cannot be Found
|
|
|
|
#7 |
Member
Join Date: Jun 2009
Posts: 2,259
|
Go with c++ or java or similar if you really want to try and make a game.
Or go with the GUI editor of Wc3 or Starcraft 2.
__________________
- 28 win streak before my first MM lossNyx Assassin guide. If you don't know what you are doing none else will either, this includes your opponents. Use this knowledge wisely. |
|
|
|
#8 |
Forum Staff
|
You should start off learning a programming language. If you've done so - and this will take months/years - you can create a game.
An option you have is using one of the several "game makers", but you will be limited to them then.
__________________
Programming section moderator.
Also resolving issues in Marketplace section. Playing DotA since 2005. |
|
|
|
#9 |
Member
|
I'd suggest learning pascal through tutorials. Create ussual snake as your first game - its not that hard as long as your willing to learn.
__________________
Intel i5-3570k @ 4,8 ghz 1.4v / FX 8320 @ 4.8 TeamGroup Xtreeme 2x4GB DDR3 2400MHz / Crucial 2x4GB DDR3 1600 Intel HD4000 / ATI 7850 2GB Core:1150/Memory:1400 Asrock Pro4-m / Gigabyte FXA990 D3 WD160GB / WD 1000GB Sata II, Seagate Baracuda 2TB Sata III , External 2TB , Intel 330 SSD 128gb Sata III Chieftec 500W / OCZ ZX 850w modular Once a Diamond, always a Diamond.
|
|
|
|
#10 |
Member
Join Date: Nov 2010
Location: IN A HOUSE
Posts: 1,038
|
I'm interested about that "game makers" where to download it?
__________________
Error 404: Cannot be Found
|
|
|
|
#11 |
Member
Join Date: Jan 2010
Location: Germany
Posts: 5,046
|
__________________
I might edit my p0sts frequently and rapidly after posting.
DotA code of the week:
Jass:
function Func0243 takes nothing returns nothing
call Func0242()
endfunction
|
|
|
|
#12 |
Member
Join Date: Jan 2012
Location: Australia
Posts: 17
|
I facepalmed so hard when I saw your comparison of GUI and JASS.
Blizzard made GUI very inefficient with useless calls and GUI uses what are called BJ's (not Blowjobs, prolly Blizzard Jass or Blizzards Junk). However, a good scripted Jass code is a lot more efficient for the reason that most people use what are called Natives, which are faster and well are Native.
__________________
Fake
![]() ![]() Real Ninjas can't be seen. Heres one.
|
|
|
|
#13 | |||
Member
|
Quote:
Quote:
Quote:
So please, if you don't understand what somebody is talking about, don't post. Now back to topic: In case you don't want to make maps for WC3 but want to start "real" programming, I would recommend Visual Studio 2010 Express. Visual Studio contains several programming languages in which you can code your applications. I would recommend Visual Basic 2010 Express, because it's (arguably) the easiest programming language featured in Visual Studio. Also, Visual Studio contains a lot of features which help you debug your programs and is very well documented. Of course .net applications aren't nearly as performant as C++ applications, but as I said above, you shouldn't bother with that as a beginner. It is important to understand the concepts first.
__________________
Review my suggestions:
|
|||
|
|
|
#14 |
Member
Join Date: Aug 2009
Posts: 3
|
java is the S*IT!! I`m currenlty using java/still learning it. And writting irc league bots
Its not so hard but u need to have a lot of free time and patient!
|
|
|
|
#15 |
Member
Join Date: Sep 2009
Location: The Philippines
Posts: 247
|
If you plan on developing a game, C++ is the best in its performance but it depends on what kind of game you will develop. Almost all programming languages can make games. It's just that the performance and optimization of the program that restricts other languages in developing a game efficiently and effectively.
__________________
|
|
|
|
#16 | |
Forum Staff
|
From the amount of time required to learn and the amount of options you have. Most options = hardest to learn on top, easiest acces at the bottom.
Serious games are mostly done in C++ and C#. if you want to start the engine from scrap. When you want to build a game within an existing engine which would mean you'd only have to insert the rules and models. I'd say go for Unity If you dislike unity, CryTek would prove a solid solution. Another idea is to make us of OGER for the graphics. And for game physics i've yet to find a solid one that beats Nvidia. Webbrowser games -> Php + MySQL Runescape, Linerider, Angry Birds like games -> I'd go for java inc with Flash If you want to learn the theory behind how to build a game. Gamemaker would also be an option. Work withing another game their editor, for instance warcraft"S engine. I've seen Rollercoaster mods for it, and i've even seen some effort into trying a portal variant. Though i do beleive portal works a lot better in an actual 3D world instead of a tricked 2D. Best language for a 14 year old kid would be the native tongue. Around the age of late 15 early 16 when puberty starts to kick in youngster start to get drawn into a more international language. Most likely English but Spanish and Russian might prove themselves as well. I'm not that sure about the difference in Asian dialects/versus languages. As in i don't know how much Vietnamese looks like Chinese for instance. If it's like German&Dutch it's doable in the bigger of the two this case would be German. Spanish&Italian would be favored to be in Spanish. A good tutorial site, well experience learns good pieces of code's are scattered around theweb. However basic guidelines as in where to start and where to go from there. Like lets say start with movement, follow up with collision etc. add multiplayer option, and multiple language support as one of the first things when you start. However it doesn't need to be working perfectly but it saves you a HUGE amount of time in the long run. My advice start small and easy, gamewise and codewise.
__________________
Knowledge is power. Power corrupts. Study hard. Be evil |
|
|
|
|
#19 |
Member
Join Date: Nov 2010
Posts: 5,147
|
you know that creepy map that starts with a cutscene that is a puzzlemap? you with the group enter a Castle in search for Oil and Guide to where to go
-------- piramid escape?
__________________
Were you interested in getting steam games for free?
Now you can by going here. |
|
|
|
#20 |
Member
Join Date: Jun 2009
Posts: 23
|
Java platform is pretty cool for making games. You can use libraries such as PlayN to save yourself a whole bunch of the work.
|
|