practice of openFrameworks - OpenCV & Box2D

It is a practice of openFrameworks. With add-on of OpenCV and Box2D It refers to "Beyond Interaction".

It is a practice of openFrameworks. With add-on of OpenCV and Box2D It refers to "Beyond Interaction".

an experiment with cocos2d iphone + box2d + inkscape + tiled. Inkscape is used as the physics editor, then cocos2d parses the svg file creates the physics world using box2d. the physics world matches with the visual world . The visual world is created using Tiled. cocos2d - www.cocos2d-iphone.org box2d - http inkspcae: www.inkscape.org tiled www.mapeditor.org

Part 1 of 4 - Intro to Project - This is a video journal of my path to creating an Iphone game with Cocos2d and Box2d. I have not done any development in the past so this is my learning experience on the Iphone. If you are good at Iphone development please leave comments or visit my blog at paulsonapps.wordpress.com.
Iphone game development Iphone Cocos2d Cocos2d Box2d Iphone Game in 30 days How to Iphone Game Iphone Development paulsondev

Ok, so I added box2D to my engine, so that I could use it for seperation forces for my AI guys. The red circles around the characters are the box2d shapes. Obviously I made them a bit too big for demo purposes. Notice how the characters seperate out when I add more of them? Thats nice. White guys are called Whitey, green guys are zombies. zombies do melee attacks when they are close enough to a whitey. Whitey right now doesnt take any damage. In fact I'm not sure he should. Zombies arent known for thier intelligence after all.

We coupled our kinect depth map and physics engine (Box2D) to present an interactive projection. code42tiger.blogspot.com
kinect box2d interaction interactivity projector harishankarn

First experiment with the Box2D and Flixel libraries on Android. Fun stuff, lots to do as far as memory management and optimization goes though— making sloppy Garbage Collection calls in this test, and you can tell when the gravity updates too frequently from accelerometers. SOURCE: rkdspot.com
flash htc incredible accelerometer physics box2d flixel as3 droid android adobe air student gravity mobile phone source code cell AIR actionscript ryanrkd 2112

This is my testing program for the Box2D physics simulation library. So far all you can create is a few primitives(box, beam or vase), but eventually you will be able to create levels for a game where the aim is to cause the most destruction with a car. visit I made a post about this on my website: www.madcoretom.com to find out more Documentation for Box2D can be found on their website here www.box2d.org UPDATE: www.madcoretom.com

This is my first flash game, and its 3d! This is just a preview of the 3d physics platformer engine. The final game will look much nicer... (eg skybox, other blocks, and actual player models lol) Uses Papervision3d and Box2d. More info at: trentsterling.wordpress.com
3d as3 papervision papervision3d box2d physics cube platformer coding development flash flex arcade technology graphics video game fps dynamite max Games Blog Developer Industry Design Resources Links Trent Sterling box2dflash box2das3 lighting effects mtomalley

Some vehicles in Box2D as demos for the b2dJson loader. Source code and tutorials available at www.iforce2d.net *** Update: source code for this is now available as an XCode project for the iOS: www.iforce2d.net
box2d physics vehicle animation realistic suspension b2djson editor bike car monster truck tank klann linkage walker iforce

Part 2 of 4 - Create Menu - Cocos2d Menus, Animated Sprites, This is a video journal of my path to creating an Iphone game with Cocos2d and Box2d. I have not done any development in the past so this is my learning experience on the Iphone. If you are good at Iphone development please leave comments or visit my blog at paulsonapps.wordpress.com.
Iphone game development Iphone Cocos2d Cocos2d Box2d Iphone Game in 30 days How to Iphone Game Iphone Development paulsondev

My new 3d flash game with a kickass physics engine and stuffz! Sorry about the beginning being so long and pointless. The action starts 2 minutes in. More info at: trentsterling.wordpress.com Uses Papervision3d and Box2d.
3d as3 papervision papervision3d box2d physics cube platformer coding development flash flex arcade technology graphics video game fps dynamite max Games Blog Developer Industry Design Resources Links Trent Sterling box2dflash box2das3 lighting effects mtomalley

