Game
GrayScale
11 years ago

Re-making from scratch


Some time ago I decided to keep updating this game. It was created using HaxeFlixel, which is great for quick prototyping small games. Maybe it’s my limited knowledge of that framework but I discovered that It gave me too much problems while developing. Adding new enemy means lots of copy/pased code or strict inheritance.

Next I found out that it tried to do most of the work for me. It’s usually not a bad thing, but when something goes wrong or when you start seeing performance issues on slower machines, you can’t quickly find what seems to be a problem. Another bad thing is that it laggs horribly while recording a video, I’ve seen at least 2 letsplayers who had issues with my game.

Then I found luxe engine

Component entity system would solve my problems with creating new enemies/abilities. Direct GL calls everywhere (OpenGL/WebGL). No Flash. Plus I could add fancy GLSL shaders into the game, like explosion shockwave or changing colors in runtime without using thousands of different sprites.

5d0c200e62e7e.gif

Luxe engine enforces programmers to do most of the job, but thats OK with me. I have more control over what I’m creating. I define how physics work, how collisions are calculated in tile-based world.

Adding new movement types for example is much easier and using Components allows me to re-use that kind of movement later. Maybe some enemy could be dashing through the air just like you :)

5d0c2012c0b95.gif

So yeah, the game is still in developement! I’ve got a big idea of what I want to create. Trello helps managing my tasts. I’ve got 2 main lists in it: “TODO - Essential” and “TOTO - Later” :) The idea fairy won’t distract me much now!



0 comments

Loading...

Next up

Shoobies leave a sticky trail of mucus in their wake, which can impede movement for any creature that steps in it.

"Thanks guys for endless hours of fun." 👍

(My first fan art. Read the article, please.)

#sonic #mario #photoshop

Protege el conocimiento, salva la historia. Guardian of Lore es un platformer 2D en el que debes luchar para mantener viva la memoria de la mitología latinoamericana. El juego llegará a Steam el 18 de mayo: https://steam.pm/app/1211740 #ScreenshotSaturday

Updated the chest in the maze, adding sound, particles and better animation. But what's in the chest?

Werehog transformation process. #sonicunleashed

What you all think

"Day to Day" (also check spud out here he's a great guy and writer: https://soundcloud.com/spudward)

Made my first ever animation.

not the greatest house, but it's a house! :D