What I am working on

posted in GiTS' Journal
Published August 14, 2014
Advertisement
A bit later than I planned but I was still unsure of things, but ah well. Plus gamescom stuff got in the way! (Also everything shown is very very early, as in a week or two of prototyping etc!)

So I said last week that I was working on a "[color=rgb(40,40,40)][font=arial]top down shooter with rpg elements set in a sci-fi like city influenced by various media", the influences being GTA 1 and 2, Borderlands, Diablo 3, Ghost in the Shell and Deus Ex etc. The influences from GTA are pretty clear once you see the screenshot but that's pretty much where it ends. While the mega drive was my first console, the PS1 is what I grew up with and if I can make a game that has the look and feel of a game from that era, I'll be very happy and is what I am currently aiming for.[/font][/color]

[color=rgb(40,40,40)][font=arial]2zubGZS.png[/font][/color]

Naturally ripped graphics crudely put together, but this was just me trying to get the look down and explain to my artists what I was looking for. I'm not great at explaining things (that may become evident in this journal) and there was a mood-board somewhere of games and styles that I liked, but this seemed to do the trick. I wanted the sense of depth with over hanging objects and lights giving the feeling of a fully living environment. Although it's hard to explain with a screenshot, the lights have randomly generated behaviour and act differently (flickering etc) that is different every time you play and react to time of day etc if told to. It's just small details that I experimented with to try and immerse myself in an environment.

I was going to talk about sound but I'll wait till I can get a video up to demonstrate it (my net is horrifically slow at uploading). But I really liked it in games such as Saints Row 1, where you walk past a car and you can hear the heavy muffled bass coming from inside or you walked past buildings where it has ambient sound specific to that location. But I want to use such a system extensively to really immerse the player in the world and if they rather listen to something, then maybe have a radio as some equipment!

The above screenshot was done by hand (all the tiles placed one by one) and was of course beyond tedious so to make level layouts quicker to edit and create, a quick tool was thrown together which works perfectly.

U655Oe9.png

Checkboxes display where a floor tile is, walls are then calculated based off that data. It's simple but effective, but needs expansion as I get more ideas such as height layers etc. I am playing around with the idea of randomly generated "dungeons", but I think I would rather have randomly generated content and challenges inside pre-existing layouts instead. It kind of gives a false sense of security, you think you know the area well but its inhabitants may have changed that leave unexpected surprises for the player smile.png


So far all I have talked about is immersion, a little a bit about tools and very little about gameplay, but to me atmosphere is really important, it's one of the things I love in games. I love exploring worlds in games and being fully immersed, also as I've nearly nailed the look and feel I want I found it easier to talk about! But that's not to say I've been ignoring gameplay, that's definitely being worked on but it's not final and I'm not entirely too happy with it yet. But here's a little bit about it:

The numbers on the character in the first image is damage, as said it has rpg elements so shooting someone isn't necessarily going to kill someone outright. It will all depend on what equipment you have and how much you have customised it to the situation or your play style (and also the enemies gear and play style ;D). Change your entire arm into a built in gun for example, with automatic quick reloading as a bonus! Or change both into guns for some serious quick damage low cooldown firing... although you can no longer throw grenades or access areas that require hands so that might be an issue! Maybe your character is REALLY heavy from all the gear so the footsteps are really loud and the enemies can prepare in time for your arrival because they heard you coming. It's still an area I need to nail down and will go into more detail in the future once I'm happy but it's the area I am currently concentrating on so should be soon!

If you've made it this far, then thank you for reading!

~GiTS
Previous Entry It's a start
Next Entry It's been a while
4 likes 3 comments

Comments

AFS

Looking good!

I don't have anything interesting to add besides saying that if you want to make the player feel inmersed in your game world, don't underestimate the power of a good HUD (or lack of one). To me it's always inmersion-breaking when I need to pause the game to see the map/manage items, or seeing random health bars appear above enemies during combat, just to name some examples. There are so many ways to provide information to the player without interrupting gameplay or showing magical floating numbers. Be creative!

By the way, thanks for reminding me about GTA2, I loved that game back in the day. Definitely my favorite GTA after San Andreas.

August 14, 2014 02:19 PM
Navyman

Using checkboxes for your level editor is an interesting choice. I am interested in hearing what took you that decision.

August 14, 2014 10:09 PM
GiTS

Thanks AFS, will try and keep that in mind!

As for the checkboxes, what I originally wanted was maybe a grid of boxes that you could just click and drag and basically paint the level. But most solutions I tried didn't work and the Unity Editor wasn't giving me any mouse input events, so... I said some things, it said some things, it was messy haha. Checkboxes was just to get something working quickly to test my idea. I'll revisit it at some point to get my original idea working or something better/different if I think of it before then.

edit: In fact it most likely will change if I start adding height layers in.

August 15, 2014 08:27 AM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement