Jump to content
Sign in to follow this  
Jacobite

Arma 2 coded in?

Recommended Posts

Hi,

I'm currently a software engineering student in the uk and I was wondering what Arma 2 is being coded in?

Share this post


Link to post
Share on other sites

assembler. Suma doesn't sleep 6 days of the week and works in assembler, occasionally he goes down to the bare basics of binary. You know the Matrix? Suma inveted it. You know, the green lines of text flowing down your screen and making 3d geometric shapes. Suma finds it very pleasing to his eyes and makes him calm when he sees all those numbers in one bunch.

Share this post


Link to post
Share on other sites

If you open up the .exe in a hex editor you can clearly see that it's written in Moonspeak.

Share this post


Link to post
Share on other sites
Hi,

I'm currently a software engineering student in the uk and I was wondering what Arma 2 is being coded in?

notepad? wink_o.gif

Share this post


Link to post
Share on other sites

As must as I LOVE notepad... missing out a few ";" or even a few "{}" notepad wont notice it and it wont interpret or compile it :/

Share this post


Link to post
Share on other sites

Notepad teaches tidyness. Bleh your fancy pancy prancy compilers with a gui and line numbers!

BLEH THEM!

Share this post


Link to post
Share on other sites

It is being coded in the office, sometimes at home as well. smile_o.gif

Share this post


Link to post
Share on other sites

Rofl, Exactly the reply I expected, but not the one I'am interested in:P

Share this post


Link to post
Share on other sites

I think it was C or its derivates... or C++

BTW, in which files in Arma1 is the engine stored? I mean majority is addons/configs....

Share this post


Link to post
Share on other sites

What do you think routine C++ knowledge entails?

Share this post


Link to post
Share on other sites
Quote[/b] ]Rofl, Exactly the reply I expected, but not the one I'am interested in:P

OK. Another take.

It is being coded partly in daytime, partly in nighttime.

Is this what you are about? smile_o.gif

Share this post


Link to post
Share on other sites
What do you think routine C++ knowledge entails?

OK. Now this is a question my 1-bit computerized brain is able to process and answer. smile_o.gif

Routine c++ knowledge entails at least user level proficiency with classes and templates (including STL), but preferably you should be able to create templates as well (like implement STL vector on your own). That said, most important programmers skill and properties for us are:

* intelligence (being smart, not only informed)

* solid mathematics and computer science background

* systematic approach to problems

Share this post


Link to post
Share on other sites

Maybe it was perl converted from .pl to .exe

nener.gif

Share this post


Link to post
Share on other sites

I suppose you code it during your sleep as well?

(Well the brain does help while you sleep:P)

But

Im trying to decide what language/'s I should aim to be "proficient" at to be able to get a job...

Currently im learning C++,Vb(both in Vstudio 08),next year Python and Java.

Edit:

Thanks for the reply to "Routine c++" much appreciated:P

The fact that im asking STL vector?

A quick search tells me Standard Template Library.

Which I havent covered yet and I suppose I wont be until next year(as the least amount of time(well depending on time during summer))

Share this post


Link to post
Share on other sites
Quote[/b] ]Rofl, Exactly the reply I expected, but not the one I'am interested in:P

OK. Another take.

It is being coded partly in daytime, partly in nighttime.

Is this what you are about? smile_o.gif

As much as like this answer English uses at as a time preposition wink_o.gif

I think the OP is either asking in what language ArmA2 is being written in (which is C++?) or what IDE you use.

Share this post


Link to post
Share on other sites
I suppose you code it during your sleep as well?

(Well the brain does help while you sleep:P)

But

Im trying to decide what language/'s I should aim to be "proficient" at to be able to get a job...

Currently im learning C++,Vb(both in Vstudio 08),next year Python and Java.

my suggestion would be, stick to one language, it'll be much easier experience and more proficient.  confused_o.gif let's not play supeheroes, won't ye?

Share this post


Link to post
Share on other sites

Hmm thank you, and you do make sense.

But I suppose most of what Uni is helping us to achieve is an understanding of the algorithms involved,mathematics and a general knowledge of a few languages (perhaps to give us a flavoured experience).

Grr,,, This pauses me on a choice i have to make for next year of Uni(2nd year).

Python or Games programming in c++.

Share this post


Link to post
Share on other sites

code, code and code

after that code even more, and when you finish start coding again.

I took me 14 years to be skilled enough that I can say "I know C++ fairly good" without lying too much

Good luck, have fun smile_o.gif

Share this post


Link to post
Share on other sites

Thanks and I will do, But first I have some coursework to code up and a book to read :/

Thanks for the advice and information everyone:D

Jacobite

Share this post


Link to post
Share on other sites

C++ is probably the most common one for games. Of the job adverts for various game companies I've seen all the programmers positions require C++ knowledge.

If programming is what you want to do, C/C++ is a good choice to learn.

Share this post


Link to post
Share on other sites
C++ is probably the most common one for games. Of the job adverts for various game companies I've seen all the programmers positions require C++ knowledge.

If programming is what you want to do, C/C++ is a good choice to learn.

Yeah, c++ is what everybody has to use for computation and core structure of the game. It's just so efficient. I heard that graphics though are much easier with c#. Or is that just hype?

Share this post


Link to post
Share on other sites

Good luck Jacobite and may you become a code legend at Bohemia.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×