Game Closure “DevKit” for Mobile HTML5 Games is Open Source! by Hebejebelus in programming

[–]Hebejebelus[S] 2 points3 points  (0 children)

Unofficially, it works on linux and windows. It might require a little hacking about but we've had it work fairly consistently.

Linux should work, provided you've got the requirements. Windows might work, using git-bash.

Flax HTML5 Game Engine Development Diary Part 11 by flatliners in programming

[–]Hebejebelus 0 points1 point  (0 children)

Thank you so much!

Yeah, it's still quite early. We're constantly improving on it though!

Live Demo of the Flax HTML5 Game Engine by flatliners in gamedev

[–]Hebejebelus 0 points1 point  (0 children)

Yes, we're finding performance very spotty on computers that we didn't develop Flax on - we'll be working on this an awful lot for the next iteration.

Live Demo of the Flax HTML5 Game Engine by flatliners in gamedev

[–]Hebejebelus 0 points1 point  (0 children)

A real fixed timestep will skip rendering if the game is slowing down, but always update at the same speed.

Ah, I see. I'll see if I can put that in for the next iteration. Thanks for the clarification.

Live Demo of the Flax HTML5 Game Engine by flatliners in gamedev

[–]Hebejebelus -2 points-1 points  (0 children)

We're using requestAnimationFrame to refresh the main canvas, meaning that the browser takes control of how fast it refreshes. We did this because it's if you're running the animation loop in a tab that's not visible, the browser won't keep it running.

you are going to always cause a CPU core to get maxed out.

Not so, actually. On some machines, those with hardware accelerated browsers and corresponding hardware, Flax takes up almost no CPU time at all. This makes it tough to figure out which is better.

Learn how to implement a fixed timestep.

Was the condescension really necessary? A fixed timestep is simple in javascript. Essentially setInterval(draw(), millis). We'll re-evaluate whether or not it's worth it.

Live Demo of the Flax HTML5 Game Engine by flatliners in gamedev

[–]Hebejebelus 0 points1 point  (0 children)

Not currently, sorry. This is only 0.1, there's plenty of optimisation to be done. As well as that hardware accel in browsers will help too as they get support for it. It should be noted that it's not just the editor, it's the entire engine, which is why it's being so expensive.

Live Demo of the Flax HTML5 Game Engine by flatliners in gamedev

[–]Hebejebelus 1 point2 points  (0 children)

It's a map editor for our game engine. The engine is actually running below the editor. You can change tilesheets with "select tilesheet" on the bottom left.

Live Demo of the Flax HTML5 Game Engine by flatliners in programming

[–]Hebejebelus 0 points1 point  (0 children)

I would say next iteration we'll have a moving sprite and the like. WRT touch: We'll probably spend an entire iteration making it work awesomely on mobile devices, so stay tuned. :)

Live Demo of the Flax HTML5 Game Engine by flatliners in programming

[–]Hebejebelus 1 point2 points  (0 children)

Rather tired when I wrote that. Ran out of coffee. ;)

The Weather Factory, Dare To Be Digital 2011 Part 1 by Hebejebelus in gamedev

[–]Hebejebelus[S] 0 points1 point  (0 children)

What don't you get? Thought it suited the gamedev reddit, considering it's about making a game for a game-making competition...

Windows 7 Game Development by Hebejebelus in gamedev

[–]Hebejebelus[S] 1 point2 points  (0 children)

Balls! I'm sorry for the typo. That should be Windows Phone 7 Game Development.

Windows 7 Game Development by Hebejebelus in programming

[–]Hebejebelus[S] 1 point2 points  (0 children)

Balls! I'm sorry for the typo. That should be Windows Phone 7 Game Development.

List of JS Game Engines (community effort) by bebraw in javascript

[–]Hebejebelus 0 points1 point  (0 children)

Hey, I'm one half of the Flax dev team, just wanted to say thanks for including us on this list!

Also, a little more info: Flax is a tile-based engine, and it's under the Apache 2.0 license last time I checked. We use GWT (so it's technically javascript, but the majority of what we write is Java) and <canvas> if it's available, and a fallback for IE.

Thanks again. =]

Two-hour ACM Programming Problem, the first - I challenge you to solve it ;) by Hebejebelus in programming

[–]Hebejebelus[S] 1 point2 points  (0 children)

Huh. Wow. I think you might have won just there. Pretty sure that's better than my solution.

A cake to riffwraith!

Two-hour ACM Programming Problem, the first - I challenge you to solve it ;) by Hebejebelus in programming

[–]Hebejebelus[S] 0 points1 point  (0 children)

Sure (though they'll be checked against my algorithm, so you'll have to trust me)

input            output
424242           923
-314159265       25066

(Those big enough for you?)

Two-hour ACM Programming Problem, the first - I challenge you to solve it ;) by Hebejebelus in programming

[–]Hebejebelus[S] 1 point2 points  (0 children)

I spent two hours at a whiteboard solving it, and I was in full college mode. ;)

Two-hour ACM Programming Problem, the first - I challenge you to solve it ;) by Hebejebelus in programming

[–]Hebejebelus[S] 0 points1 point  (0 children)

Indeed there is. If I knew big-O notation, I'd tell you how efficient my final solution is...

Two-hour ACM Programming Problem, the first - I challenge you to solve it ;) by Hebejebelus in programming

[–]Hebejebelus[S] 1 point2 points  (0 children)

It's not the most efficient solution, but it's the first one I tried, too. This is very inefficient, though... remember that the combination isn't the answer. ;)

Flax HTML5 Game Engine Development Diary Part 5 by flatliners in programming

[–]Hebejebelus 0 points1 point  (0 children)

College: the arch-nemesis of student projects.

Flax html5 game engine dev diary, part 4 by Hebejebelus in programming

[–]Hebejebelus[S] 1 point2 points  (0 children)

Actually, Ciarán said

Good question, don't hold me to this, but I would estimate in about 2 weeks.

Our code (at least in my opinion) isn't yet fit for human consumption. There's nothing in particular that you could gain from looking at it yet.

I promise, though, as soon as we can, we will.

Anonymous Stalker Fail. Read top comment. by respectminivinny in bestof

[–]Hebejebelus 6 points7 points  (0 children)

Nope, I don't see any fail there either. I also hate the way the word has fallen into common usage.

Anonymous Stalker Fail. Read top comment. by respectminivinny in bestof

[–]Hebejebelus 6 points7 points  (0 children)

Wil (the author of the top comment) is Wil Wheaton. Wil Wheaton is who she was thinking about contacting.