February 1928
Demoscene
icon1 admin | icon2 demoscene | icon4 02 28th, 2009 | icon3 No Comments »

Demoscene ... probably not something everyone has heard something about it or had the opportunity to take an active part in this "project", I fortunately belongs to this second group. Demoscene been interested in since time immemorial, but unfortunately my achievements scene modes is miserable. This was due to the fact that if there was a lot of people who wanted (graphic designers, musicians, etc) that I was too small to have any skills or Demko intro but when I increased the skills of these people are already not there. The good side of all this is that at that time Polish scene is still alive with full breast (well 3 / 4 breast cancer), arose a lot of mages (Pudding, The Beast, etc), demos, INTEREK channel ircowy # polishcene was cornered by a substantial the number of people and not bots as it is now, and even had the radio Move away (scene fm) conducted by the Urals, even I have somewhere else on the hdd rip programs (if you're interested, please contact us.) Yet, I managed to catch up on snailowanie, still in my closet with a box snailami, poklejonymi envelopes and covers. This time I recall a very nice, especially as they have since started a strong interest in graphics programming. I remember this day as I entered the # polishscene and talked to the encoder, a certain nether (unfortunately no longer contact with a colleague I do not have, and as such does not read 99.999%), which later struggled more or less stupid questions about the OpenGL-u. Until a tear in his eye turns ...

During my "scenowania" from what I remember I managed to release two prodki: 16a demo (this was such a compo), and a music disk. For this I managed to keep only demo16s (screenshots and download below), a music disk, unfortunately, disappeared somewhere (if I can find here for sure throw). It is worth noting that this music was my first disk manufacturing Move away, and yet written in Delphi!

,

Link to download Demka: here

February 1927
Take a break ...
icon1 admin | icon2 Projects | icon4 02 27th, 2009 | icon3 5 Comments »

Hello everyone. Perhaps some of you think that I will not make more records because of the break in posts, but unfortunately it was caused by work, school, session, laziness and a few other things. Since that night I also had to deal with my second hobby is motorcycle. Just waiting for my replacement tires and wait for spring, now I can not wait.

By the time where I did not write, I worked a while on the editor, I added a simple but nice effect which is to flare and I added a few improvements. In addition, Paul did my scene, which created a kind of techdemo engine. Here at the screenshot you can zobaczycz is a "sneak peak" maps, and editor. In addition to the portolio in developing web-section I've added two new items.

Today at work I found a very interesting link with an even more interesting title: "Microsoft Excel: Revolutionary 3D Game Engine?". I think the title speaks for itself, a link to the page: http://www.gamasutra.com/view/feature/3563/microsoft_excel_revolutionary_3d_.php?page=1

February 9
Raytracer
icon1 admin | icon2 Uncategorized | icon4 02 9th, 2009 | icon3 No Comments »

I always wanted to write my own ray tracer, but as always had time for it, and how was the time it lacked desire. When one of the courses of study, with the graphics, I heard that the theme of the project can be ray tracer, I thought it was my chance to find the time or desire. Was supposed to be and came out beautifully, as always, I had come a few months, I wrote this last day. I was writing it in pure C + +. 've Implemented a simple reflection + lighting Lambert. The following screenshots show the progress raytracera formation.

February 7
Sewing tech ...
icon1 admin | icon2 Projects | icon4 02 7th, 2009 | icon3 No Comments »

Unfortunately, very little time I devote to "sewing tech" to the engine, and what will be as spring arrives and I can finally SV-ke deduced from the garage? Nothing could she understand how I came to it later ;) I managed to prosper write basic things such as serialization, TTI (I have to refine it) and last properties'ow. C + + is a good language, but a little old and (not) unfortunately does not have built these mechanisms (well, as such, no RTTI). Now write down the entire map of some lines and not as previously when the map to write down their text format, and it was a little more than a few lines :)

void bmap:: Save (string path)
(

bArchive arch;
arch.CreateArchive (path, bArchive: M_WRITE);


Write <bActor> (& arch, m_actors);

arch.CloseArchive ();
)

A complementary property grid in the editor looks like this (of course I have previously zarejestować variable):

void bMainWindow: UpdatePropertyGrid ()
(
bActor * selectedActor = m_opengl-> m_map.GetSelectedActor () if (selectedActor! = NULL)
(
PropertiesMap properties = selectedActor-> m_properties.GetProperties ();

PropertiesMap:: iterator it;

for (it = properties.begin (); it! properties.end = (); it + +)
(
string name = (* it). first;
string value = (* it). second-> GetValue ();
m_propertyGridManager1-> SetPropertyValue (name, value);
)

)
)

As you can see now it looks much more elegant, and most importantly a lot of extra things I can do much faster.

PS Something wrong wordpress reformats the code .. Fortunately, not long be able to ™ ™ strive to present the code in the form of attaining much better adhesion, but this in the next post.

February 7

Hello again. Today at work I had a problem with Flex. I needed to find otwarzacz discs. Finding generally all the available disks is not much of a problem, but the flex is in no way indicates which of them is otwarzacz, returns only available disk arrays. Well, here is the proverbial "buba". I managed to find a rather "interesting" solution namely the attempt to save and delete a file / directory on each disk, which has asked us to flex. And now if we can not do that, it is probably otwarzacz discs. Here it is, however, that if the odwarzaczu not find some kind of a flex plate does not return us to the drive ...

var file: File = new File (); var drives: File.getRootDirectories = Array ();
var CDROMs: Array = new Array ();

for (var i: int = 0; i <drives.length i + +)
(
var file: File = new File ();

file = file.resolvePath (drives [i]. nativePath + "\ \ t");

try
(
file.createDirectory ();
file.deleteDirectory ();
)
catch (error: IOError)
(
cdroms.push (drives [i]);
)
)

February 4
Flex
icon1 admin | icon2 Flex | icon4 02 4th, 2009 | icon3 No Comments »

Today, for a change, write a little about what I deal with at work. My task is to write more or less practical application in the Flexi. What is the Flex? Flex technology is based on the 3.0 action script used for writing RIAs ( Rich Internet Application) . This is a very interesting and convenient platform. I am writing this mainly to administrative panels, which is very convenient. Of course, the administrative panel is not the only use of this technology. Currently I am writing (and even finish) software applications written in flexi, specifically in Adobe AIR (such a local version of the flex-a). The whole is written in flex builder'ze (this is just the corresponding eclipse plugins). IDE is quite friendly programistt go a little slow (and a java-), having more or less annoying bugs, but it has a very good debugger that helps a lot of my life.

Today I would like to write about a specific kontrolce, which is called RichTextEditor. As you probably guessed, this is a very cool light to create zformatowanego text. It has some interesting options such as Bold, italic, text alignment, text, etc. I kolorwanie for this indicator, "spits" zedytowany text to .... Well let's call it an agreement, "HTML". Why in quotes? Well, just that it generated "adobowy" html has little to do with normal HTML. Dodawne is kilkanacie strange tags and other oddities. It is strange that Adobe could indulge in such a thing, because after what to whom such a code, which without treatment can not move for example a web page? Well, here we have, unfortunately, not as a fix that will create a hole by Adobe. I found online a few regular expressions that "adobowe" tags convert to normal, added a few of her and so now I can use this control and its kowertować html code to normal. Below the source for those interested:

Code to replace the lights on the html code: http://www.nopaste.pl/9gf

Zamieniący code html code control: http://www.nopaste.pl/9gg

February 2
The project first
icon1 admin | icon2 Projects | icon4 02 2nd, 2009 | icon3 No Comments »

Hello again. As any self-respecting developer of graphics creation, and I own "engine" for games. This is my main project and the only way. Currently, it's probably 4 or 5 version. The engine is written in C + +, I use OpenGL for rendering (of course, is the ability to seamlessly extend the DirectX renderer), as an excellent physics engine PhysX, OpenAL for sound editors and GUI creation in wxWidgets. As a "foretaste" throw you a screen with the editor. In the subsequent bio-bibliographical note I will try something else to write about it.

Editor

February 1
Hello world!
icon1 admin | icon2 Uncategorized | icon4 02 1st, 2009 | icon3 2 Comments »

Hi all!

Szczepanowski My name is Michael, I'm a third year computer science student in the Higher Vocational State School Education, working in one of the Bialskie companies as a programmer (mostly web developing) and besides that I deal with an amateur what I like most is game-developingiem. In addition, I am crazy about motorcycles. Today I decided to start his own tech-blog. What you'll find on it? I will try to describe projects on which work, some of the technologies I use at work and everything I would come to mind.