Fireshadows's News

Period of Reflection

2017-03-04 14:11:57 by Fireshadows

Doomsday Deluge, how I wish to see you realised! Last year, great progress has been made on you. Coding, music, writing and art! I wish I had just as much time now. That's not to say I've abandoned you, you've just been put aside until... I have time again!


I'll tell you, even though I don't have as much time working on this, I'm still living the time of my life. I'm studying game design and development and learning to work on game projects as if being in the industry. All good experiences and new things learned, and all of those has made me consider to step it up with my own games as well. Because I really want to get back to do my own games than those I do in school!

Previously, I've been programming in Flash AS3, a language I feel the most comfortable and skilled working in. Now I've learned how to program in C++ and utilise external libraries and Unity C#. I've got a lot more tools to work with.

Meanwhile I've been figuring out the best options to proceed with Doomsday Deluge, as well as other Flash game projects I have in mind. I'm thinking of redo Doomsday Deluge in Unity! While I had a bad first impression on Unity and how you work with it's interface, it is still easy and quick to set up and get started with. A lot faster than in C++, much more faster.
So fast that the project would require less of my time.
Because I'm only one insufficient person with big ideas. Flash (Animate as it's called nowadays) is a wonderful software for multimedia projects, it really is, but Unity is faster to use, performs better as well as being more accessible for more people. That's what I've been thinking as well, making the game more accessible. Sure, I'll finish my Flash project, who'll be there to play it? The ones who still has flash player installed? My point being that Unity is the 'hottest' thing that most really seems to prefer. That's the impression i've been receiving.

In short, my project is still entirely doable in Flash AS3, but the performance and accessibility to players are much greater in Unity, alongside it being easy to use. That's why I'm considering to start over my work on Doomsday Deluge in Unity!
I've also met so many great people, both irl and across the web, and I wouldn't feel as helpless as before if I did ask for help and directions.

This is the main theme for the game, which I can share:
In another post, I'd be happy to show some of the works and a couple of prototypes that has been made!

For this Chistmas...

2016-12-11 16:03:41 by Fireshadows

See that Mood icon I chose for this post? That's me as I try to figure out how to design and program my new Christmas game for this Christmas, on my own. But I have come to a decision!

A healthy developer is an efficient developer. For this Christmas I wish for more time to work on this project. This is no E.T I'm trying to make. It requires more care and time.

I'll finish this game for the next christmas.

As for this Christmas, I'll do something else. I'll do something Christmas-y... brings out drawing tablet

Suddenly, I got the scenario of Santa and his elves unfortunately being castaway on a tropical island during their present delivering on Christmas Eve.

One could make it a survival game, and that is what I have decided to do!

I have set the work on my current project, Doomsday Deluge aside (a little) to work further on this concept. Hopefully, I have something done by around the end of Christmas. I just wish I had come up with this idea sooner.

There is actually more in this idea than I have presented, but I can tell about them later when I have got something to show.

Also I drew art for the first in a very long time. This was for a game jam I participated in last weekend:

I say, I've... improved a lot since last art, heh.


I thought I should share a picture of some weapon testings for my current flash game project Doomsday Deluge. Sadly, no doomsday weapons like nukes or satellite lasers here.

The game will be a shoot 'em up like it's predecessor but this time, there'll be weapons to be used.


Obviously, none of these graphics are the final graphics. This is not even the main flash file i'm working in. It's easier to work in different files for different things. Less messy.

