background preloader

Gamedev / Unity3D Resources

Facebook Twitter

Environments

Windows version: integrate with Visual C# | Unity Community. Unity intros and tutorials. Shaders & Graphical tips. Luce Digitale | Blog Video Games Development with Unity3D and Unreal Engine. Miscellany. Programming for fun: Aiming a projectile at a moving target. To hit a moving target by shooting a gun you have to lead it, aiming at the spot where the target will be when the bullet reaches it. In this article we consider three successively harder versions of this problem.

To simplify the math, express the target's position and velocity relative to the shooter's, so that the shooter is effectively stationary at the origin. Assume that the target moves in a straight line, if it is moving. Also assume no air drag. Motion without gravity Without gravity, bullets travel in a straight line at constant velocity. Variable definitions: Equation for the time when the target and bullet are equidistant from the shooter: Square both sides: Expand: Group terms by powers of t: Examine the equation above.

Code for solving this quadratic might look like this: double time_of_impact(double px, double py, double vx, double vy, double s){ double a = s * s - (vx * vx + vy * vy); double b = px * vx + py * vy; double c = px * px + py * py; double d = b*b + a*c; return t;}

Mobile-focused dev

Practices & Performance. Gamedev IDEs & Engines. 3D & Textures. 2D & sprites. Plugins, Utilities & Guides. Scripts & SDKs. Music & Audio. Let's Make Games. This page contains links to art assets for game developers. If you have any suggestions (for new sites to list) or comments (on anything listed on this page already), please let us know in the comments section at the bottom of the page. Free Resources General: Open Game Art: Free, legal art for open source game projects (includes models, sprites, textures, sounds, music).Free Game Arts: Promotes the use and development of free and “open source” game resources, including 3D models, sound effects, textures, games and development tools.WikiWorlds: The goal of this wiki is to create virtual worlds under a free content license.Psionic’s 3D Game Resources: Psionic’s “art website with free 3D models, textures, sound fx etc”.

Graphics (2D): SpriteLib GPL: Static and animated sprites that are free for any use.Lost Garden free game graphics: Danc’s miraculously flexible game prototyping graphics for small worlds.Reiner’s Tilesets: Tilesets, sprites, and graphics mainly for isometric games Sound: Music: