Retro of the Week Logo
Might be useful to someone: Line of sight testing in a 2D tile based game
Posted by Billy
Posted on 28 May, 2014 at 4:56PM ↑ 1 ↓ 0

The following C++ function does line-of-sight testing for a 2D game that uses tiles. The level map is a multidimensional array of integers (levelmap[LEVEL_HEIGHT][LEVEL_WIDTH]) that represent each tile; 0 signifies and empty tile, any number higher than that is solid. A vector2 is just a datatype that contains an object's x and y position.

// Check line of sight between two points (usually the camera/player)
// Based on Bresenham's line algorithm
// Returns true if line of sight is achieved
bool CheckLine(sf::Int8 levelmap[LEVEL_HEIGHT][LEVEL_WIDTH], sf::Vector2f A, float rotationA, sf::Vector2f B) const
{
    // Make

Continue Reading »

Super Smash Bros. at Best Buy!
Posted by GamersTavern
Posted on 27 May, 2014 at 00:38AM ↑ 0 ↓ 0
Super Smash Bros. at Best Buy!

Are you hyped for the impending release of the new Super Smash Bros. games? Would you like a chance to play the game before its official release? Well, then look no further than Nintendo's Smash Fest event at Best Buy! Certain select Best Buy stores around the country will allow the general public to play the game early. This will only occur for a limited time, though. The dates and times for when this will happen are as follows:

Wednesday, June 11 from 4pm to 9pm

Saturday, June 14 from Noon to 5pm.

To check whether a Best Buy will be hosting the event near you, use this handy dandy link. The sad truth is that not everyone will be able to benefit from this thing, as you might not be lucky enough to have any of the specified Best Buys nearby. If that's the case, then file a complaint with your congressman.

Source:

Continue Reading »

Nintendo Wi-Fi Still Alive
Posted by Lazlo Falconi
Posted on 22 May, 2014 at 11:27AM ↑ 2 ↓ 0
Nintendo Wi-Fi Still Alive

So it looks like Nintendo WFC is still around, albeit in a limited and  unofficial fashion. A group of intrepid Nintendo fans have set up a server that responds to many WFC requests, and is allowing some games to still go online. The system works by redirecting traffic from Nintendo's now defunct servers to a homebrew one set up by GitHub user Polaris, and handles matchmaking, online chat, and many other features that made Nintendo's first online venture the fun place it was.

For those of you who prefered Mario Kart DS's drifting style, or, I don't know, maybe still want to play Smash Bros, this server will allow you to (in many cases) continue playing as though Nintendo hadn't discontinued its online service. There is some work behind setting it up though, and for Wii players, you'll need to get homebrew apps working, but come on, haven't we all done that by now? (I haven't...)

Continue Reading »

Wacky Wheels
Posted by Davrinsky sky
Posted on 20 May, 2014 at 9:08PM ↑ 0 ↓ 0
Wacky Wheels

Seeing the Mario cart posts recently made me want to share this. I think it's fair to say that this is the first cart racing game I have ever played. It's very similar to Mario cart for the SNES. looks similar in quality and game play for the most part. Whacky wheels is mostly the same setting as Mario cart, except all the characters you can play as are animals and the power ups or abilities you pick up are actually as you see them as you drive to pick them up. speaking of the abilities you pick up, there are normally hedgehogs hanging around doing random things that you can drive into to pick up. some of the random things these hedge hogs are doing involve chilling on the water, reading a news paper, sitting on the toilet. There is even one looking angry about to push down on a lever implying some kind of explosive.. once you pick up a hedge hog, you essentially just picked up ammo. You shoot these hedge hogs at the other racers to stall them for a moment so you can get ahead of th

Continue Reading »

Buy Mario Kart 8 and get another game FREE!
Posted by GamersTavern
Posted on 7 May, 2014 at 7:01PM ↑ 1 ↓ 0
Buy Mario Kart 8 and get another game FREE!

This is very old news by this point, but I'd like to remind everyone that Nintendo is currently providing a special offer that allows you to get an additional game for free if you purchase Mario Kart 8. The offer in question only lasts between May 30, 2014 and July 31, 2014, so you must buy the game within that time frame to benefit. It should also be noted that a Club Nintendo account is required to take advantage of this offer, as you will need to register your copy of Mario Kart 8 on Nintendo's website within the specified time frame. Upon registering your copy, Nintendo will give you a download code to buy one of four games for free! The free games being provided are as follows:

New Super Mario Bros. U

Pikmin 3

The Legend of Zelda: Wind Waker HD

Wii Party U

All of these are full retail games for the Wii U, by the way. Keep in mind that your additional free game won't be a physical copy, though. While these games are also available in physi

Continue Reading »

Doom 64
Posted by Billy
Posted on 3 May, 2014 at 3:30PM ↑ 1 ↓ 0
Doom 64

I absolutely love the Doom games, it's a close contender for my favorite game series. I love to get more Doom whenever I can, and thanks to all the mods and addons constantly being created that's never a problem. The guys at id Software felt the same way, they wanted more Doom even as they were making it. This is why they were very open to the modding community, and very open to licensing their engine to other companies. Midway handled the console ports of Doom to the Sony PlayStation and the Sega Saturn. However, when it came to the Nintendo 64 they decided to not just port the game and go with something more original. Originally titled Absolution, they went with the much less cool name of Doom 64.

Continue Reading »

Compiled vs Interpreted Code In Video Games
Posted by Billy
Posted on 29 April, 2014 at 6:11PM ↑ 2 ↓ 0
Compiled vs Interpreted Code In Video Games

Warning: This post is focused on programming concepts.

Speed and ease of use have always been at odds with each-other in the computing world. In the days of the Apple II, most people started writing games in BASIC, until they needed more speed, then they switched to something faster. BASIC is an interpreted language and runs slower, but something like C is a compiled language and runs much faster even with equivalent code. That brings us to video games, which are really just specialized computer programs themselves. Why would someone use an interpreted language or a compiled one? Let’s explore that question.

Continue Reading »

Half Life in 20:41
Posted by Billy
Posted on 14 April, 2014 at 00:25AM ↑ 1 ↓ 0
Half Life in 20:41

I really like watching speedruns. It's really cool to see the sort of tricks and glitches people have come up with to get through the game faster. Recently this speed run of Half-Life was released, and its pretty cool. I'll note that this is a multi-segment run, by a group of people (you can see the current runner's name down at the bottom). So, its not a straight run-through, but its still pretty cool. Check it out.

Continue Reading »