<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
    <channel>
        <title>Kajika</title>
        <link>http://www.byond.com/members/Kajika</link>
        <description>Development News</description>
        <lastBuildDate>Sat, 06 Sep 2008 11:00:22 GMT</lastBuildDate>
        <language>en-us</language>
    
                <item>
            <title>Mega Man Released</title>
            <link>http://www.byond.com/members/?command=view_post&amp;post=45442</link>
            <guid>http://www.byond.com/members/?command=view_post&amp;post=45442</guid>
            <pubDate>Thu, 17 Jul 2008 16:12:28 GMT</pubDate>
            
            <comments>http://www.byond.com/members/Kajika?command=view_comments&amp;post=45442#comments</comments>
            
            <description>As the game only has three levels I am reluctant to call it a full game, although it does have all the necessary mechanics completed. Adding a few more levels, projectiles and bosses wouldn't take too long but I didn't want to turn this project into a full game, I have already achieved my goal.&lt;br/&gt;
&lt;br/&gt;
Originally the game used more realistic jumping and movement velocities, when I decided to turn it into a Mega Man game I had to adjust it to accurately mirror the Mega Man controls and physics. A lot of study and testing went into this, including getting the collision box around Mega Man just right.&lt;br/&gt;
&lt;br/&gt;
This game only contains three levels, which are unlocked one after the other. The final level was an added bonus, it was only added on a whim which gave me a chance to add a more advanced and difficult boss.&lt;br/&gt;
&lt;br/&gt;
Several playable characters are available, they are unlocked as you complete the levels and find items. You're able to switch between them during a level except during the last boss fight.&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;Why a platformer?&lt;/b&gt;&lt;br/&gt;
This is a project I've been wanting to do for a long time. Since my time with BYOND I've created several small pixel movement demos in an attempt to create a simple side scrolling platformer, unfortunately BYOND lacked some features which made it possible.&lt;br/&gt;
With BYOND 4.0 came some necessary features, key up/down detection, interface customization and client screen offsets. I decided to start from scratch and make a simple platformer game from the ground up.&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;Is it Multi-Player?&lt;/b&gt;&lt;br/&gt;
Unfortunately the engine could only be used as a single player game. I tested the possibility of a multiplayer option multiple times but it just wasn't reasonable, the data transfer is just too slow; the game appears very jumpy to clients. It's not unexpected, the networking in BYOND is obviously not designed for that sort of game. Perhaps if the network export features were more reliable, it may have been possible.&lt;br/&gt;
I also toyed with the ideas of 2-player gameplay using the same keyboard. It worked fine but didn't seem as useful as network play, and the game wasn't meant to grow too big.&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;Will the game be updated?&lt;/b&gt;&lt;br/&gt;
Unlikely. BYOND isn't the best platform for a project like this, especially lacking multi-player support. There is an unknown problem where the game appears to slow-down and become less responsive; I spent a lot of time trying to track down any leaks but found nothing significant; everything the game creates is cleaned up correctly. Sadly BYOND lacks some more in-depth debugging features at this time.&lt;br/&gt;
This makes me reluctant to add any more to the game because features may have to be disabled.&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;Was it difficult?&lt;/b&gt;&lt;br/&gt;
Yes and no. The challenge was that the game required many unique systems, I had to create my own libraries and management systems. Game states were used to separate areas of the game. Sprites represent all game objects, which only use objects to display themselves. Sprites also had to be bigger than 32x32, up to 256x256. A custom icon management method was required as the sprites were bigger than 32x32, I couldn't decipher how the large icons worked in 4.0 so I had to create my own method using the 32x32 limitation.&lt;br/&gt;
The hardest part was dealing with the icons, something I don't like doing. This is the major reason more wasn't added.&lt;br/&gt;
Enemy AI was especially difficult, having never worked with AI in a platformer before I had to be creative.&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;Any plans to release the source&lt;/b&gt;&lt;br/&gt;
Not at this time. Due to my lack of experience with this kind of game some parts of the code doesn't look too pretty. I don't believe it would be beneficial to release it in the current state.&lt;br/&gt;
As for the libraries and such at the base of the game, possibly. I made them first and well enough but I'm no expert and the BYOND community is unforgiving if a library has a flaw or uses something that has a better alternative. The safest option is to not release anything.&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;What has BYOND 4.0 allowed?&lt;/b&gt;&lt;br/&gt;
The best feature is the interface and the ability to customize macros, allowing you to detect key up/down events. The other major feature was allowing the client screen to be moved in pixels.&lt;br/&gt;
Both of these features were essential.</description>
        </item>
                <item>
            <title>Duel Monsters Online: Progress Report</title>
            <link>http://www.byond.com/members/?command=view_post&amp;post=38407</link>
            <guid>http://www.byond.com/members/?command=view_post&amp;post=38407</guid>
            <pubDate>Mon, 21 Jan 2008 18:03:43 GMT</pubDate>
            
            <description>I created this game just over four years ago now, although only portions of my free time were dedicate to the project it has progressed and developed in to a much larger game than I had anticipated. Finishing up is something I've been claiming for the past year or two but I feel the timing will be correct soon. Once the current version(which is still in development and testing) is 'complete', meaning all of the features finished and stable and any serious problems addressed, I will be moving my attention away from the project and onto other things.&lt;br/&gt;
