Summer Programming 2014 – Dev. Post 1
|
Alright, I guess I better post about this since its good for documentation and its required for the course. Since alot of students (me included) didn’t do so well on the Game Programming I and II courses the teacher decided to hold an extra course that would involve us making a game of our own. I’m going to try to update this on a regular basis, but seeing as I will be traveling to the counrtyside and England for some time this summer I’m unsure about how often I will be able to update (not that irregular updates are a new thing for me but I’d like to keep some sotr of schedule going for the most part) I will, however try to find a way to update this as often as possible (within reasons). The fact that I am going to England might have me reschedule a few things, but everything should be ok. Anyway, the goals for last week was to: Planning and setting up Visual Studio went well but setting up the game scene took longer than anticipated especially since I decided to rewrite some of the old parts I used before this project for better usability. I also decided to use a more node-tree-esque management this time around which would allow me to have the Game Objects update automatically through parent-child relations. So far the Game Objects have the normal Update method as well as the OnCollision, OnCreate and OnDestroy methods that allows the Object to be updated or the methods to be accessed whenever it collides I’ve also made akeyboard manager that can measure for how long you’ve pressed a button (there’s the obvious problem of the float running out of space, but this should only happen if somebody holds the button down for more than 2 000 000 000 seconds) I’m not entierly sure about what I can use this for so if I don’t find any use for it I’ll probably replace it with a simple bool. I also added so that it can check if a button have been pressed once only which is a very important feature, especially in menus. This weeks goals are: Needless to say, I have quite a bit to do this week and monday’s already at an end. I’ll update again tomorrow about what I do this evening and what I’ve done tomorrow. |