Pages

Wednesday, July 8, 2015

FragileGame.com Purchased and Live!

Since Fragile will be a full-fledged game, it is going to need a website. As the game draws near to the alpha release, I have decided to purchase http://FragileGame.com, which is now live! There isn't much on it yet, but there will be... Thirty third step complete!

Login Working!

I just finished with the secure login process! Due to the heavy security involved, it's slightly more difficult to debug, and I had two bugs in my code. :/

But it's done now, and now I can begin work on the actual game and server data! Thirty second step complete:

Saturday, July 4, 2015

Secure, Robust, Fast, and Efficient Account Registration Complete

So I've been somewhat busy lately, and this client<->server handshake, registration, and login coding implementation is a lot of work (if done properly, which it is), but I've been pushing through.

Clients are now able to register new accounts, and in a way that is secure, robust, fast, and efficient! The server is able to store such information permanently. Thirty first step complete:


There are a few anti-spam measures I still need to add in on both ends, and I still need to implement the login process on the server's end, but these won't take long now that registration is working. Then I can begin work on the actual game and start preparing for an alpha release! :)

By the way, I ran a line counting program on Fragile and Durable today and it said that there are 54,096 lines of actual code and 20,632 lines of comments, of which I have probably written about 95%!

Further Progress on Path Finding!

My friend Chakra has continued his work on the path finding algorithm. He's added support for polygons and optimized the algorithm, and that's all I really know. Oh, and he improved the aesthetics of the test/demo. :D

I was actually testing his work a little bit and it's works very well! It's smooth, fast, and vector-based, which is exactly what Fragile needs. Thirtieth step complete:
Don't worry, those thin green lines aren't the algorithm trying out every possibility (it's smarter than that!): they're just there for testing purposes. Good work Chakra!