AS3 P2P Library

Posted: July 22nd, 2010 | Author: devboy | Filed under: AS3, P2P | 2 Comments »

Yesterday i uploaded an ActionScript 3 Library to github,
which provides an simplified API for the new peer-to-peer features of flash player 10.1.

I anounced it via Twitter and included Ralph Hauwert and Tom Krcha in my tweet,
as i knew they were working with that API at this moment.
I didn’t expect to get retweeted by Ralph and getting into a blog post by Tom,
i got about 30 new followers on twitter and over 200 hits on my blog in a matter of hours.

Sounds amazing so far, but as I didn’t intend to publish that library to the public a this moment,
people are confused because there is no documentation and examples to make it clear how to implement it.
Additionaly a lot of the functionally is only partly implemented,
cause the library is just a side-product of the experimenting i did with flash peer-to-peer.
For example, there is only an Event.CONNECT dispatched,
while I don’t check for a connection failure or rejection.

Please see the current version as in development,
feel free to browse the code, request features report bugs or give any other kind of feedback.
I’ll round the library up in the coming days, and will release a stable version as soon as possible.

Until then, be patient and stay tuned.

Thank you.


XBox 360, XNA and C#

Posted: July 7th, 2010 | Author: devboy | Filed under: Geen categorie | Tags: , , , | 1 Comment »

2 days ago, my good friend Mark Barcinski dropped by my house to hang out,
after a few drinks and a delicious pizza our nerdyness started to take over our conversations.

While talking about the future of Flash 3D and Unity,
the idea came up to use an XBox360, and run some 3D stuff on it.
So we got on it, and quickly  found the Microsoft XNA Game Studio which allows you to code Applications that will run on the XBox360 and Windows.

But before we could start, we had to install Windows and install Microsoft C# Express on my MacBook, as that is the only option of environment.
Having some troubles here and there, in the end of the day we finally managed to compile the first sample application to my XBox360.

The next morning, not really being awake, i had to go on and dig into the XNA Framework. After a while i got used to C# and had a basic understanding of how
to draw on the canvas and render 3D objects on the XBox360.

Here is what came out of my first few hours of XBox360 development:


vimeo - watch on vimeo

This is a really simple and basic example and is not meant to impress anyone.
I really have to invest some time into this to get some good results,
but that won’t be a problem because, let me tell you this, i am already hooked.

First of all i am hooked because the development tools provided by Microsoft are of such a good quality, it’s amazing.
I am hooked because: C# is such a nice language and Microsoft Visual C# 2008 Express is an outstanding IDE, considering its for free!
I am hooked because it is so simple: I press the deploy-button and my project will compiled and then moved to the XBox360 and executed immediately. While I still have complete debug capabilities like setting break-points, pause/resume code-execution and can inspect current values of all objects.
I am hooked because: I can also run my application on a Windows computer,
without having to rewrite my application.

Of course this is only my first impression after working a few hours on/with,
so i might feel different about in a day.
I also spotted some, in my opinion, weak points.
But i will keep them to myself till I really understand it.

I can only recommend it to everyone to try it out, the only annyoing thing is that you need an XNA-Community-Premium account, which costst 39,00EUR/4 months and 99EUR/1 year.

This is actually the very first time i am digging deeper in the 3-dimensional area,
and it is a lot of fun. Hope that i’ll soon be able, to participate in those amazing conversations that Frank, David and Ralph have, or at least understand what they are talking about.

Edit:
Here is Mark fixing my old, thought to be broken, Xbox360 by just blocking the fans with paper-clips, letting it overheat and then resetting it.
I found these instructions on youtube, and never believed that it would work,
but luckily it did and now Mark also has an XBox360 to experiment (and play) with.


I am back … !

Posted: July 4th, 2010 | Author: devboy | Filed under: Geen categorie | No Comments »

So, after more then 2 years of blogging abstinence I am back in the scene!

I have no idea what’s going to come out of this blog or in which direction the whole thing is going to move.

Just stay tuned and see what happens.

Cheers Dominic