User:Avrilfanomar

From The Battle for Wesnoth Wiki
Revision as of 22:11, 29 March 2012 by Avrilfanomar (talk | contribs)


This page is related to Summer of Code 2012
See the list of Summer of Code 2012 Ideas



This is a Summer of Code 2012 student page


Description

Andriy Andriychuk - "Total defence" strategy

The idea is to group own troops so they are in advantageous position and get less damage.

Brief algorithm

Troops will hold advantageous position and protect weak units. If it is possible, damaged units will be changing with more healthy. It is also important not to give opponent a chance to attack one unit using many own units(to surround unit). Of course, this is are just very basics. Much more principles and ideas will be included.

IRC

avrilfanomar

Questionnaire

1) Basics

1.1) Write a small introduction to yourself.

My name is Andriy Andriychuk, I'm student learning programming. I am persistent and responsible.

1.2) State your preferred email address.

andrey000mar@gmail.com

1.3) If you have chosen a nick for IRC and Wesnoth forums, what is it?

avrilfanomar

1.4) Why do you want to participate in summer of code?

First of all, it's great experience to contribute in such a good program. Second, it's very interesting to deal with open source. Third, it's an opportunity to show everybody your skills.

1.5) What are you studying, subject, level and school?

I'm studying programming languages(C++, Java, Python), paradigms, web-technologies, math. I'm a third-year student on Faculty of Cybernetics at Taras Shevchenko National University of Kyiv.

1.6) What country are you from, at what time are you most likely to be able to join IRC?

I'm from Ukraine, Kyiv. I can be able on IRC from 10:00 till 17:00 (UT0).

1.7) Do you have other commitments for the summer period ? Do you plan to take any vacations ? If yes, when.

No.


2) Experience

2.1) What programs/software have you worked on before?

I've worked in game development (C++). I made a lot of different programs in Java using most popular technologies. Also i have some skills in Python. For more details, please watch my CV.

2.2) Have you developed software in a team environment before? (As opposed to hacking on something on your own)

Yes. I've used SVN (in company i've worked on) and Mercurial (in students team and alone).

2.3) Have you participated to the Google Summer of Code before? As a mentor or a student? In what project? Were you successful? If not, why?

No.

2.4) Are you already involved with any open source development projects? If yes, please describe the project and the scope of your involvement.

No.

2.5) Gaming experience - Are you a gamer?

Well, I like to play, but not too often.

2.5.1) What type of gamer are you?

I prefer strategy games(graphics is the most unimportant thing for me) where it's a must to think of what you are doing every step.

2.5.2) What type of games?

Strategy games, RPG.

2.5.3) What type of opponents do you prefer?

I prefer a strong skilled player(or AI), even stronger than me. That's because of I don't want to win easy and I want to improve my skills.

2.5.4) Are you more interested in story or gameplay?

Gameplay, definetly. But I also like to dive into interesting stories.

===2.5.5) Have you played Wesnoth? If so, tell us roughly for how long and whether you lean towards single player or multip