Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

First ZRPG screenshot

Gragt

Arcane
Patron
Joined
Nov 1, 2007
Messages
1,864,860
Location
Dans Ton Cul
Serpent in the Staglands Divinity: Original Sin
adidas-barricade-v-tennis-shoes.jpg
 

denizsi

Arcane
Joined
Nov 24, 2005
Messages
9,927
Location
bosphorus
I dont think anyone here would call the technology primitive no, we got faster cpus since the 386/ 486,and the graphic cards show more polygons, but no one here is fooled, the core game and scripting have not evolved, oblivion still not have better npc schedules than ultimas nor the same level of interaction, thats why i said you cant call ultima as primitive, i should have said technology ah well bash the old french guy...

You're either a troll, or just a fucking moron. Since this is Codex, both are equally possibly. So, no more replies to this bullshit, because I'd have to give the exact same response which you quoted right above.

However since it seems easy for you to script and makes IA with good pathing able to choose either bash or not barricades( accounting material resistances and weapons penetrations off course) i look forward to your own computer rpg.Seeing how vocal you are, you have some project to show us soon right ?

Ages old, retarded "if you know better, why not do it yourself?" shit again. Gotta love it.

Speaking of which, I've implemented turn based combat in both Oblivion and Fallout 3 with working cursors and hexagonal grids, so I think I know something or two about scripting, at least in these two games, enough to know what I'm talking about. Still, you can ask any other experienced scripter on how to pull barricade stuff in either game and each one will come up with his own, varied and brilliant solutions, I'm sure.

Vault Dweller said:
Yeah, that's what you are. The voice of reason.

At least I'm not the voice of demagoguery.

I'm not sure if you're aware of it, but the discussion was civil until you showed up and posted what I quoted above.

No, the discussion was civil until you had to accuse me of spewing bullshit just because I have a different impression of certain things, backed up by the most recent ITS thread in question, and further it by pretending I was being such a drama whore with your silly quoting about barricades alone when I was only using it as an example to drive home a completely different point. Also, I wasn't the one who winded up to reply every honest opinion as if it was some personal attack, validating my sarcastic butthurt remarks somewhat. Oh wait, you didn't get the sarcasm, so that makes me double-full-of-bullshit.

Like I said before, I bow down before your mastery of demagoguery.

Did you miss the part where I explained why it's a massive project that's almost a game in itself?

He probably did. Then again, you also missed the part where I explained why it doesn't have to be such a massive, complicated thing. Oh wait, you're ignoring it because you don't have an answer. The usual.
 

Vault Dweller

Commissar, Red Star Studio
Developer
Joined
Jan 7, 2003
Messages
28,035
denizsi said:
Did you miss the part where I explained why it's a massive project that's almost a game in itself?

He probably did. Then again, you also missed the part where I explained why it doesn't have to be such a massive, complicated thing. Oh wait, you're ignoring it because you don't have an answer. The usual.
I'm ignoring it because it was basically "come on, it doesn't have to be complicated!", but in a lot more words. Here is the exact quote:

denizsi said:
You obviously have a problem with thinking simple, because to you, obviously everything is a matter of immense complexion, judging from how anal you're taking that one example.

That example is meant to convey how, in a game where certain things are already in place, certain other things can be done to achieve certain ends despite not being intentional, to emphasize the simplicity involved for the latter once the former is already in place for every other reason.

Additionally, I already said that in a point & click game, such level of physics is irrelevant because, well, answer this: is there a basic physics beyond simple collision, in AoD to determine things as simple as where player can and can not go, where you can click in a level that will register as a move command, whether your character hits, misses or dodges blows or how animation is playbacked? I'm guessing no, because all of these are handled in a simpler system, only filtered through stat calculations, where such physics or anything equally complicated is simply irrelevant, right?

Adventure games have plenty of similar examples too. It's all illusion.
Yes, adventure games have plenty of such examples, because you can't go anywhere you want and can't do anything you want. In adventure games if you can build a barricade, you can do it in a certain place only, not everywhere. It quite obviously can't work in an RPG where you can go into different buildings, different rooms/corridor, face zombies from different directions, and have different available materials. Pre-scripting and designing barricades for all possible locations is not a solution. The only way to do barricades right is to make a complex - sorry to say - mini game where you actually build a fucking barricade out of possible objects.

This would require to move and rotate furniture and objects (which would require a huge database of objects with stats and different combinations), implement weights and physics correctly, implement damage and push resistance, make the objects breakable because that's what zombies do to barricades, implement different kinds of barricades (from poorly done to rock solid), etc. Furthermore, there would have to be some tetris-like elements where objects would have to fit each other properly and actually form something that looks like a barricade that can stop and significantly slow down 10 zombies, which I can't even imagine how to approach. Etc.

Can it be done simpler? I'm not sure and you aren't helping. If you've calmed down sufficiently to have a reasonable discussion, let me know how you think it could be done, which is probably the most constructive attitude one might have.

I think that creating barricades is an excellent feature that would greatly enhance any game, but I think that it will be almost impossible [for a small team] to implement. If I'm wrong, show me how and I'll be very, very grateful.
 
Joined
Aug 25, 2009
Messages
1,548
Location
Barad-dûr
Elhoim said:
Mikayel said:
I was expecting pages and pages of concept art with screenshots that don't quite match it, that shot -- assuming its' even 80% like what it would be in game looks great.

Here is the same model in the engine using T3D lighting. I used the T3D FPS demo, that's why the FOV is different.

That looks significantly better.
 
Self-Ejected

Kosmonaut

Lost in Space
Joined
Jul 11, 2008
Messages
4,741
Location
CCCP
The new pic still looks bland, boring and generic, wich is OK for a indy game, I think.
 

Jaesun

Fabulous Ex-Moderator
Patron
Joined
May 14, 2004
Messages
37,262
Location
Seattle, WA USA
MCA
If they don't put pedo-bear in the final release of this game in this area.... I will be dissapoint.
 

denizsi

Arcane
Joined
Nov 24, 2005
Messages
9,927
Location
bosphorus
For both screenshots, I immediately thought that once there are characters in the scene, both will look miles better (assuming character models are up to it).

I asked this a ITS too: is the area where high shcool that this library belongs to, in a "poor" area? Because there are too few bookshelves and the ceiling is too low (though I wouldn't really expect that level of awareness in level design).

Vault Dweller said:
Yes, adventure games have plenty of such examples, because you can't go anywhere you want and can't do anything you want. In adventure games if you can build a barricade, you can do it in a certain place only, not everywhere. It quite obviously can't work in an RPG where you can go into different buildings, different rooms/corridor, face zombies from different directions, and have different available materials. Pre-scripting and designing barricades for all possible locations is not a solution. The only way to do barricades right is to make a complex - sorry to say - mini game where you actually build a fucking barricade out of possible objects.

This would require to move and rotate furniture and objects (which would require a huge database of objects with stats and different combinations), implement weights and physics correctly, implement damage and push resistance, make the objects breakable because that's what zombies do to barricades, implement different kinds of barricades (from poorly done to rock solid), etc. Furthermore, there would have to be some tetris-like elements where objects would have to fit each other properly and actually form something that looks like a barricade that can stop and significantly slow down 10 zombies, which I can't even imagine how to approach. Etc.

Can it be done simpler? I'm not sure and you aren't helping. If you've calmed down sufficiently to have a reasonable discussion, let me know how you think it could be done, which is probably the most constructive attitude one might have.

I think that creating barricades is an excellent feature that would greatly enhance any game, but I think that it will be almost impossible [for a small team] to implement. If I'm wrong, show me how and I'll be very, very grateful.


Adventure games have that kind of thing only in certain places only because designers want such things to have an exclusive role in certain few places, not because it's hard to do it for every scene. There's no design limitation here, what goes behind the scene at such situations isn't complitcated by any standards. It is a problem/extra work to set up the assets, animation and the puzzle effect for each scene, but not the core logic is as simple as it gets. Adventure games are the epitome of simplicity in core design.

Now, all those things you mention; you're giving too much to it, complicating the concept even as you think about it. Unless you want to make a Barricade Simulator Deluxe minigame (and I don't think anyone would appreciate such a realistically correct and intricate simulator once the novelty will die in an hour or two), most but not all of those things are not necessary. Correct weights and physics you say? I ask: what else are you doing "correctly" in any other aspect, be it combat, dialogue skills and whatnot to demand correctness in this aspect now; and how do you measure how much correct something is in a game where everything is abstracted to a reasonable level to make it work by using common sense and by adding extra layers of entirely made up shit to make room for exploration of game rules? It doesn't need to be correct at all. It only needs to be on a level that will make sense to the player and will be easily utilized.

