Programming
4 views | +0 today
Follow
Your new post is loading...
Your new post is loading...
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Key States

Lazy Foo' Productions - Key States | Programming | Scoop.it
Render text with TTF fonts in SDL 2
Jacob Davis's insight:

Concise unlike ttf rendering.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - True Type Fonts

Lazy Foo' Productions - True Type Fonts | Programming | Scoop.it
Render text with TTF fonts in SDL 2
Jacob Davis's insight:

Holy smokes. This is a lot of code just to render some text. Rotating used to be this way before it became part of the SDL base library, but I guess ttf rendering got left out.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Animated Sprites and VSync

Lazy Foo' Productions - Animated Sprites and VSync | Programming | Scoop.it
Render animations with SDL 2
Jacob Davis's insight:

Clip rendering evolves just like I said it would. Great art.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Color Modulation

Lazy Foo' Productions - Color Modulation | Programming | Scoop.it
Change your texture's color using color modulation
Jacob Davis's insight:

Very interesting. Now I can make my textures multiracial.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Color Keying

Lazy Foo' Productions - Color Keying | Programming | Scoop.it
Render images with transparent backgrounds using color keying
Jacob Davis's insight:

New programmer lingo: wrapper class. Also: colors.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Geometry Rendering

Lazy Foo' Productions - Geometry Rendering | Programming | Scoop.it
Render Hardware Accelerated Shapes With SDL
Jacob Davis's insight:

I learned what 'alpha' meant. Also: graphs.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Extension Libraries and Loading Other Image Formats

Lazy Foo' Productions - Extension Libraries and Loading Other Image Formats | Programming | Scoop.it
Use SDL extension libraries like SDL_image, SDL_ttf, and SDL_mixer to add functionality to SDL.
Jacob Davis's insight:

Lots of navigation, but the tutorial is heavy on the visuals. Excellent.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Key Presses

Lazy Foo' Productions - Key Presses | Programming | Scoop.it
Handle keys with SDL
Jacob Davis's insight:

AGain, a well written, well formatted tutorial, this time showing how to use events to do stuff. The author also talks about programming in general, like using enumerations instead of just numbers because numbers can get confusing.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Getting an Image on the Screen

Lazy Foo' Productions - Getting an Image on the Screen | Programming | Scoop.it
Show images on the screen
Jacob Davis's insight:

Finally on to the programming parts. Simple, direct, and easy to recreate with a bit of a spin. Altogether great.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

A Beginner's Guide to Integrated Development Environments

A Beginner's Guide to Integrated Development Environments | Programming | Scoop.it
The Web Development Series is supported by Rackspace, the better way to do hosting. Learn more about Rackspace's hosting solutions here.
Jacob Davis's insight:

Wow. An awesome article that not only compliments "Tools of the Programmer's Trade" (which to be fair was a little old-looking), but blows that article out of the water with an extensive list of IDEs. Very useful. I personally have experience with Visual Studio and Code::Blocks, both listed under "C/C++".

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

You want to build a program but where to - C++ Forum

Jacob Davis's insight:

A great community-made guide that sheds light on the technical side of programming. It has pseudo code, real code, and a step by step process on programming an application.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Mouse Events

Lazy Foo' Productions - Mouse Events | Programming | Scoop.it
Render text with TTF fonts in SDL 2
Jacob Davis's insight:

Super useful for GUIs.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Rotation and Flipping

Lazy Foo' Productions - Rotation and Flipping | Programming | Scoop.it
Rotate and flip your textures in SDL 2
Jacob Davis's insight:

This is incredibly useful. Wheels, helicopter rotors, rockets... All sorts of good stuff needs to rotate in games. Great art.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Alpha Blending

Lazy Foo' Productions - Alpha Blending | Programming | Scoop.it
Render transparent textures with SDL 2
Jacob Davis's insight:

Alpha makes a return, and color modulation makes an evolution.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Clip Rendering and Sprite Sheets

Lazy Foo' Productions - Clip Rendering and Sprite Sheets | Programming | Scoop.it
Render parts of textures to use sprite sheets
Jacob Davis's insight:

Another specific skill, though this one is much more useful as you can take a slightly modified version of this technique and use it for animations. Fun!

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - The Viewport

Lazy Foo' Productions - The Viewport | Programming | Scoop.it
Control your SDL rendering area with the viewport
Jacob Davis's insight:

Very short tutorial that teaches a specific skill. Could be useful for split-screen games.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Texture Loading and Rendering

Lazy Foo' Productions - Texture Loading and Rendering | Programming | Scoop.it
Render Hardware Accelerated Textures With SDL
Jacob Davis's insight:

Not much to say about this one... Pretty basic, but it does its job.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Optimized Surface Loading and Soft Stretching

Lazy Foo' Productions - Optimized Surface Loading and Soft Stretching | Programming | Scoop.it
Handle keys with SDL
Jacob Davis's insight:

Did you know that bitmaps are typically loaded into a 24 bit format, and have to be converted to 32 bit every time? I didn't. Cool tutorial; easy to follow.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Event Driven Programming

Lazy Foo' Productions - Event Driven Programming | Programming | Scoop.it
Handle Events with SDL
Jacob Davis's insight:

This tutorial does what it should and does so well, making use of diagrams and explaining some of the code behind the SDL library. I walked away feeling like I learned more than a few lines of code, if just a bit.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Lazy Foo' Productions - Hello SDL

Lazy Foo' Productions - Hello SDL | Programming | Scoop.it
Get started making games with your first SDL App.
Jacob Davis's insight:

Good tutorial. Extremely useful for setting up SDL 2.0 on a variety of machines and IDEs. I'm was surprised at the number of options, but also impressed.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

Tools of the Programmer's Trade - Cprogramming.com

Tools of the Programmer's Trade - Cprogramming.com | Programming | Scoop.it
Do you need new programming tools? What programming tools do you need? Find out!
Jacob Davis's insight:

Short, sweet, simple. Doesn't mention what an IDE is though. That's okay, though, because it shows why IDEs are nice.

more...
No comment yet.
Scooped by Jacob Davis
Scoop.it!

So You Want To Build A Software Product | Smashing Magazine

So You Want To Build A Software Product | Smashing Magazine | Programming | Scoop.it
If you like the idea of being your own boss, chances are you get the itch sometimes to create your own software product...
Jacob Davis's insight:

This article targets the practical business side of designing software, and I think it is extremely valuable to consider if one were to use programming to go for profit from the get-go.

more...
No comment yet.