Papervision 3D + BOX2D experiment, used to be my portfolio webpage. High CPU usage but nice effect.
papervision3d BOX2D flash experiment ukasz 3d pv3d papervision impzloty

This is a simple physics-based platformer I wrote in as3 for flash. This is my first flash game, and its 3d! This is a preview of the 3d physics platformer engine. More info at: trentsterling.wordpress.com Uses Papervision3d and Box2d.
3d as3 papervision papervision3d box2d physics cube platformer coding development flash flex arcade technology graphics video game fps dynamite max Games Blog Developer Industry Design Resources Links Trent Sterling box2dflash box2das3 lighting effects mtomalley

A short demo of the tool we use to bring flash content to xna (Windows, XBox, Zune). It includes a pseudo flash framework (addChild etc) and box2D elements. There is also a parallel system for Flex. We are using this to make XBox Indie games, look for them soon : ). The code lives at www.codeplex.com though this system isn't integrated yet.
Flash Swf XNA C# box2d Visual Studio Conversion Game Tool debreuil

Here's another video update! Turned the fixed rotation off on the player for some experiments and it was kinda fun having him bounce around! trentsterling.wordpress.com
3d as3 papervision papervision3d box2d physics cube platformer coding development flash flex arcade technology graphics video game fps dynamite max Games Blog Developer Industry Design Resources Links Trent Sterling box2dflash box2das3 lighting effects mtomalley

Moved to iPhone, added basic detection of punches, health meter, and weakness as health approaches zero. Also implemented basic network connection. This is being recorded from the simulator by using glReadPixels to dump every third frame into a bmp file - that's why the motion is a bit stuttery. I am playing the left fighter remotely from my iPod touch, and the right fighter using the mouse on the simulator, so it's a bit hard to get a realistic looking fight going... www.iforce2d.net
box2d ragdoll biped controller boxing b2djson rube editor json keyframe animation iforce

Part 4 of 4 - Animated Sprites -This is a video journal of my path to creating an Iphone game with Cocos2d and Box2d. I have not done any development in the past so this is my learning experience on the Iphone. If you are good at Iphone development please leave comments or visit my blog at paulsonapps.wordpress.com.
Iphone game development Iphone Cocos2d Cocos2d Box2d Iphone Game in 30 days How to Iphone Game Iphone Development paulsondev

Two small demos that show how Box 2D physics are easily created using App Game Kit (AGK). Every platform that AGK supports has the Box 2D physics built in.
physics agk box2d apps iphone android blackberry playbook game gaming development dev basic coding thegamecreators

Construct 2 makes adding Box2D physics to your game a doddle, watch this video and see pigs fall from the sky! Do you want to create your own game with amazing drag and drop 2D physics? Try Construct 2 for free at http:///www.scirra.com/construct2
html5 javascript physics construct2 construct 2 scirra box 2d box2d 2d physics Videos

Another quick update of this little app for the iPhone. I added the feature of adding boxes by touching on the screen. Once again I was using an iPhone emulator, so it's hard to "tilt" and "touch" it at the same time, and the framerate drops when doing those. Hopefully it'll eventually be on the App Store.

Day 3 - Using Box2d - This is avideo journal of my path to creating an Iphone game with Cocos2d and Box2d. I have not done any development in the past so this is my learning experience on the Iphone. If you are good at Iphone development please leave comments or visit my blog at paulsonapps.wordpress.com.
Iphone game development Iphone Cocos2d Cocos2d Box2d Iphone Game in 30 days How to Iphone Game Iphone Development paulsondev

Another projection mapping experiment at Temple University CFL lab. After calibrating kinect and projector, we track the contour of the users body and use it's shape in the box2d physics engine. This was done using opencv, libfreenect and box2d.
Kinect projection mapping box2d openframeworks opencv openni physics simulation opengl animation kinect sdk windows kinect visual studio C++ michael Korostelev korostelevm

