Welcome!

I hope you find what you're looking for. If you have any questions or anything at all, please email me at: sooj_doesnt_know@hotmail.com

Sunday 27 March 2011

Last Final Project Progress Update.





Hi again, this time, i'm going to explain some of the problems i'm having as well as what i've done since the last time.


  • Most tools still work. I'm not sure about leaving zoom tool in because it's really not necessary in my opinion.
  • Shortcuts are now available. all tools have been given a shortcut as long as save, new, etc.
  • I can save the image on to the server and put it in the database so that the user can see their latest photos.
  • login functions are working correctly with no glitches.
  • changeable colour from any tool also size.
  • able to change canvas size with the maximum of 800 x 500

At the moment I'm working on the forgotten password page. I want the user to receieve the email with the password in their inbox. i have all the functions ready so now its a piece of cake. :)


The problem i'm having at the moment is still about moving objects. I can move an object within the canvas using the easeljs library but everything else disappears when i move the object. I've been trying to fix that for a long time but it's just tempting me to not do it at all!!


But I'm nearly done. I'll finish the forgot password and the shapes tonight and hopefully work out the canvas problem before the presentation.


Until then, take care!

Saturday 12 March 2011

Final Project Progress Update

The past couple weeks have been really fun. I have been working on it and fortunately getting everything together. I will list the progress I am having:


  • Choose different brushes to stamp the images.
  • Upload any image from the web.
  • Save the canvas to your device (only on firefox at the moment but i'm trying to find other ways.)
  • Choose different shapes (Circles, rectangles or triangles) to draw on the canvas.
  • Choosing colours for general drawing. (just need a bit of tweaking until it works perfectly)

So as I mentioned above, I can upload any image from the web onto the canvas. But I want to try and figure out how to post the user's own image. I think I can do the file uploading via PHP onto the server and maybe get the address of the image and use the same method of how I upload the images from the web.


As for saving the canvas, I'm still trying to figure out how to do it on other browsers but the javascript library I downloaded seems to be having trouble. It says it should work for most browsers that support canvas but I'm not sure what's going on. I might have to find another javascript library...


My plan for next week is to fix the problems i'm having right now and to get most of the tools functional so that i can work on the menu part of it - saving, uploading, opening existing documents, etc.


Until next week... Take care everyone.


p.s. I have been updating my project online frequently so you can have a look. -- Go See Artista --

Friday 25 February 2011

Final Project Blog

So I have had much progress since the last time I updated.


I have nearly all the graphics I need, and got some more tools working.


  • Brush tool can now stamp a photo on the canvas.
  • Text tool can now put a text on the canvas.

Now what I need to implement is to have the options to change colours of lines, text, etc. I already have the pallette, and the instructions to use it, i just need to get the options area working and implement it.


Also i still have not figured out why my pencil tool isnt working but i'm sure I can figure it out. I'm going to book a tutorial with nikush and go over it again.


Another problem is that with my text tool, I dont know how to make the user type in what they want first and then finally put it on the canvas. I want it to be like how it is on photoshop text tool. I will research more and find out. but currently i'm using fillText() method. hopefully i can tweak a little and then it'll be fine!


ive already got the methods to do my shapes tool. circle, rectangle, etc. so next week i'll be implementing all of these and have at least 2 more tools working :) so far it's been fun!


well until then, ciao!



p.s. the image above is how i'm doing the tools. adding an event listener for each icon to be the current tool when selected! :)

Monday 24 January 2011

formspring.me

Ask me anything http://formspring.me/14Aug1988

What's a recent fashion 'trend' that you absolutely can't stand? (for both guys & girls)

I can't stand guys with reaaaaally tight pants that you see the shape of their testicles. it's disgusting. but it goes the same for women. if you can see a camel toe, it's too small!

Ask me anything

Sunday 5 December 2010

ActionScript 3.0 Blog Week 9 No. 3



I know I have not posted a blog in the longest time and I have been feeling super guilty. haha. So far, I have been doing some research on how to get my game logic going. I have booked a tutorial tomorrow with Nikush to develop this furthur. (thank god)


As far as the game progress, I am going with the whole make my game work first thing. But it is proven to be quite messy that way o_O. But i'm also implementing Composite pattern. I have divided the view into few sections such as ... hudDisplay and stageDisplay, etc.


Oh I also got the menu to be dynamic with XML :) It's brilliant. The next thing for me to do in this regard is to get the highscore board like Jim did.


Well, I think after the tutorial on Monday I will have a lot more to write about. I would post a picture of the current game state, but it is not too impressive.


Until then, Ciao!



Tuesday 23 November 2010

ActionScript 3.0 Blog Week 7 No. 2


Here is one for last week. I know it's late but better late than never. :)


So this week, I tried to make the menu as we did in class in Week 6. I implemented the whole shebang, and it worked! (somewhat) The only thing I couldn't get to work is the text. The menu items show up accordingly, but the text isn't there. I did a various traces to see if the setter for the label is being called at all, and it wasn't. But I think the problem is pretty clear. I'm going to fix this tonight and make a note of it in the next blog.


To be honest, I wish I had done more for the project as I feel like I am a bit behind. But I'm learning how to implement the design patterns and reading the book on it. It's been quite a ride. I'm not sure if I understand it fully but I'll keep reading. It's just that implementing both MVC AND the design pattern has got me really confused. I'm sure I will be fine once I keep reading and get a better understanding.


Well, that's really it for last week. I'm going to work on the menu now and post another blog later this week on what i've done this week.


Until then, Ciao.




Saying Images

Saying Images
Images with words.