Tuesday, April 6, 2010

Java Studies/Personal Research

Continued on in my extensive studies of Java through a continuation of the Arrays class. Constructed 10 programs which deal with the capabilities of Arrays, and range in capabilities from counting letters in a String or separate file to encrypting the data held within a String or separate file.

Apart from my programming studies, I have also been researching two topics: the effectiveness of learning Java as a programmer's first language of choice, and the most common type of coding used for extensive game developing projects. For the first topic, I've constructed a plethora of questions which I could ask a group of Java Professionals of regarding this query. For the latter topic, I've realized that a majority of game developing projects require a sturdy foundation in the knowledge of C or C++. Various projects such as, Battle for Wesnorth, Blender, FreeDroidRpg, and Crystal Space are online collaborative projects which specialize in designing video games (Blender and Crystal Space also specialize in developing Graphics Rendering software). C# is another popular game developing language, and is most prominently seen in the field via the use of Microsoft's Visual C# Studio, which has a library built specifically for the construction of games with their XNA subsection. Java seems to be popular in the creation of smaller games which are often embedded into web pages. Will continue to study Java, and may begin to look into C++ as well.

No comments:

Post a Comment