tototototototot

All posts in General game programming

Space Cropper: cropping mechanics

Hello all, I got an email of someone who wanted to know how to manage the cropping part of Space Cropper, my personal take on the Ultimate Qix/Volfied¬†genre. I thought it would be interesting to post it there as it would benefit more people. As a side note, Space Cropper 2 is 99.9% completed, I […]

ND2Dx Update: SWC + Dynamic Mesh (Updated: fixed index batching bug)

** Update Fixed out of bound index bug in batching classes. ** As promised, here is the new update with: 2 new SWCs ND2Dx_fastmem.swc this one is the most powerful. It uses the fastmem opcodes (ByteArray fast domain memory access) to batch and upload mesh data to the GPU. This is the one you want […]

WorldGameMaker: early alpha video preview of a Game&App editor for Stage3D ND2Dx

Yop all, I took the time yesterday to record a small video of the current state of the Game & App editor for Stage3D I’m working on at the moment. The framerate is poor (old computer) but you’ll get the idea. Also it doesn’t look very professional, it took me some time (too much) to […]

Space Cropper, a Qix/Volfied arcade/action game

Space Cropper is a flash game I made a couple of years ago. It is a Qix/Volfied genre of game where you have to reclaim a certain percentage of the surface of the map to complete it. I made it in the spirit of the old “arcade” game with the graphics (mostly taken from Daniel […]

WorldGameMaker: preview of a game/app editor for Flash and Stage3D with ND2Dx

Hello all, it’s been a very long time since my last post ! I’m still working on the game/app editor using Stage3D with ND2Dx and this is exactly why I’m writing this post, to give you a little preview of the current progress. Without further delay, here is a screenshot of what it currently looks […]

ND2Dx on GitHub

Hello, this simple post for announcing that ND2Dx is now available on GitHub:¬†https://github.com/NoRabbit/ND2Dx. It is still in its very early stages but I’m already using it in professional productions. A couple of concepts to grasp in order to understand how ND2Dx works: Uses linked list for node traversal: increases speed (from Rolf) A node (Node2D) […]

Create a Game – Jelly Smash Tutorial part 4: Finite State Machine to implement Game Logic

Today we will see how to use a Finite State Machine (the one that is integrated into ND2Dx) to implement our game logic. This will be the last tutorial of the Jelly Smash Tutorial series. Unlike previous tutorials, I won’t go into every details and explain every bit of code that makes up the game […]

Benchmarks: SetTimeOut vs. Timer vs. CustomTimer

For the purpose of a Final State Machine that I’m developing for ND2Dx, I wanted to know which one of those approaches is the fastest and most reliable. Testing timers is not an easy task as you can’t really stress test them the same way you could test function calls. So here is my approach: […]

ND2Dx benchmarks

Hi, I promised a few benchmarks of ND2Dx and here they are. The flash movie and the complete source code can be found at the end of this article. There are 4 benchmarks, comparing ND2Dx and Starling. Basically, I keep adding sprites, bitmaps or movieclips while the frame rate is equal or above 60 frames […]

ND2Dx: continuation of a 2D Game Framework in AS3 for Stage3D

Edit: if you want to see the current state of the source code of ND2Dx, I invite you to check the game tutorials I’m currently writing using ND2Dx: part1 & part2. My intent with those tutorials is to show how to make a game and explore the inner workings of ND2Dx. It’s not yet stable […]