The story about my avatar and good friends:
Thursday, 17. July 2008, 16:57:48
For a long time I was a dedicated member over at vbforums.com. I even moderated the game and graphics section for quite a while before I moved to Switzerland and work took over most of my time and energy.
We decided to do something awesome, and to prove that even a language like C# can pull off amazing speed as long as you know how to treat the language well. The idea we came up with was to make a Doom look a like and feel 3D engine and game with no help of OpenGL and DirectX just to show it was possible.
With his extreme knowledge of GDI+ he took care of most of the rendering while I took care of all the underlying code. Everything from making vector and matrix classes to transforming map coordinates to world and view coordinates, as well as keyboard and mouse handling.
Well enough rambling, I was going to talk about the avatar. Well we wanted to make an icon for the game, and since we used C#, and we got the idea from Doom, we ended up calling the project DoomSharp, or D# for short, and that's how the icon came to life. We did have a web page once as well, but I managed to destroy vital parts of it when I moved my hosting, and have not had the time to fix it, and don't think I will either.
Now for a long time I have wanted to redo this avatar in SVG to beautify it a bit. And while chatting with Oleg yesterday on GTalk I found out I should give it a try so we could both be drawing on something. It didn't take me too long before I understood this was not going to be easy. And after not too long it was skewed and ugly and I had to ask Oleg for tips.

After just a couple of minutes I got more than just a tip, but a full version of the logo in SVG, perfectly lined up. I don't know what more I should say than, thank you a lot Oleg it looks like I owe you an other beer. If every coder had a friend with design skills like Oleg, and a friend with coding skills like Wossname, then I am pretty sure people would be much happier in life.
- Øyvind Østlund -







attilasoul # 17. July 2008, 19:36
Quinnuendo # 17. July 2008, 19:38
NoteMe # 17. July 2008, 19:48
Thanks, although since we are both programmers, I'll have to say the code looks better than our drawings
I have a feeling everyone who are really into coding, and does so in their spare time have a million things they want to do, but so little time to even start a few of the projects. And when big things happen in life, it is your hobbies you put aside first.
- ØØ -
attilasoul # 17. July 2008, 19:57
Nobody is good at everything!
melnichuck # 18. July 2008, 06:47
Quinnuendo # 18. July 2008, 09:15
"a million things they want to do"
(didn't want to quote the whole paragraph)
Anonymous # 18. July 2008, 11:17
I often think about picking up the source code for D# and carrying it on again were it not for a few factors:
1. I'd rather rewrite the entire thing in C++ and SDL (because I despise MS with a fervour hitherto only seen depicted on the walls of Mayan ruins).
2. I'm more interested in writing open source Linux system tools these days.
This is not to say that I don't love D#, I do. It was the most awesome project I'd worked on up to that point (and probably since), but as has been already mentioned, time was (is) against us.
It's also a shame I never got my experimental blitting code to work properly without leaking RAM all over the place, that would have quadrupled the framerates. **sigh**.
The source code backup CD is calling to me as I write this.
NoteMe # 18. July 2008, 19:10
I can't really remember exactly what state it was left in, but I am sure there is no creatures for you to shoot
I think one of the fun parts was that we didn't make it in C++ and it still worked smooth. I found this the funniest challenge really. C++ is made for it's speed and it would have eased the whole task in my opinion.
On the other side, I am pretty sure I could have converted all of my code in the project within 24hours if I just had enough coffee next to me. I made everything from scratch with no or little help from the .NET framework. So it isn't really much job to do so on my part. It's worse for your renderer and at least the MapEditor that uses forms.
Me as well, but I have a feeling Opera has more than enough work for me for a long time right now
PS: Now Wossname, get yourself an account here and stop posting Anonymous...then download Opera
- ØØ -
attilasoul # 19. July 2008, 05:32
...I agree! But just so you know it: MyOpera is addictive. It's not a bad thing though!
wosser # 19. July 2008, 10:10
You're so high-maintenance Note.
I reckon we could keep the C# level editor and simply change the way it saves files in order to make it loadable in C++. We'd probably be smart to have the editor itself save the image files in raw 32bit arrays to reduce the startup-time in the game itself. But all this is academic really since it's highly unlikely that I'm going to resume the project.
Quinnuendo # 19. July 2008, 14:04
welcome to myopera. maybe you'll find usefull things, if nothing else you can comment here and there
wosser # 19. July 2008, 18:47
Maybe I should bring my Robotics blog here instead of that horrific blogspot place in which it currently resides.
NoteMe # 20. July 2008, 13:21
Originally posted by attilasoul:
You can say that again
Originally posted by wosser:
You wouldn't love me if I wasn't
Originally posted by wosser:
That way we would get the best of both worlds. Good idea.
Originally posted by wosser:
I have missed your sarcasm and irony as well. I'll try to be more on MSN during the evenings from now on. I deleted 100 contacts on MSN the other day, so now it is actually usable again
Originally posted by wosser:
It would have been an honor. Your blog would fit MyOpera very well. You are such a nerd, and I love it
- ØØ -
attilasoul # 20. July 2008, 13:22
You had more than 100 contacts on your MSN?
NoteMe # 20. July 2008, 13:28
If there is something called a social nerd, it has to be me. So yeah. I have moved something like 7 times in 7 years, and every new place I have lived I have met a bunch of interesting people. And then include my online friends, and it adds up after a while. Now I have only saved my best friends from CERN, HiO (University), HiB (university), high school, military, and a few online friends like Wosser. That adds up to 138 on MSN and GTalk totally. So I can see I should probably delete more of them :/
- ØØ -
Anonymous # 15. November 2008, 13:05
D# was a great project and its a shame that it didnt get the exposure it deserved. And also it did prove that with the right people on board you can defy what people say is possible.
Good work guys and hope to see you back at it soon.
NoteMe # 16. November 2008, 16:09
PS: You forgot to write your name. Are you one of the VBF members from the good old times?
- ØØ -
wosser # 14. May 2009, 19:54
My heart says "
It's been far too long since we did a collaboration.
NoteMe # 25. May 2009, 13:23