&lt;br/&gt;
I don't believe a game is ever really 'complete', developers either run out of time or resources(money, system limitations, interest etc). In my case I feel the game has grown enough to consider it 'complete' and move on to bigger and different things. Of course, it is very tempting to add 'just one more feature' and I may very well do so after this time, however, I can't dedicate the rest of my life to one game.&lt;br/&gt;
&lt;br/&gt;
If you've followed the game you probably have a lot of questions, I'll try to answer the most obvious questions below:&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;What is happening to the game?&lt;/b&gt;&lt;br/&gt;
&lt;br/&gt;
If you're a regular to DMO, you've no doubt noticed the 'test server' which is the latest version being developed. The server is updated every few days with new updates and bug fixes, drawing us closer to the final version. This version will be considered '6.0', representing the final step for the game.&lt;br/&gt;
&lt;br/&gt;
Over the coming days/weeks there will be changes, improvements and additions to the test server. Not everything will be released immediately, over time new features will be released for testing. Releasing everything at once isn't a good idea in this situation.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;What's the plan?&lt;/b&gt;&lt;br/&gt;
&lt;br/&gt;
The priority is to get the game stable, there won't be any huge changes overall the game will remain the same with minor additions and changes to improve it. The test server will remain up everyday with new builds every few days to fix previous bugs and release changes/additions.&lt;br/&gt;
&lt;br/&gt;
Once all features have been added and the game is reletively stable, it will go into the completion phase and only receive the occasional bug fix.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;How much and what has been added so far?&lt;/b&gt;&lt;br/&gt;
&lt;br/&gt;
There are actually a lot of significant changes to the game since the previous version. Aside from the obvious bug fixes and refactoring of many systems(which there was a lot of, many systems were redone to allow new additions) a lot of new features have been added. If I've done my job well, players won't notice a lot of the refactoring.&lt;br/&gt;
Although these are boring to point out, refactoring takes a lot of work and preparations, many hours and days can go into a major change.&lt;br/&gt;
&lt;br/&gt;
- New Cards&lt;br/&gt;
The next set, Magician's Force, was added; increasing the legal card count to over 1,000.&lt;br/&gt;
Various cards from the 'Shadow lists' were moved to the legal area as well as many new promotional cards added.&lt;br/&gt;
Over 100 in total.&lt;br/&gt;
&lt;br/&gt;
- BYOND 4.0 support&lt;br/&gt;
A new unique interface was added with several interesting features.&lt;br/&gt;
&lt;br/&gt;
- Tournaments&lt;br/&gt;
Huge tournament system upgrade which supports multiple tournaments as well as player submissions.&lt;br/&gt;
&lt;br/&gt;
- Duel Matches&lt;br/&gt;
Best 2 out of 3 duels were added along with Side Decking. Added a new dimension to playing the game.&lt;br/&gt;
&lt;br/&gt;
- Team Gauntlet&lt;br/&gt;
Two teams of up to 10 players can duel against each other in a gauntlet style match, the loser is ejected and the winner faces the next opponent with their Life Points from the previous match.&lt;br/&gt;
&lt;br/&gt;
- Options Update&lt;br/&gt;
The little input/alert boxes recieved a makeover using some 4.0 features. They are much easier to use and look more professional overall.&lt;br/&gt;
&lt;br/&gt;
- Various small updates&lt;br/&gt;
To be honest I can't recall every feature added to this release as the version has been in development for a long time now.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;What is left to add or do?&lt;/b&gt;&lt;br/&gt;
&lt;br/&gt;
- Duelist Kingdom&lt;br/&gt;
I expect to have the DK up and running again soon. It is actually a separate addition to DMO that doesn't actually affect the normal game but it is important none-the-less.&lt;br/&gt;
&lt;br/&gt;
- Rankings&lt;br/&gt;
Originally removed due to cheating, I have some plans to make it less suspectible to cheaters and more fair for everyone. I'll announce more details when I get to the stage to work on it.&lt;br/&gt;
&lt;br/&gt;
- Fix 'internal arrays' problem&lt;br/&gt;
This has been an issue that has plagued the game for a long time. Information on the cause is scarce, I'm expecting the next update will fix the root cause or at least give developers a means to track it.&lt;br/&gt;
&lt;br/&gt;
- (Secret)&lt;br/&gt;
I'm expecting this one to be done and released soon. I'd rather not mention it until it's done and added.&lt;br/&gt;
&lt;br/&gt;
- Secret Feature&lt;br/&gt;
This is the 'big one' I've mentioned a few times. This will be the last feature I release, although it has been completed for some time it will be released once everything else is ready.&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;When will the game be released for players to host?&lt;/b&gt;&lt;br/&gt;
&lt;br/&gt;
Maybe never. Currently my focus is on getting the version stable and finished. The test server is all we need for now, extra servers will just spread out bug reports and make it more difficult to track problems and update. Having to prepare a releasable build can take a while, uploading one to our own server is quick and painless(not to mention a lot cheaper on our bandwidth).&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;How long will all this take?&lt;/b&gt;&lt;br/&gt;
&lt;br/&gt;
I expect everything will be done by the end of next month. A lot is resting on fixing the internal array error mentioned; which solely relies on the BYOND staff as I've spent hours trying to figure out why it occurs and attempting to replicate it without success.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
I'll attempt to use this page a little more by posting update information and future plans.</description>
        </item>
                <item>
            <title>Happy Birthday DMO</title>
            <link>http://www.byond.com/members/?command=view_post&amp;post=35555</link>
            <guid>http://www.byond.com/members/?command=view_post&amp;post=35555</guid>
            <pubDate>Tue, 09 Oct 2007 11:51:38 GMT</pubDate>
            
            <description>This Sunday marked the 4th year since Duel Monsters Online was released. If you're a regular you were probably wondering why nothing special happened for this occasion.&lt;br/&gt;