For a beginner, off the top of my head, a player doesn't need to be able to use every single item in sight to the point of piling every useless junk to make a barricade, but only what makes sense at first sight. Heavy furnitures. Doors. Boards. Let's start with boards:

Break doors, chairs, mattresses or any other reasonably large object to get boards. For a poor man's implementation, you can determine how many boards you will get out of a furniture by first checking if it's large enough in either direction (X,Y,Z), larger than a fixed minimum and then checking the volume to determine how many or how large boards you can get. Boards can be used to reinforce other heavy/big furnitures, or nailed to doorways or windows. Assuming the game is grid-based and there will be at most a dozen standards for doorways and windows (in their sizes due to the grid), you can simply have it fixed to the level geometry whenever the board model can collide vertically with these objects on any tile. Grid based means you don't need to adjust the position of the board on any surface by float values; just the tile/tile-edge to apply the board to. For reinforcing other furniture, you don't really need add any visual indicators. You use some nails and boads on furniture, both go poof while whatever stats the furniture has increase by appropriate amounts.

Doors. Doors are everywhere. You can simply close a door, lock it and and board it from your side to reinforce it somewhat. Or you can simply dismount a door off of a doorway and chop it up for boards, or use it somewhere else, on a window perhaps. Or maybe rotate it sideway to make a stronger barricade on a doorway by nailing it horizontally, so you can nail two doors on a doorway. The same simplifying nature of a grid and tiles apply to this as well.

Heavy furnitures. Not much you can do with these. You can either push one behind a door or another barricade, or rotate it sideways to benefit from different height/width it will provide. You can chop wooden ones for boards. If there's a flat ground hatch somewhere, going down to a basement or a bunker, you can push it above it to hide it. Remember the scene from The Road, the book?

Rotating these is a simple matter of adding a context menu, and again, assuming it is a square-grid-based game, you only need a few options to rotate it by 90° in either axis and have the rotation apply and actually rotate objects only when you've "pre-rotated" into the desired orientation.

Now the dynamics of these objects. Simpler it is, the better. First, any furniture or object could be thought of as made up of n objects where n could be a base piece of boards. Give only a few levels of "resistance" to each object, and in turn to each base piece. Don't deal with varied materials. A resistance level could mean how many turns it takes a force level to break it, where a single zombie could have either force level in a short range like 1-5, depending on zombie's condition (fresh, heavily decayed, missing limbs etc.).

If a door is made up of n pieces with a quality of 10, zombies need to apply 10n or something like { 10n x (0.75) } to completely break through the barricade. Let's say, a "fresh", "healthy" (for lack of better words) and regular (average body, not extra-muscular/strong) zombie can apply a force of 4. This zombie alone can break 2 pieces of boards every 5 turns. Another zombie joins, and now they can break 1 piece every 5 turns. Another one starts pushing from behind, adding a, let's say, force of 1 per 1 or 2 turns. More zombies show up and start pushing from back lines, applying a force on the door every turn, and amplified as more zombies join the show. Now, there's a hierarchical transfer of force between zombies based on tiles with an amplification curve that goes up based on spread towards middles of the hoard, and down based on back lines. This can easily be determined by angle/relation of each zombie to the next and the first zombie and the amount of force transfer. Noticing that the shit has hit the fan, you can push that metal cupboard to the door to reinforce it. This will either add penalties to the force applied by zombies or add bonuses to the wall. Whichever is easier to implement (than whichever makes sense; the result is the same).

Uhh, I don't know. I'm making these up as I go and Getting tired, it's already morning here. These examples, as far as my scripting knowledge and experience go, are also very doable in Oblivion/Fallout 3 as well and I'm specifically giving these as examples because pulling any kind of seemingly advanced stuff in games which have nothing like the desired thing speaks volumes about the simplicity involved. There's no one single solution, but there's no real solution that's too complex, and in the big picture, it's not a matter of technical complexity and difficulty, but of balance and perseverance.

Speaking of which, have you even made a note of checking that game I mentioned?

Can it be done simpler? I'm not sure and you aren't helping. If you've calmed down sufficiently to have a reasonable discussion, let me know how you think it could be done, which is probably the most constructive attitude one might have.

