Magic Combat: 2nd Impact
January 17, 2014
Magic Combat: 2nd Impact is a real time card game. This was the semester examination project. You draw cards and play them in a lane, they will then travel from one side to the other fighting the opponents cards on the way. Controls are kinda complicated and there is no mouse support.
Project took 5 weeks to develop.
So the biggest problem I had in this project was the group. Only two people were doing something at a time. And the tasks scheduled for certain people, did not get completed in time (or not at all). Even when we planned to meet some did not show up. Even when we called their phones, some did not answer. It became incredibly frustrating.
I believe the issue was that they “Worked better from home.”, but that was too unreliable as some had problems with motivating themselves, and others forgot to make contact and tell what they were doing, or what should be doing.
That said, there were good times in the group too, we had a very great brainstorming and planning session at the start of the project.
We were to ambitious in some areas, Jonas wanted to make the game using OpenGL (using GLFW to replace WinForms), which made it hard for the rest of us to understand (since we had no prior experience with it), and it was also very time consuming.
I really wanted to make it an online multiplayer experience. But making online multiplayer comes with a lot of theory too. In the end it ended up not working, I had a test project, which worked, but did not work when it was implemented, unfortunately I tested it way to late, and rewrote the net code the day before the assignment was due. The server browser was way to complex, but at least it works (it can be found here).
The thing I am most proud of is the menu, Jonas implemented Awesomium which made it very quick and easy for me to make something pretty.
Tags: Cards, Multiplayer, Online, School, Strategy, Unfinished