Game dev – ONE vision!

No break, full speed ahead in the next courses. In the game development course our full class (both graphics and programmer students) is divided into smaller dev-teams to create games together. I really like our group! We have very talented people who has a lot of motivation! =)

Other groups have allready created their Design Document and we have barely started on ours. We are more focused on beginning to create the game. We should type some more things about the game down so that everyone has the same vision. We actually figured out much of how the style should be both yesterday and today. However, there is more of this that needs to be done right now in the beginning! Some things need to be set in stone right away. This is very important because we don’t have many weeks to work this project and that is one of the first steps. We have heard this many times now and I really believe this: Everyone on the team NEEDS to have the same clear vision.

Today in the new programming course we created prototypes of game mechanics. Our group created a design tool for collisionhandling and a game zone prototype with spawning enemies / drawing sprites in different zones depending on the locantion of the player.

I learned some SFML today after the lecture. Got it running and learned a new way to forward declare a certain thing (more detail below)! I had a hard time getting SFML to work with Visual Studio, Ladbon helped a lot and now it works. Thanks Ladbon! <3

The way I learned to forward declare is this: In SFML there are a lot of stuff named with the namespace “sf”. For example sf::RenderWindow. To forward declare this, you type something like this:

namespace sf { class RenderWindow; }

Bam!