Sadly, you yourself would need to stop taking everything as if it's a personal attack and reply accordingly, and come forward earlier with what you're doing only now at 5th page, not to mention not accusing anyone who disagrees with you to be spewing bullshit, which would would probably be an even more constructive attitude.
 

bhlaab

Erudite
Joined
Nov 19, 2008
Messages
1,787
It looks like a Fallout/Infinity Engine background but higher res. If you expected more than this you're an idiot.
 

Pablosdog

Prophet
Joined
Aug 6, 2008
Messages
1,879
Cleve has merged with Tyrax lightning.

They will soon create the second incarnation of the TSAR BOMBA

be forewarned.
 

Jora

Arcane
Joined
Mar 14, 2003
Messages
1,115
Location
Finland
denizsi said:
I asked this a ITS too: is the area where high shcool that this library belongs to, in a "poor" area? Because there are too few bookshelves and the ceiling is too low (though I wouldn't really expect that level of awareness in level design).
I don't know whether the pic is from an elementary or high school, but my high school had a library smaller than that and the school certainly wasn't in a poor area. The ceiling was low as well because the school was built in the 70s. No one really went there in their free time to read books.
 
Joined
Aug 25, 2009
Messages
1,548
Location
Barad-dûr
denizsi said:
I dont think anyone here would call the technology primitive no, we got faster cpus since the 386/ 486,and the graphic cards show more polygons, but no one here is fooled, the core game and scripting have not evolved, oblivion still not have better npc schedules than ultimas nor the same level of interaction, thats why i said you cant call ultima as primitive, i should have said technology ah well bash the old french guy...

You're either a troll, or just a fucking moron. Since this is Codex, both are equally possibly. So, no more replies to this bullshit, because I'd have to give the exact same response which you quoted right above.

However since it seems easy for you to script and makes IA with good pathing able to choose either bash or not barricades( accounting material resistances and weapons penetrations off course) i look forward to your own computer rpg.Seeing how vocal you are, you have some project to show us soon right ?

Ages old, retarded "if you know better, why not do it yourself?" shit again. Gotta love it.

Speaking of which, I've implemented turn based combat in both Oblivion and Fallout 3 with working cursors and hexagonal grids, so I think I know something or two about scripting, at least in these two games, enough to know what I'm talking about. Still, you can ask any other experienced scripter on how to pull barricade stuff in either game and each one will come up with his own, varied and brilliant solutions, I'm sure.
This true? Where can I find it (interested in the Fallout 3 one)?
 

Norfleet

Moderator
Joined
Jun 3, 2005
Messages
12,250
Well, it looks pretty, at any rate. So, at least it will be PRETTY-looking shit as opposed to ugly-looking shit like that Fort Zombie thing was.
 

Castanova

Prophet
Joined
Jan 11, 2006
Messages
2,949
Location
The White Visitation
bhlaab said:
It looks like a Fallout/Infinity Engine background but higher res. If you expected more than this you're an idiot.

No it doesn't. Fallout/IE backgrounds were (a) finished products (b) created by talented artists with time and resources. I don't begrudge Double Bear for creating this since they're a tiny team with little funding and it's very far from release. That being said, the point is that this "teaser" image teases nothing since it's generic, not yet professional quality, and seems to have nothing to do with a zombie game.
 
Joined
Aug 25, 2009
Messages
1,548
Location
Barad-dûr
I thought Oscar (Elhoim?) created this. What has it got to do with the competence of the DoubleBear team (Brian + Annie)? They're not graphic artists.

The question should be: "Oscar vs Bioware/Obsidian Art Department: which is better and why, discus??"
 

LeStryfe79

President Spartacus
Joined
Nov 25, 2008
Messages
7,503
Location
Codex 2012 Serpent in the Staglands Divinity: Original Sin Project: Eternity Torment: Tides of Numenera Wasteland 2 Codex USB, 2014 Shadorwun: Hong Kong
Hey Annie, will female characters be able to flash their tits to distract/ mezmerize the Zombies? It would seem to me a worthy and extremely realistic option. This is especially true of female characters who happen to have their brains located in said tits...

Pleeeeze make this shit happen or else I'll only buy 2 copies of the game instead of 3! :D
 

Burning Bridges

Enviado de meu SM-G3502T usando Tapatalk
Joined
Apr 21, 2006
Messages
27,562
Location
Tampon Bay
Never underestimate: there are people who are very butthurt and object to games which don't let you build barricades.
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom