December 19, 2006
C#
I started learning C# and so far it's great. For practice I'm re implementing some parts of PolyWorks which will also give me some base code that I can use for future map/character/etc editors. I like how it's possible to derive gui controls from existing ones; I can make all kinds of customized controls this way with a minimal amount of work. Managed DirectX seems to be pretty easy to use as well. If things go really well I might even rewrite PolyWorks in C#. It would be a hell of a lot of work but I keep getting the urge to refactor PolyWorks. This would be a good opportunity for that and there would also be a lot of overlap with future map editors. I'm not sure yet if it's worth the trouble though.
December 05, 2006
analysis paralysis
Lately I've been doing a lot of reading on object oriented design, and trying to come up with a decent program structure for this project. There isn't really anything new to show but things are slowly moving forward. I did some more work on the gui; currently I'm working on a list box control which is probably the hardest one out of all the controls I'm planning to create. I also changed my event handing system to use functors instead of plain function pointers.
October 28, 2006
October 24, 2006
progress
I've got a nice framework set up that implements Direct3D and DirectInput for graphics and input. The buttons and text boxes are pretty flexible and I used function pointers to implement callback functions. Next I'll make a working camera and after that I'll probably start making a custom map format. Then there's drawing and animating the character sprites, putting in light sources and a particle system, and putting in some actual gameplay...
September 18, 2006
Gostek Viewer
A tool to view the gostek and animations and edit the player options in Soldat.
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_trJR1LqyqdvZ4BWGSoeBbeq8JC3W8luUpLgJuaIjFRhDcNM1yvmRxA-0w4fTVDjkCpp0JetunxKYyHyY_DVRXRQ6ThbicJRZNdMb2UO-jXavjs6Zkn1ZNleUD4CNhBND3XgQ=s0-d)
Download Gostek Viewer 1.0.0.1
Download Gostek Viewer Source Code
Download Gostek Viewer 1.0.0.1
Download Gostek Viewer Source Code
July 04, 2006
Soldat Polyworks
A map editor for Soldat.
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vrg-IpZvImXsHvdf7r43YxR-JQ978jDC6AWwZXeZvLm05ZCnhLv6Jp5w3N_NKIeTNE3InU6yd6AfBbIo_-MrXqQ-K3F9bhIEwCHq-wtHDmTpoKwRU8IZdJac6lVMXBEw=s0-d)
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sT-GsV_fJVsIbCsEa2939tBB6SngOgfWakfpWeyx5GyfUUouIg-7nDRrCHKBy_sJnbNZM9UiN0Lk72-RQ3KpfA6sukMdjhSUYlFyHPqaeHmhX6PGqn2V8UqERMDeZTrA=s0-d)
Download Soldat PolyWorks
[Update 10/30/07] More info:
I started on this project in December of 2004. My brother was really into Soldat and asked me to make a better map editor because the default one was crap. I worked on it on and off for about a year and a half. It was a pretty fun project, especially since so many people actually use the program.
Here are the original PW concepts by Michal Zajaczkowski:
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_s43NI-bwqCFpRPFd3VFgkxee4vxJMT43lnHEFGe2fWzO_ncg6glHHlsQAWTBBOHYjJaLSuvwjecZGh5Vvm6HUxZwk7cYq28ETmWOy2FFnOAWNe9oXUJvnpeGvWKWC63VJgOMhdVQ=s0-d)
Download Soldat PolyWorks
[Update 10/30/07] More info:
I started on this project in December of 2004. My brother was really into Soldat and asked me to make a better map editor because the default one was crap. I worked on it on and off for about a year and a half. It was a pretty fun project, especially since so many people actually use the program.
Here are the original PW concepts by Michal Zajaczkowski:
June 28, 2006
mmm caek :9
So I finally managed to use my nonexistent html/css skills to get this thing to look the way I want it to. Actual content is coming soon ;)