5/09/2013

C++ Jeweles

Hi, today I have been programming a bit on a Bejeweled clone. Doing this was once a work test that I failed at the time. There were strict time restrictions and I rushed which became my downfall. Regardless I'm now trying to do it slowly and surely so I can do it again if I encounter a similar problem.

Step one was to create a playing field that worked with dynamically moving tiles. At first I thought hey, tiles, 2D array. Since this is on PC and I have a pretty limited scope I can focus on making it work and worry about optimizing later (if I feel it's needed). I started to go to work with vectors and lists. In the end I want with vectors. In the video below I implemented a function for resetting the field at the press of a button, doing so kills all the tiles and spawns new ones.


In the second video below I've gotten so far that I've been able to remove any tiles that are three in a row. The final piece, switching places between two adjacent jewels, will have to wait til tomorrow.




Until next time.

5/02/2013

Sidetracked

Hi everyone, I'm here to explain the lack of updates. Monday 15th of April I was in Stockholm, I went there for interviews with two game development companies. And while I wont mention their names I want to say that these guys are big hitters, one in casual gaming and one in hardcore. After I got back I got the assignment from one of the companies to clone the famous game Bejeweled, and have been sitting with that for a few days. At first I wasn't taking it very seriously thinking that it's a pretty simple game and I have now found out it's a bit more complicated than I originally thought.

After that I've been finishing of a group assignment for a course I thought I was already done with (alone). And after that I've been busy with daily life for a while.

I've also joined a group project I've dubbed the 22cans comunity game. At the moment we've only gotten so far as to decide that the game will in some capacity involve evolution. I came up with, based on revenge of the titans, a RTS/TD where each wave evolves based on the most successful individuals of the preceding wave. But this is far from decided upon. So far we've gathered a 3D artist, a 2D artist, me and 2 more programmers aswell as some enthusiasts.

Don't know exactly what the future will bring but I will tell you about it as it unfolds.

Until next time.