CopperCube ‘no programming required’ 3D Engine Version 5 released

  Version 5 of the CopperCube engine was just released.  In their own words, CopperCube is:   CopperCube is an editor for creating 3D apps, games and 3D websites. Import or create your 3D models, set camera controllers, materials, behaviors, click ‘publish’ and your app is ready. Create everything from simple model viewers to full […]

CopperCube ‘no programming required’ 3D Engine Version 5 released Read More

Cocos2d-x Tutorial Series: Installation, Creating a Project and Hello World

Table Of Contents Next Part     Welcome to the GameFromScratch.com Cocos2d-x tutorial series.  Cocos2d-x is a cross platform, C++ based port of the popular Cocos2D ObjectiveC game development library. Using the most recent version of Cocos2D-x you can target Windows, Mac, Linux, iOS and Android.  Previous versions enabled you to target even more targets […]

Cocos2d-x Tutorial Series: Installation, Creating a Project and Hello World Read More

LibGDX LibGDX Tutorial 13: Physics with Box2D Part 4: Controlling collisions using filters

Previous Part Table Of Contents Next Part   Remember in our earlier example where we used a ContactListener to check for a collision between two types of FixtureDef and how ungainly the check was?  Remember when I said there was a much better way of doing this?  Well, welcome the the better way, Filters.   […]

LibGDX LibGDX Tutorial 13: Physics with Box2D Part 4: Controlling collisions using filters Read More

LibGDX Tutorial 13: Physics with Box2D Part 2: Force, Impulses and Torque

Previous Part Table Of Contents Next Part   In the previous tutorial part we look at creating about the simplest physics simulation possible in LibGDX and Box2D, a single object affected by gravity.  In this tutorial we are going to take things one step further and apply force, impulses and torque ( and no gravity […]

LibGDX Tutorial 13: Physics with Box2D Part 2: Force, Impulses and Torque Read More

LibGDX Tutorial 13: Physics with Box2D Part 1: A Basic Physics Simulations.

Previous Part Table Of Contents Next Part   Today we are going to look at implementing physics in LibGDX.  This technically isn’t part of LibGDX itself, but instead is implemented as an extension.  The physics engine used in LibGDX is the popular Box2D physics system a library that has been ported to basically every single […]

LibGDX Tutorial 13: Physics with Box2D Part 1: A Basic Physics Simulations. Read More

LibGDX Tutorial Part 12: Using GLSL Shaders (and creating a Mesh)

Previous Part Table Of Contents Next Part   In this part of the LibGDX tutorial series we are going to take a look at using GLSL shaders.  GLSL standards for OpenGL Shader Language and since the move from a fixed to programmable graphics pipeline, Shader programming has become incredibly important.  In fact, every single thing […]

LibGDX Tutorial Part 12: Using GLSL Shaders (and creating a Mesh) Read More

LibGDX Tutorial 11: Tiled Maps Part 2: Adding a sprite and dealing with layers

Previous Part Table Of Contents Next Part   In the prior tutorial we got a simple top down tile map working.  Now we want to add some character to it, literally.  Depending on your needs this can be laughably simple or somewhat complex.  Let’s take a look at a basic example.  This is building on […]

LibGDX Tutorial 11: Tiled Maps Part 2: Adding a sprite and dealing with layers Read More

Scroll to Top