GameFilter
From The Battle for Wesnoth Wiki
Basics
- Introduction
- My name is Ben Hwang. I am a senior college student at Yonsei University, Korea majoring computer science. During year 2001 ~ 2005, I have actively participated in the ACM-ICPC and advanced to the World Finals on year 2003 and 2005. On year 2006 to 2007, I worked at NHN Corporation, which is one of the biggest IT software company in Korea, as a game developer. The long time contest participating gave me a habit to think up with efficient algorithms and to consider the boundary limits. I am especially comfortable writing the algorithms with either c or c++.
- Contact Info
- Email Address: ben_DOT_hwang_AT_gmail_DOT_com
- irc: BenHwang
- Awake time: UTC 00:00 ~ 15:00
- No problem with communicating by phone
- Preferred contact time by phone: UTC 09:00 ~ 15:00
- Summer of Code
- This is the first time for me to participate in an open source project. Although It is a little bit late, I would like to join the open source community and learn a lot and contribute a lot.
- Experience
- Worked as a game developer for more than 4 years.
- Communication skills
- Fluent in both written and spoken English.
- Lived in the US for 7 years.
Project
- Concept
- Player can add filter options to easily find games the player is interested in. Some filtering criteria can be game type, map size and type, number of free slots/players, etc.
- When I was working at NHN Corporation, I developed a similar room-searching filter for the online poker game products.
- Timeline (roughly)
- 3 weeks: research and code review
- 2 weeks: structure the algorithm
- 2 weeks: implementation and documenting
- Rest: debugging, testing, improving
- Technical details
- Sort the rooms by the priority of the accuracy with the player filter options.
- My gains
- First step into the open source community.
Practical considerations
- Languages
- Fluent in C/C++
- Beginner of Python
- IDE, Tools
- Visual Studio .Net 2003 - usually developed windows games in the past
- Subversion