2010-12-24

Christmas update!

Hello everyone!

23:15, December 23'rd i finally managed to get my engine to draw several images on the screen using different versions of the same paintComponent method. Man, i love how extremely complex serious polymorphism can be! So, the engine is now displaying two images painted by two different methods. I will work a bit more on optimizing the code after Christmas, have to spend some time with my family after all :)

Update news:
Yume version 0.1.3
Added class object reference variables to help the layout class call the proper methods for image drawing and image loading

Improved the image loader methods to not allow the drawing method to run if the images are not fully loaded.

Minor tweaks to the super class as well.

That's the minor Christmas update for you guys!

Merry Christmas and a happy new year!

I would like to end this little update with a quote. Inspired by the one and only GLaDOS. It kinda describes me when i work on Yume.

Look at me still talking
when there's Coding to do.
When I look out there, it makes me GLaD I'm not you.
I've got compilers to run.
There is debugging to be done.
On the bugs who are still alive.

2010-12-23

Weekly planning

Hello everyone!

Today i have introduced a weekly planning system so that me and Ikaros can co-ordinate the work more effectively.

What to do before Wednesday, December 29'th:
Kurten: Finish debugging drawing method
Ikaros: Make a concept of the scene for the first chapter.

That's about it, i'll prolly leave an update here before the 29'th so, well, stay tuned 8D

Also, i plan on ordering some more programming books, these ones will be specifically about game programming.

//Kurten

2010-12-21

Today: Final school day of 2010

Hello everyone!

try{
Today is the final school day of 2010. It has been a good year, i've learned  a lot of stuff. 2010 will always be remembered by me as the year my programming interest got serious. Tomorrow i will resume the work on Yume. Hopefully i will finish the polymorphic image arrays sometime before Christmas. Also, during the Christmas break i will start working on a document to describe Yume for my teachers, but i plan on starting on that after new years eve.
}catch(Exception ex){
}finally{
Merry Christmas!!
}

2010-12-17

More time for my Yume!

Hello everyone!

I got some good news to talk about today. It does involve that E/PoF thing i talked about in my first post here on the blog. First a little background story.

The development group i worked with during the E/PoF courses have somewhat degraded. There's no communication, a lot of conflicts etc so i decided to quit working for that group. I get to do something else we call prövningar here in Sweden, it would be translated to trials in english. Why do i get to do trials? Well i still want my grades in E/PoF, that's why. But, here comes the interesting stuff. I spoke with my E/PoF teacher today about these so called trials and asked her what to do, she answered: you do just like you would while working with a group but you don't sell anything.

Can i do anything i want then? I asked.
Yes. Was the reply.

I started explaining about my idea i had been working on for like, 2½ month now, Project Yume or Yume Engine. I asked her if it was ok to work on the engine while the rest of the class had E/PoF.
Yes. Was the reply, once again.

So basically, what's new?
I get A LOT more time to work on Yume. (Spent 3 hours updating the image array today)
I will have to start documenting Yume (Wich i already do so that won't be a problem)
I will have to write a document about the idea and how i plan to make it reality.
I will have to analyze my "market" even though i am not even gonna sell the engine.

That's basically it. Also, Christmas break is approaching fast, you guys might know what that means. Some dedicated coding and development time!

Some update news:
Yume is currently at version 0.1.1

I spent the afternoon rebuilding the polymorphic image array, actually there are 3 different versions of that polymorphic array now but i only managed to get one of them to work.

I've added some more flexibility to the code, v 0.1 only had one super class that the image loader inherited from, now i added an interface that gets implemented in a super class, thus extending all the implemented methods to it's subclasses. I wouldn't bother with the super class if it were not for the fact that i had some problems declaring non final variables in the interface.

That's the update info for you guys!

Also, last but not least i would like to present an image my father took just after i began working on Yume.

Credits to my old man who's been supporting me in this by dragging me of to London to get programming books and for bringing me to Skövde a year ago, (Different story, i'll tell it some other time).

Merry Christmas guys!

//Kurten

2010-12-16

This was a triumph, im making a note here; Huge success!

Im not GLaDOS but i have some intresting stuff to talk about, and no, it does not involve cake. It involves polymorphism. Do you remember like a week ago or something when i talked about the polymorphic experiment i was gonna make, well i just compiled the polymorphic image array for the final time and as i said earlier; Huge success. The code can now be fed with different images and programmed to react to events, i used it to make a little romance scene based on some images from one of my favorite anime series, Macross Zero. Also, the guy at the end is not me.

DD: I wonder if i should tell her..

DD: Hey Nora, i have to tell you something...

DD: I have thought about it for a long time, but have finally decided to be honest about my feelings...

DD: I love you.

FFFFFFFFUUUUUUUUU!!!!!

2010-12-13

Sources of inspiration

Hello everyone that might be reading this!
I thought i'd share some info on where the inspiration for this game comes from. As i mentioned earlier the main water supply for this seed came from an anime. Then you might guess me and Ikaros are somewhat fond of anime and japanese stuff. We are currently working on the story of the game, basicaly gathering inspiration from various sources.

Some of these sources are:

This will be a inspirational source for a minor character.
From: Tekken series
Source: http://www.youtube.com/watch?v=qy6TvjuTiz0
 Tak Fuji, The master, Fuji-Sama, call him what you want but he is an extreeeme game producer.

From: Konami E3 2010 Press conference
Original Source: http://www.youtube.com/watch?v=YtKMqdMWNec

So, as you guys can see, this is gonna be some random stuff, if you are into wierd humour, stay tuned for more updates, if not, well, forget you ever saw this! 8D

//Kurten

2010-12-10

Project Yume update

Today's work has proceeded fairly well. I have been working on a method for the engine to load alot of images using polymorphic code. The experiments is not finished yet but i plan on finishing the experimental polymorphic code after this weekend.

Ikaros has mainly been working on CG and story elements of the game.

Non Yume update:
Tomorow im going to a rave in Stockholm so i will not be able to work that much on the engine during this weekend, hopefully i can continue on the engine on sunday.
RAVE!! \o/