Obviously, there will be limits of how many weapons you can use, unlike in this picture ( lots of candles and such, looks like I've been setting up a ritual).

There will also be alot of other new things for this sequel, because I can.

I'm thinking of later sharing some real graphics for the game, such as the new enemies, items and the protagonist, and maybe publish some soundtracks that I have done for the game.

It's the first picture of some progress I've made so I'll post sometime some more when I'm in top form again.

Filler post #2

2016-10-16 17:39:15 by Fireshadows

Been writing this whole weekend. Really getting in the groove of it.

But I've been writing on my story for so long it that it feels that I'm writing some kind of epic like The Lord of The Rings. I have even done a map and a flowchart to keep track of events. It's just my first serial of the series. It is also difficult to write first episodes, I have people's word for that.

I'm considering about how I should proceed with Doomsday Deluge, which is my current Flash game project. It can still become a lagfest as it is now, which is why I need to plan on how to improve the code of it. Even considering reading and learning about stage3D. Might be tough, but I do want the result being a game that people can have a good experience of.

All in good time! Back to writing!

Developing as a Developer

2016-09-27 19:44:12 by Fireshadows

I've recently found a good balance between doing assignments from the Game Design course I'm taking ( one included playing super mario bros. ) and working on Doomsday Deluge.

Yesterday, I came to an understanding that I've been straight jumping into programming as soon as I figured out an algorithm for the code.
I knew earlier that it is a no-no when coding a game. One should always think of all the possible algorithms and evaluate them.

But this weekend, I completely understood that I couldn't go on like I did.
Failing to blit the necessary graphics made me realize how important it is to plan the next step.
I needed to plan a lot more in order to implement a blitting process into my current mess that is the code (, but at least I managed blitting the scrolling backgrounds).

So that realization put me back on the right track and I've since made careful progress on the game, and also made more graphics for it, that will later be blitted (when I feel more cunning in doing that).

So now I've been trying to improve my code and remake the bad algorithms. With careful steps and plans of course! My programming lectures taught me some cool tricks!

I don't think I have lost any motivation because of that step back in the weekend. Instead I'm still getting ideas for Doomsday Deluge, such as new types of enemies. I thought I already were done making them half a year ago, but new ones keeps coming up.
I have to consider what each types purpose would be in the game so that I don't add anything completely unnecessary and redundant. I'm trying to be so creative I can for this~

tl;dr: Realized how careless I am when programming algorithms for games, and since then made every decision with a careful plan.
Didn't lost any motivation to go on because of it.

Also, Happy Madness Day in arrear!

1st Day of a new life

2016-08-28 17:36:34 by Fireshadows

Moved far away from home to study in college.
Now I'm a complete stranger in a new area that is unfamiliar to me with no one around that I know.

I'll channel my thoughts into the visual novel that I'm experimenting on. Not sure about what I could exactly call it. Interactive comic is appropriate too. The important thing is to write the story, then I can figure out the format of it.

Also, since I'm going to study game design, I'll surely find myself more time to effectively work on Doomsday Deluge, which is my current flash project I've been talking about.
Lots of new stuff that I'm trying and I am so excited!

Been working alot on this game i'm currently making. I'd call it a sequel my previous game, but it feels like... a rewamp. A lot of new features will be added and I have to read on so many things before i know how to add them.

 Lately I've had a hard time figuring out save methods. My immediate thought would be to use the save feature which the Newgrounds API provides with. I spent a real lot of my time trying to figure out how the save feature works... and personally, it was a bunch of bs. Compared to other save mehods, the NGs save feature needs a LOT of code in order to implement it and even then the save feature could be unstable if the game was hosted on another website. What a shame.

 Instead of the NG save feature, decided to simply use the SharedObject method. The game will save locally on the computer, like any other game. However, I still hated the idea of restarting a game when playing from a new computer. I found out that I could learn to have the game being able to export and import files. Today I just learned that and even implemented it.

 That was so much quicker than using the NG API save feature, and I now feel so relieved that I just had to write a post about it. I just summarized a half weeks process (80% of it reading and trying to understand and implement the NG saving feature...).

All is well, no more to tell. Rescued my game from development hell.

Catch up Ketchup

2016-04-12 02:22:52 by Fireshadows

Oh, no. I must have been hibernating for 4 months since my last post.
 Actually, I have been managing my busy life.

Also, I've been writing alot. Like... a lot. New ideas and zany scenarios keeps coming to me and I want to start a visual novel series somehow based of them. I've been really dedicated on working on it too. I've come very far.
 I should be ashamed, having struggled to write an structured informative essay while I easliy write 3,000 words about the series origin story. However, it's justifiable.

School has recently become an unpleasant place where everyone struggles to survive the last incoming tests of high school. I'm going the last year of high school and then I'll study further into game development. Progression feels very good ( especially if you feel that you've been lingering too long at one place).

In the meantime, I'll work on my visual novel series during my freetime as much as I can.
I also want to make another arcade shooter game like my last... but better. I've been looking around all internet for tutorials and stuff and I think I can make something fun and worth the effort. It's only natural for an aspiring game developer wanting to create games.

So, I hope I'll be able to share those contents with newgrounds. I think people would like it.

And then... I don't know. Here, have a 4 year old poorly drawn comic strip. It feaures Garfield & ketchup.


Hello, 2016!
2015... you were very bland.

I made a lot of decisions on what i want and wanted to do during 2015, but It was still a year were nothing particular happened to me... even though alot happened to the world.

2016 will have changes.

...And look! The first day of the year is over. 365 days left. What will I learn under those days and what will I experience?
I've already learned that I can from the project manager, see which websites host my game... or something like that. It is rather popular in some korean website, which I've somehow found hilarious.


Alot is going to happen this year, and I only know a few major things.

  • High school ends this year. At the same time, I'll proceed to college and study game design... or game music/writing. I have to make a choice. This is the primary change.
  • I know I won't go and do finnish military service ( I have a finnish citizenship). They appearantly replaced me with some more capable men, even though I've been mentally and physically prepared for it. Now I am prepared for nothing.
  • If I spend enough time on it... I could probably finish some make-able games which I have in mind, this year... but I will neither promise or stress. I have a lot of ideas for many games, but I'm not able to make them with my current knowledges and tools. That's why I can't wait for college.
  • I'm taking driving lessons, and I know that I'll soon write that vast theory test... I'm kinda nervous, to be honest.
  • I'll probably finish watching classic Doctor Who this year. I'm halfway through. Oh, and also alot of other animes such as Stardust Crusaders and Yatterman Night.

 Then there is other possible things. Both things I wish could happen and things I'm afraid could happen. But so it is for everyone, to which I wish well this year.

 Oh, and I'm going to tell my New Year's resolution here so that i must do it, else i will embarass myself.
I will do very well this last term of high school, and then I will do well overall.

Now I'll go and read my earlier post and see if my english writing has improved.
... No, in fact I won't. It's still too early for that. I'll go to sleep.