&lt;br/&gt;
Although we did have a plan, things didn't turn out how we expected. We're still waiting on external forces. The global plan is stalled until things start to happen, it's out of my hands for now.&lt;br/&gt;
&lt;br/&gt;
This doesn't mean the plans are canceled, I still intend to continue with them once things fall into place.</description>
        </item>
                <item>
            <title>DDMO Returns</title>
            <link>http://www.byond.com/members/?command=view_post&amp;post=34501</link>
            <guid>http://www.byond.com/members/?command=view_post&amp;post=34501</guid>
            <pubDate>Mon, 03 Sep 2007 15:40:15 GMT</pubDate>
            
            <description>If you're a fan of Dungeon Dice Monsters Online and haven't noticed yet, it is back up regularly now.&lt;br/&gt;
&lt;br/&gt;
For some reason or another the hosting server is unreliable, we haven't received any information as to why this happens but we'll have to live with it for now. One of us will put it back up as soon as we notice it's down.&lt;br/&gt;
&lt;br/&gt;
In the past week I have also updated it with minor bug fixes and features. The major addition was 14 new dice from the Elemental Hero set, four are normal dice and the rest being fusion dice.&lt;br/&gt;
&lt;br/&gt;
While it won't be updated on a regular basis, we will be adding new features and dice as time goes on.&lt;br/&gt;
&lt;br/&gt;
</description>
        </item>
                <item>
            <title>Force Internal Arrays Error</title>
            <link>http://www.byond.com/members/?command=view_post&amp;post=32437</link>
            <guid>http://www.byond.com/members/?command=view_post&amp;post=32437</guid>
            <pubDate>Mon, 09 Jul 2007 17:13:39 GMT</pubDate>
            
            <description>I've researched as much as possible but there is no documentation or explanation anywhere around the BYOND site. Forum posts don't seem to get resolved on this topic.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
I am receiving this error after about 12-24 hours of running duels in DMO(using NPC controlled characters) which happens after about 1700-1800 duels with some changes to make heavy use of overlays(more so than usual).&lt;br/&gt;
Obviously it's not practical to run this kind of test, which brings me to my request..&lt;br/&gt;
&lt;br/&gt;
How can I go about forcing this error to occur? A small debug verb that makes it occur reliably would be a huge help. I'm aware overlays/underlays use the arrays but that doesn't help much, I've rebuilt features to not use overlays but such changes usually come at a price and some features just aren't reasonably possible without them.&lt;br/&gt;
If I'm able to reliably make it occur, I will be able to narrow down the problem area.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
The actual error is:&lt;br/&gt;
BYOND(350.909) ERROR: maximum number of internal arrays exceeded (65535)!</description>
        </item>
                <item>
            <title>DMO Download Back Up</title>
            <link>http://www.byond.com/members/?command=view_post&amp;post=32387</link>
            <guid>http://www.byond.com/members/?command=view_post&amp;post=32387</guid>
            <pubDate>Sun, 08 Jul 2007 13:36:14 GMT</pubDate>
            
            <comments>http://www.byond.com/members/Kajika?command=view_comments&amp;post=32387#comments</comments>
            
            <description>The host files for the current public version of Duel Monsters Online are available again. &lt;br/&gt;
