Project Deliveries

Jorge Dias Grunho
3 min readJan 18, 2018

--

Hello everyone.

This week I had to deliver my two projects. I’m happy with one of them and slightly disappointed with the other.

For the subject Object-oriented programming we had to make a simulation of the behavior of several communities of Ants.Not only did the have to interact with each other, they also have different jobs in their community. While some pursue others to rob them, others would just wander around the map and find energy to take it back to their nests.

This is what it looks like: no graphics, just a console application with some colors and characters.
On the right side of the screen we have the map, there’s where the ants and nest are. The left side is open for the user to issue commands and is also where the application shows it’s information.

It might seem simple but there’s still 3k lines of code or close to that on this.

I’m happy with the outcome although I think we should had ended it sooner, we took to long and that affected our other project.

I was excited about the Bomberman project but because we put so much time into the other project we delayed this one and that affected the outcome.
We left a lot of things to do and some things we did don’t work properly.

This is how it looks like. We have our character in the bottom left corner here. Our enemies are in the middle and we have to catch those yellow things to end the game.
In this map we have just a few boxes to explode but the number of boxes can change.

We have 2 different types of bombs, the only difference they have is their blast radius: the normal bomb explodes 2 positions to each side while the mega bomb explodes 4.

In this pic we can see a Mega bomb exploding. We can also see 2 other players in the middle of the board.

Both projects were fun to develop and I want to continue to develop programs with Qt and C++. I’m thinking of making another game in C++ and Qt when I’m on vacation, that’s going to be awesome.

That’s all for this week.

See you all next week.

Bye.

PS: You can check all my code on https://github.com/I3ryI3e.

Progress Table 2018:

Books: 0/24

Technical:

Self-Improvement:

Courses/MOOCs : 0/12

--

--