Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

NinjaKittyc4

2
Posts
1
Followers
A member registered May 10, 2023 · View creator page →

Creator of

Recent community posts

That's really great to hear! Since I didn't use an engine I was a little worried its simple graphics would make it hard to play.
Fun fact, this was originally supposed to be a simple dungeon crawler game where you avoid enemies and gather equipment while trying to make it to the next door. It became obvious that was far to ambitious when my first try could baerly make the map on screen under the limit. Trying not to be let down by the realization I pushed forward learning new things about arrays and strings in javascript hoping I could still put together a game out of this. By the time I got to making obstacles I was barely under character limit again. Thinking about Array.map() I figured I could pull off cellular automata with it (in the final build I used Array.from(arrayLike, mapFn)). Since I could only check one direction for nearby cells because of the character limit, the cells can only march back down the array causing that wind effect! (form from function). After I wrote the algorithm, the whole code was at 610 characters and somehow I managed to cut out 115 of them while fixing a bug for the final build. This was a lot of fun and I learned a lot about javascript!

(1 edit)

Fantastic game! Not to say this was a bad thing but I was fascinated when I quickly discovered you can fly backwards. It seems to me that when going up your deceleration can push your speed negative allowing you to fly backwards. I would say this feature makes the game way better. It also makes me wonder for my own projects, what kind of equation could be employed to emulate stall out. Perhaps an exponential decrease in speed plus some extra gravity? IDK. I'll have to see your explanation when you put it out to get a better handle on the physics! Still dumbfounded you made a flight simulator!

ex:

Speed=Speed/2^(Angle/PI)+if(Angle>0){Constant*DownVector/TimeStep}