&lt;br/&gt;
Unfortunately there have been many problems and delays arise recently, I had intended to have some other plans in motion long before now. I will continue to host the test version to solve as many issues as possible before a release.&lt;br/&gt;
&lt;br/&gt;
Dungeon Dice Monsters Online will be restored once the next version of DMO is complete.</description>
        </item>
                <item>
            <title>Forum Registration Fixed</title>
            <link>http://www.byond.com/members/?command=view_post&amp;post=30227</link>
            <guid>http://www.byond.com/members/?command=view_post&amp;post=30227</guid>
            <pubDate>Wed, 02 May 2007 21:03:30 GMT</pubDate>
            
            <description>If you've tried to register on the Lufika.com forums over the last few months you would have been faced with an error. Unfortunately this went some time without being noticed, it took some time to track down the real problem. Information from the BYOND forums only led us to the old &quot;It must be an infinite loop.&quot; theory. Fortunately the problem and solution were simple, the server had just upgraded MySQL which in turn required BYOND be updated to remain compatible.&lt;br/&gt;
&lt;br/&gt;
We deeply apologize for the inconvenience to the users affected by this problem. I intend to implement some easier ways to contact the staff outside of the forums.</description>
        </item>
                <item>
            <title>Lufika.com Site Redesigned</title>
            <link>http://www.byond.com/members/?command=view_post&amp;post=23720</link>
            <guid>http://www.byond.com/members/?command=view_post&amp;post=23720</guid>
            <pubDate>Sun, 03 Dec 2006 16:48:58 GMT</pubDate>
            
            <description>Rebuilding the site at &lt;a href=&quot;http://www.lufika.com&quot;&gt;Lufika.com&lt;/a&gt; is something I've been wanting to do for some time. The new layout was built from scratch with a clean interface and strict compliance in mind, ensuring the site was strict compliant took some effort but I believe it was worth it. The biggest challenge was getting the site to actually work in Internet Explorer correctly as it doesn't fully support standards. Most of the sections have been converted from the previous site with only a few sections being remade. The new modular design will allow changes and new features to be added quickly and efficiently.&lt;br/&gt;
&lt;br/&gt;
The new &lt;a href=&quot;http://lufika.com/index.php?section=live&quot;&gt;Games Online&lt;/a&gt; section displays all of our games currently being hosted. This is the first of a few planned additions to the site, which will be added slowly over the coming weeks.</description>
        </item>
                <item>
            <title>BYOND Time Travel</title>
            <link>http://www.byond.com/members/?command=view_post&amp;post=21302</link>
            <guid>http://www.byond.com/members/?command=view_post&amp;post=21302</guid>
            <pubDate>Sat, 21 Oct 2006 14:05:14 GMT</pubDate>
            
            <description>According to &quot;world.realtime&quot; it's now Jan 01 2000.&lt;br/&gt;
I was surprised to say the least when an unusual problem was occurring in Duel Monsters Online only to find that BYOND has somehow jumped back in time 6 years(which obviously causes chaos with timing checks). &lt;br/&gt;
&lt;br/&gt;
I'm sure it's a minor thing, but I was unable to find any information on the Developer Forums regarding this issue.</description>
        </item>
                <item>
            <title>Dungeon Dice Monsters Online 0.5</title>
            <link>http://www.byond.com/members/?command=view_post&amp;post=10237</link>
            <guid>http://www.byond.com/members/?command=view_post&amp;post=10237</guid>
            <pubDate>Fri, 24 Mar 2006 17:45:13 GMT</pubDate>
            
            <description>&lt;a href=&quot;http://games.byond.com/hub/Kajika/DungeonDiceMonstersOnline&quot;&gt;Dungeon Dice Monsters Online&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
This update introduces Fusion Items allowing you to combine two or more monsters into a more powerful one. Four Fusion Items of various effects and power are available. Along with this addition the first four Elemental Heroes and their Fusions have also been added making a total of 13 new dice.&lt;br/&gt;
&lt;br/&gt;
There are still plans to add more dice and various fusions in future updates. The Elemental Heroes weren't planned to be added until later but due to the popularity of these monsters we decided to release them now.</description>
        </item>
            
    </channel>
</rss>

