Recent posts by nineraser on Kongregate

Flag Post

Topic: Game Programming / AABB Sweep Test tutorial

still waiting! :D

 
Flag Post

Topic: Game Programming / Arcade Game Studio - Create games with a real classic arcade feel - beta

this program is AMAZING.
i don’t see any info regarding on what kind of application export will support.

 
Flag Post

Topic: Game Programming / Getting Started Making Multiplayer Games In Unity

there is some problems having installed lot of versions of the unity plugin, because it’s not iterative and every version is a single instalation. but i used unity 3d 3.4 for two projects ( http://www.mpgamestudio.com/en/#/games/justified-unity/ ) and it’s not that bad, and it’s getting better with the new versions. the only reason i’m still with flash is the plugin.

 
Flag Post

Topic: Game Programming / Blitting Management

it’s very hard to apply “blit everything” with a completed game that doesn’t do that. at least as i see it.

some people do blitting for the scenario and uses sprites or movieclips for objects, but it works well when there isn’t a lot of them at the same time.

 
Flag Post

Topic: Game Programming / Blitting Management

http://www.alkemi-games.com/alkemi-flash-bitmap-renderer-part-3-blistpool-on-fire/
check that, i’m using it and is the best blitting lib i found.

 
Flag Post

Topic: Game Programming / Blitting Management

on my lib i have a spacial hash with blocks of tiles, and i test if that blocks are on screen on render time.
it was slow to do the test for every tile, but it’s very fast using this way.
i’m using blocks of aprox. 10 tiles to do the tests, and it’s much faster than testing everyone.
this is for the tilemap blitting layer, but i do the common test for the characters blitting layer.

 
Flag Post

Topic: Game Programming / [AS3] New Library: Blitting Engine + more. (soon to be open source)

http://www.fileden.com/files/2007/1/31/717072/td01/game.swf

updated with framerate

 
Flag Post

Topic: Game Programming / [AS3] New Library: Blitting Engine + more. (soon to be open source)

that’s what i’m doing, passing with parameters the object to fill. but i can do that with the build in functions like getcolorboundsrect.

 
Flag Post

Topic: Game Programming / [AS3] New Library: Blitting Engine + more. (soon to be open source)

i was testing with bytearrays and vector, and both are faster, but allocates bytearrays or vectors at the same rate that was allocating rectangles with the other method.

i’ll continue the testings with the vector version anyway, it seems faster. i’ll do the alchemy tests later.

 
Flag Post

Topic: Game Programming / [AS3] New Library: Blitting Engine + more. (soon to be open source)

i can’t :P

so here is the other example

http://www.fileden.com/files/2007/1/31/717072/starforce01/game.swf

obviously again, the graphics are placeholders, and this is only a demo of lots of shoots on screen with pixel perfect collision.

i’m still fighting with the hidden allocations on that, but it seems to feel smooth anyway.

 
Flag Post

Topic: Game Programming / [AS3] New Library: Blitting Engine + more. (soon to be open source)

thanks drakim!
i readed your blog, your particle system is awesome!

i’ll update the first post to include another example.

 
Flag Post

Topic: Game Programming / [AS3] Collision detection?

are your entities movieclips, or are you using blitting or any other uncommon techniques ?

is important that almost every class that the people pointed you in this topic are bitmapdata based, so if you are rotating your movieclips, that rotation must be translated to the collision function.
so the error must have be the use of a collision detection function without rotation support.

 
Flag Post

Topic: Game Programming / [AS3] New Library: Blitting Engine + more. (soon to be open source)

aaaaaaaaaaand…. i’m new here and i will thank forever everybody if anyone can point me to any topic, if it exists, discussing replacements for bitmapdata getcolorboundsrect , because in my quest of delete every garbage collector intrusion, i’ve hit a wall with the rectangle created by that function.
i need a replacement that doesn’t create an object.
i know that the simple answer is “is only a rectangle, it does nothing to the garbage collector”…. but is the primary objective of the library and the cause of it’s performance the intention of eliminate every single possible hidden allocation.

thanks!

 
Flag Post

Topic: Game Programming / [AS3] New Library: Blitting Engine + more. (soon to be open source)

thanks for the tittle change!

and thanks for the name suggestion and the feedback! i like the name jasonjie88 suggested.

i will add a fps meter soon. it is using the miner in debug players, and it has a meter so i didn’t needed it so far.

it runs at 30 fps, with 15 fps logic updates and interpolation between.

 
Flag Post

Topic: Game Programming / [AS3] New Library: Blitting Engine + more. (soon to be open source)

i have this lib. it will be open sourced and githubbed when i find a name for it.

www.fileden.com/files/2007/1/31/717072/td01/game.swf

it supports blitting, waypoints, tilemaps, mouse, multiple cameras, movement interpolation, automatic 8 way objects, and will handle pixel perfect collisions.

all the graphics of this demo are obviously placeholders.

the primary objective of this library is to minimize the impact of the garbage collector on performance, so everything is pooled and every object is recycled.

let me know if you try it, and any name suggestion will be well received!

thanks!