This game is my baby. I've been working on this video game in the dark for two and a half years, only a handful of people have seen it. When I saw the dawn of the N64 and the PSX, I saw the death of the side-scrolling genre as a staple of the game industry. Once the third dimension arrived, no one wanted to tap the potential of a 2d shooting game anymore. It's time for the category to have its justice.

My personal website.

The videos on here are not high quality. Please view the ones on my YouTube account instead.

Image RSS Feed Latest Screens
concretejungle: lighting update Multiplayer Screenshot [WIP] Multiplayer Map - Concrete Jungle
Blog RSS Feed Report abuse Latest News: New lighting engine, GUI overhaul

2 comments by djoslin on Apr 19th, 2013

So I decided to share with you guys what I've done with II, I haven't showed it in awhile and a lot has changed.

I've developed a lighting engine. I can place light objects in the map editor that are spherical, a cone, or a box area of light rays. I can also adjust the colors that each light produces, they can produce three different colors each at the same time. This process allows for a unique fade of color.

When I go to render the lighting, the game stops and starts shooting thousands of light rays from each light entity. These light rays travel in a straight line until they hit a solid object. Once that happens, the light ray is reflected in a random direction. The collision also slightly changes the color of the light ray, this allows for the color of a block to reflect its color onto the surrounding area.

The rays not only change the lighting and color of the level's image, but they also store 5 different colors for each block on the level. These four colors are influenced by the direction a light ray is going when it passes through the block. Basically this allows the engine to know the direction that the light is going and bake it into the levels image.

Using that directional information, the player's sprite and hat are tinted to the appropriate values. This makes the character darker in dark areas, it will also be lit from the side when facing a light. This is basically an elaborate process that stores all of the lighting information in such a way that your computer would never have to process it yourself.

I've created a couple of youtube videos to show you guys it in action. I've been thinking about it for a while and I'm thinking I'm just going to cut every feature that isn't close to finished, try to finish two levels, and see if I can release it. I just want to finally finish this game so I can play it online with people. I really think the lighting system is awesome, it turned out better than I had hoped. I had always wanted to experiment with one, proper lighting makes a huge difference.

Anyway, here's a video explaining some of the stuff while showing it.

Be sure to watch the videos in high definition on YouTube and in fullscreen or it will look terrible.

And here's a video that shows off the recording feature of the game, and also a networked game. Basically I have a way to record all of the in-game actions down to a file, then I can reload that file and play back the game. I recorded a video of one of these demos, a king of the hill match with the one beta tester I've had forever. I'm thinking about gathering some beta testers again because there's no way to do proper tests without them.

The game looks a million times better running than it does on YouTube. I fiddled with compression settings for an hour or two to get them looking as good as possible. It's still not good enough, but oh well for now pictures will do. Oh yeah, I also completely redid the GUI. Be sure to check it out.

Anyway, stay tuned. I want to release this eventually. Haha

Media RSS Feed Latest Video
Post comment Comments  (10 - 20 of 27)
KoleAudioSolutions Aug 2 2010, 3:21am says:

The game looks really nice and the music is very appropriate/catchy!

+2 votes     reply to comment
djoslin Creator
djoslin Aug 2 2010, 3:44am replied:

Thanks, I appreciate it. :]

+1 vote   reply to comment
nedgi Mar 13 2010, 11:48am says:

nice improvements

+1 vote     reply to comment
SolidFake Mar 12 2010, 9:09pm says:

hehe, looks funny
I'll track this, I like the style, and I like people who make their own things :)

+1 vote     reply to comment
Lupus_of_nox_noctis Online
Lupus_of_nox_noctis Mar 1 2010, 12:42am says:

is it just me or am i the only person screaming MULTIPLAYER for this game?

+3 votes     reply to comment
djoslin Creator
djoslin Mar 1 2010, 1:12am replied:

I know, I know. I'm going to dive into multiplayer after I get a few levels to my own personal standard. This game originally started out as a lan multiplayer game (and it still works, and kicks ***!) (King of the Hill, Capture the Flag, Flag Tag, Team Deathmatch), but I'm going to have to do a lot of optimizations before it will work over the internet.

+1 vote   reply to comment
KUB3ISM_GAMEWORKS Mar 2 2010, 3:19am replied:

Let me start by saying, this game looks amazing andd..
im cool with just LAN, my whole school just got given laptops and pre much every day is a school LAN party :D

+1 vote     reply to comment
Pwoshi Feb 28 2010, 6:33pm says:

I love you inverted for going at the 2d style :D

+1 vote     reply to comment
SgtCbb Feb 14 2010, 8:00am says:


-3 votes     reply to comment
djoslin Creator
djoslin Feb 14 2010, 3:11pm replied:

Lol, Nope.

This won't be dying anytime soon.

+2 votes   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

II - The Game
Developed By
Custom Built
Send Message
Official Page
Release Date
Game Watch
Track this game
Third Person Shooter
Single & Multiplayer

Latest tweets from

It can take up to a few hours for tweets to begin appearing.

Embed Buttons

Promote II - The Game on your homepage or blog by selecting a button and using the embed code provided (more).

II - The Game
II - The Game
6,149 of 28,362
Last Update
1 year ago
121 members