Part 3 of 4 - Menu & Animated Sprites - This is a video journal of my path to creating an Iphone game with Cocos2d and Box2d. I have not done any development in the past so this is my learning experience on the Iphone. If you are good at Iphone development please leave comments or visit my blog at paulsonapps.wordpress.com.
Iphone game development Iphone Cocos2d Cocos2d Box2d Iphone Game in 30 days How to Iphone Game Iphone Development paulsondev

Here's another video of my game. It's a simple demonstration of breakable joints and how lighting can make gameplay interesting. trentsterling.wordpress.com
3d as3 papervision papervision3d box2d physics cube platformer coding development flash flex arcade technology graphics video game fps dynamite max Games Blog Developer Industry Design Resources Links Trent Sterling box2dflash box2das3 lighting effects mtomalley

Kinect box2d interactive demo. This uses openframeworks with box2d and opencv. 2D objects can be manipulated by a line that is created based on the centroid of the first blob found by opencv. The accuracy is poor as the blobs can sometimes be a whole arm. This is why vison based controllers are poor. The next video will be the same thing but using the depth data to determine the closest point. Gravity was decreased to slow down the objects. It's not a game yet, but It is a start. A better version is here www.youtube.com
openframeworks kinect box2d opencv Rosscarbery Ireland osx web.py openkinect quake live apple mac xbox 360 os hack hacking computer Diarmuid Wrenne

(I'm sorry I can no longer maintain this project. It is dead, just like HK. The messy code is available at: code.google.com Hello! This is the first game I've ever produced. It was programmed in c++ using Box2D 2.1.2 and SFML 2. The story is about the current sad situation in Hong Kong. Features: damping camera infinite layers and parallax effect keyboard state machine spatial sound physics based The game is still a tech demo, so there're not much game logic and bugs are guaranteed. The binary is available at (Windows, 32-bit): www.sendspace.com The source code will be released when it isn't a mess anymore. Thanks Box2D and SFML dev teams, Haze for his sprite animation concept, cbshredz for his metal Greensleeves, and golden fellows. Sorry for the bad video and audio quality. --- leve1 1 - 0:00 level 2 - 3:48 free surf - 5:32
SFML box2d 香港 Hong Kong HK 2D game 我是憤怒香港人真的憤怒了六大產業淪陷高登hkgolden 遊戲c++ 醒啦香港人夜景地產霸權 developer hegemony fake universal suffrage no by-election 假普選無補選洗腦教育 brain-washing education 廿三條 Article 23 evil Basic Law fake one country two system no human rights 無人權 fake democracy in HK 蝗蟲locust google code spiritofforcefield

I was playing with Box2D today (and a little yesterday, but not much). (Sorry about the double cursor, I fixed it after recording the video, so now you just see the cat cursor. :P) This video has the 4 (not counting the blank one) tests. 1. A Single Box 2. Bouncy Ball 3. Pulley Test 4. Chain Test I started out with A Single Box, and had some trouble because I didn't know b2PolygonShape::SetAsBox took half the size, not the whole thing. (Even though it was right there in the documentation...) Once I figured that out, it was pretty easy to make Bouncy Ball. Then, I based Pulley Test and Chain Test on two different entries in Box2D's official testbed. The pulley wasn't a whole lot, I mostly did just the graphical part. For the chain, I had to figure out how to attach a ball to the chain (which also wasn't hard). (The balls weren't a mask or anything, just an image in the shape of a circle.) Source code: spacechase0.com The black cat is mine, and the calico one is one of my brother's. :P SFML: www.sfml-dev.org Box2D: box2d.org
C++ box2d sfml simple fast multimedia library pulley box2d pulley chain box2d chain crate box2d crate 123spacechase spacechase0 physics box2d physics 123 spacechase

Testing a method for creating tank tracks in Box2D. A fake relative velocity is added between the contacts to give a conveyor belt type effect, as suggested by mayobutter. Update: a tutorial for how to get this effect is now up: www.iforce2d.net
box2d tank tracks conveyor belt velocity game vehicle wheels friction contact physics iforce