-
11801 readersDuring my Flash gaming workshop at the Adobe Education Leader Institute, we built out a little game which covers the following game development concepts; Timing, Mouse Interaction, Character Movement, Rotation, Scrolling Backgrounds, Obstacles, Collision Detection, Game Loop, Scoreboard, Player Health, Sound Management, States, Constraints, Packages/Classes, Garbage Collection, and Game Cleanup! The game is called Flash
-
3564 readersIn preparation for my upcoming Flash game programming training courses, I’m getting my head back into game physics for some upcoming projects, and I so I thought I’d share some useful collision detection methods I’ve discovered. Reactive collision detection Collision detection in Flash games often occurs after things have moved. So you have a circle
-
2081 readersOn May 7/8 I'm doing a hands-on workshop on the fundamentals of object-oriented programming ("OOP") in ActionScript 3.0. The course covers all OOP basics, including: Classes, objects, and packages Methods and variables Inheritance Encapsulation Datatypes and error handling Garbage collection and memory management Application structure and design principles And also the following core areas of
-
5179 readersPhysInjector is a collection of powerful factory and wrapper classes developed to work specifically with Box2D. It does not do any collision detection on its own, rather it significantly simplifies the use of Box2D within your Flash games and applications while providing an array of handy plugins and helper classes. Links: Samples PhysInjector BulletTime Plugin
-
9376 readersIn the previous tutorial, we went through the basics of pixel-level collision detection. In this tutorial, we shall explore the use of matrices in better defining the area of interest – very useful for graphics that have been rotated, translated, or skewed.
Collision Detection
This is the final piece we will try to progam. Click on the
-
2514 readersGarbage collection within AS3 has been a trending topic for a few years now and there are a great amount of resources on the topic. I've put together a list of those helpful resources that will aide in understanding the garbage collection process and the built-in garbage collector.
-
14794 readersCollision detection is a branch of algorithms that checks whether two shapes overlap. If you build physics or action games with ActionScript, you will certainly not escape acquaintance with this topic. This is the first of the series regarding collision detection. In this Quick Tip, we shall look at ActionScript’s built-in collision detection method, hitTestObject(),
-
3498 readersSource: WebAppers gameQuery is a jQuery plug-in to help make JavaScript game development easier by adding some simple game-related classes. gameQuery has the following features: multi layer-sprite animations, sprite hierarchies, collision detection, swappable sound support, periodic callbacks and keyboard state polling. JavaScript games are still in their infancy but but there is many reason why
-
4686 readersLearn how to program a Flash 11 3D game: “This is the video game we will make in the book, step-by-step. It is an arcade-style 3d action shooter “bullet-hell” game with thousands of moving objects, complete with a gui, player input, timers, animation, combos, health, sound, particles and more.”[ Game Demo ] [ Chapters ] [ Buy
-
13170 readersWe covered collision detection between an infinite line and circle in our previous Quick Tip. However, the issue that arose was that the line extends further than the visible line segment; in fact, it extends into a hyperplane. In this Quick Tip, we shall limit our collision detection to that of a line segment only.
Final