AuthorTopic: perspective observations  (Read 12182 times)

Offline Grimsane

  • 0010
  • *
  • Posts: 423
  • Karma: +2/-0
    • View Profile

perspective observations

on: May 26, 2012, 03:53:39 pm
just thought I'd share, I partly did it for other's benefit, and to re-cement my own knowledge.this post is relative to top down gameart, 2D, 3D, pixel art or not.
one thing you might notice in 2D games it's not uncommon for them to mix orthographic with perspective ie orthographic environments and perspective on the character sprites.

and to clarify for those who are not aware of what i mean by orthographic and perspective, orthographic is a form of displaying 3D that has no relative compensation for distance to the viewer.
only scaling via zoom, whereas perspective has foreshortening and obeys the perception of distance more closely. left  persp, right ortho.

hopefully the image will be self explanatory, just did some examples of one particular perspective and relativity to the grid, the same applies to the others just different ratios.
I've experimented with 2x1 ratio tiles it has drawbacks and pros, mostly in the speed of map making and just being an interesting and different approach to tiles.

unscaled and uncompressed version of the study-doodling Here also the red dude was whipped up in about 20 minutes so forgive his roughness :P


I encourage people to discuss :yay: or share their own observations, or links to existing posts even, or just screengrabs of games and showing their usage of perspective, could even go into isometric too if anyones inclined, also hope its useful to those who are struggling with or are vague on the subject, Its always useful to have reference :D

Offline BladeJunker

  • 0001
  • *
  • Posts: 84
  • Karma: +0/-0
  • Know your limits, then break them.
    • View Profile

Re: perspective observations

Reply #1 on: June 09, 2012, 05:01:58 pm
I guess the first thing that comes to mind with 2D at least is that true perspective prevents efficient tiling of background graphics even if the character sprite can be in true perspective, much easier to use a 3D background with a true perspective camera with true perspective 2D character sprites.
In general I think the 3D world/2D sprite approach didn't get enough use back in its heyday, too many developers kept zooming in (Myth1) and pixelating the sprites and texels instead of just panning X&Y from an ideal camera distance to preserve the visual quality (Breath of Fire 3&4).

I tried to tile perspective once for the purpose of low texture memory use in 3D imposters but ended up going back to orthographic since it helped a lot to raise the image resolution for what it lacked in true 3D appearance. In general tiling true perspective mostly creates an approximation which is far from true or accurate results.

As far as tiling graphics with true perspective from a top down view in 2D it can be done in a vertical stacking layer system but only from a fixed static view since panning in any direction would change the perspective and you'd need a looping animation which itself would need strictly X or Y camera movement like an animated tile or fake parallax.

The other alternative is 2D or 3D characters over a prerendered backdrop from any arbitrary view which allows for true perspective of both although full screen slides do tend to use up a lot of storage space. This is the easier approach as far as true perspective backgrounds since each image is basically just a big painting and its creation can be treated as such.
I've never liked this approach except for old school adventure games (Lucas Arts) since the lack of view control wasn't a problem with the casual pace of exploration and puzzle solving but when put in a life and death scenario (Resident Evil) not being able to free look gets frustrating.

Speaking of Resident Evil (PS1) I wish it had used an engine similar to that of Twinsen's Odyssey or more specifically the full 3D areas of the game. This approach fixes the camera view to a single true perspective which basically loops the background rendering with only the character based areas of the screen render getting updates as they move. Although you couldn't move the camera in real time you could change the view perspective with the tap of a button, the avatars back if I remember right which at least prevented foreground view blocking.
http://www.mobygames.com/game/windows/twinsens-odyssey/screenshots/gameShotId,79648/

Well that's what I have to say on the subject matter for now. :)

Offline Grimsane

  • 0010
  • *
  • Posts: 423
  • Karma: +2/-0
    • View Profile

Re: perspective observations

Reply #2 on: June 12, 2012, 06:47:06 am
agreed and the turn and move mechanics didn't help Resident evil in that regard either. and yeah I'm quite fond of 2D on pre-rendered 3D especially in JRPGs (Legend of Dragoon (PS1) final fantasy 7 (although even at the time I wasn't keen on the  non battle model styling) Final Fantasy IX and the list goes on) and Adventure games Grim Fandango was an awesome one :D (I've actually done some experiments with fixed camera angle 3D adventure game style setups ;D just never got around to rendering the scene down to 2D with a Zdepth mask, but AGS can handle 3D on 2D with quite a few plugins, and I think in the one I saw you import the 3D collision model and camera position too, but it involved writing C like code calling load functions etc so it's not entirely artist friendly)

I've seen 3D effect via sprite/tile Stacking and often looks effective but quite bizarre, one game that uses that method I recall playing was this game called inner worlds (i forgot the title and it took me like an hour to find) but had some form of recursive tile perspective, that moved each 'planar' dependant on the camera/screen location which is like a parallax effect. don't follow what you mean by animated tiles though

or little big adventure I&II as they were called in europe, I only ever got hold of it via a demo disc back in the day, been intending to play it since I think I'll try acquiring it :yay:

was playing some saturn games via EMU recently and Dark Savior had a fixed angle rotate-able camera but would always spring back to the intended bearings, 3D scenes with 2D sprites sprites like BF 2&3. I'm currently experimenting with 2D sprites in 3D, but so far I've not got around to getting any animation working on them, I've just done static billboard sprites and rotating camera any engines you know of that make sprite management easy in 3D? I'm not skillful/patient enough to code my own system, might research how to achieve it in unity

also played Soulbringer not long ago, and that game had game characters comprised/dolled together from sprite chunks, that were all 3D generated imposters from various angles due to the free camera, 3D terrain and environment. it looked interesting

Offline Ai

  • 0100
  • ***
  • Posts: 1057
  • Karma: +2/-0
  • finti
    • http://pixeljoint.com/pixels/profile.asp?id=1996
    • finticemo
    • View Profile

Re: perspective observations

Reply #3 on: June 12, 2012, 08:05:27 am
I've seen 3D effect via sprite/tile Stacking and often looks effective but quite bizarre, one game that uses that method I recall playing was this game called inner worlds (i forgot the title and it took me like an hour to find) but had some form of recursive tile perspective, that moved each 'planar' dependant on the camera/screen location which is like a parallax effect. don't follow what you mean by animated tiles though
Yeah, that worked quite well for IW -- and probably any game that is fairly dark (literally, not metaphorically)

Quote
was playing some saturn games via EMU recently and Dark Savior had a fixed angle rotate-able camera but would always spring back to the intended bearings, 3D scenes with 2D sprites sprites like BF 2&3. I'm currently experimenting with 2D sprites in 3D, but so far I've not got around to getting any animation working on them, I've just done static billboard sprites and rotating camera any engines you know of that make sprite management easy in 3D? I'm not skillful/patient enough to code my own system, might research how to achieve it in unity

Looking at VanillaWare's games might give you some ideas, since good 2d+3d is their thing.

Quote
also played Soulbringer not long ago, and that game had game characters comprised/dolled together from sprite chunks, that were all 3D generated imposters
.. 3D generated imposters.

:lol:
Am I missing something here? 'imposters'?

If you insist on being pessimistic about your own abilities, consider also being pessimistic about the accuracy of that pessimistic judgement.

Offline Grimsane

  • 0010
  • *
  • Posts: 423
  • Karma: +2/-0
    • View Profile

Re: perspective observations

Reply #4 on: June 12, 2012, 11:33:08 am
Looking at VanillaWare's games might give you some ideas, since good 2d+3d is their thing.
yeah Odin Sphere is quite masterful, haven't seen their other games in action I've heard about grim grimoire, I'll check up, they did a great job with the rich painterly 3D foreground and backdrops. and doll sprite animation.
.. 3D generated imposters.

:lol:
Am I missing something here? 'imposters'?

quick google search yielded this first result actually, and that illustrates it perfectly, it is the real time process of replacing 3D meshes with billboard(always facing the camera) image planes with what looks close/identical to the 3D model from that angle.

Offline BladeJunker

  • 0001
  • *
  • Posts: 84
  • Karma: +0/-0
  • Know your limits, then break them.
    • View Profile

Re: perspective observations

Reply #5 on: June 12, 2012, 10:50:22 pm
agreed and the turn and move mechanics didn't help Resident evil in that regard either. and yeah I'm quite fond of 2D on pre-rendered 3D especially in JRPGs (Legend of Dragoon (PS1) final fantasy 7 (although even at the time I wasn't keen on the  non battle model styling) Final Fantasy IX and the list goes on) and Adventure games Grim Fandango was an awesome one :D (I've actually done some experiments with fixed camera angle 3D adventure game style setups ;D just never got around to rendering the scene down to 2D with a Zdepth mask, but AGS can handle 3D on 2D with quite a few plugins, and I think in the one I saw you import the 3D collision model and camera position too, but it involved writing C like code calling load functions etc so it's not entirely artist friendly)
Its a shame Capcom never did add analog control to the PS1 RE games since tank controls weren't needed once the Dual Shock was introduced.

Not a big fan of chibi, or perhaps it just felt unnecessary with 3D models to SD the characters which is something I agree with?

Ooo good choice on Grim Fandango, that is one of the best examples of 3D over 2D I have every played. Wild perspectives are neat but I always wanted to try this setup from a more traditional view angle like the The Sims but more action oriented, I guess I'll just refer to Twinsen again. ::)

Quote
I've seen 3D effect via sprite/tile Stacking and often looks effective but quite bizarre, one game that uses that method I recall playing was this game called inner worlds (i forgot the title and it took me like an hour to find) but had some form of recursive tile perspective, that moved each 'planar' dependant on the camera/screen location which is like a parallax effect. don't follow what you mean by animated tiles though
Neat game Inner Worlds but I can't say I've tried it, not a bad look as far as tech is concerned since I can see its appeal despite being a tad segmented. I like the sprites and shading mostly although I've never been fond of the gritty look.
I can't remember the name but I played some arcade games that used this setup for flying through 3D like Space Harrier, with scaling it was mostly convincing for tunnels although you can never get rid of that sprite segmentation completely.

Animated tiles are looping animations, you take for example a 16x16 2D tile and create a 16 frame animation of the pattern tiling and moving left one pixel over per frame, place a line of them across the screen width and play the animation and it appears to scroll. In the case of the Nes it didn't have multiple parallax layers so game developers would use this method to fake layers of depth in the single background layer allowed.
You can do the same things with any point of repetition even a 2D sprite with true perspective but it works best with repetition or the case of true perspective a fixed track and direction for the camera on account of the increased image memory use, most examples of use tend to use a dynamic load system as to keep the memory footprint low and recycle the memory used by shifting sets of the frames around instead of pre-loading all of them at once.

Quote
or little big adventure I&II as they were called in europe, I only ever got hold of it via a demo disc back in the day, been intending to play it since I think I'll try acquiring it :yay:
I always liked that name better anyway, same here only tried the demo of 2 but regret not buying it back then. I played through most of LBA1 but never finished it, upgraded my PC and it became harder to run it afterwards, Dosbox maybe?

Quote
was playing some saturn games via EMU recently and Dark Savior had a fixed angle rotate-able camera but would always spring back to the intended bearings, 3D scenes with 2D sprites sprites like BF 2&3. I'm currently experimenting with 2D sprites in 3D, but so far I've not got around to getting any animation working on them, I've just done static billboard sprites and rotating camera any engines you know of that make sprite management easy in 3D? I'm not skillful/patient enough to code my own system, might research how to achieve it in unity

also played Soulbringer not long ago, and that game had game characters comprised/dolled together from sprite chunks, that were all 3D generated imposters from various angles due to the free camera, 3D terrain and environment. it looked interesting

Dark Savior is a game I respect but never played it, went with a PS1 back in the day but I'll get to DS eventually. I like that camera spring setup as its a good compromise between letting the player move the camera but maintaining ideal angles for the 2D sprites. Can't say I know of any good engines offhand but maybe look for an existing game that might have become open source.

Soulbringer another neat game I wish to try and a decent approach to limited 3D. In my LOD research I wanted to apply what I was trying to do with static objects for greater pixel resolution through orthographic texture tiling using slight increase in polygons beyond the traditional billboard/imposter of 2 polygons towards animated creatures.
The most promising approach I found was "Polyposters" by some people from the University of Prague. While I didn't agree with everything they did it was the closest running example of what I wanted to do.
http://dcgi.felk.cvut.cz/publications/2008/kavan-i3d-polypostors
What I liked about Polyposters was the billboard mesh animation which took the burden off of the texture memory which is the main drawback of prerendered 3D sprites in that you can't give them much resolution and you are limited in the number of types you can use EG. Myth. http://www.mobygames.com/game/windows/myth-the-fallen-lords/screenshots/gameShotId,341/
Where I differed with them was in context of use and asset creation standards as I saw them as an LOD that could work at close range of the 3D camera along the lines of PaRappa the Rapper but more rigidly jointed. I'd seen enough Flash animations that went with that paperdoll approach like South Park where you could get a lot of range of motion by rotation of 2D impostered body parts from only a few primary view angles (Front, Back, 3/4, Profile, etc.).
http://www.newgrounds.com/portal/view/430324
In asset creation I just wanted to add basic things like texture flopping whenever possible to reduce the texture memory used per paperdoll, use alpha masking for outline form instead of using a shaped polygonal edge, and add a higher LOD more optimal for cinematic uses.
To paint a word picture just imagine Capcom's brilliant pixel art fully represented decently on paperdolls in full 3D worlds instead of the lackluster stuff like SF EX with its phony 3D arena box and blocky fighter models. http://www.mobygames.com/game/playstation/street-fighter-ex-plus-alpha/screenshots/gameShotId,147240/ :blind:

I admit that dolls have there weaknesses but it sure was a long awkward transition for Japan into the 3D generation of games which only repeated once the PS3 was released, I'm just glad they are back to making 3D again to their standards EG. Yakuza3 as that long stint of DS gaming was hard on Sony of Japan. :ouch:

Damn I'm long winded so I'll stop here for now. :D

Offline Grimsane

  • 0010
  • *
  • Posts: 423
  • Karma: +2/-0
    • View Profile

Re: perspective observations

Reply #6 on: June 13, 2012, 02:28:01 pm
Quote from: BladeJunker
Its a shame Capcom never did add analog control to the PS1 RE games since tank controls weren't needed once the Dual Shock was introduced.
most my game tests end up being tank controls just because it's extremely easy to rig up in less than 10 minutes, I usually just prototype stuff in the Blender game engine often while I'm still modeling  :lol:
I did a camera relative system that allowed free movement whilst the camera tracked, and allowed for lateral camera rotation, but at the time i couldn't animate for junk so it was a weird legless robot that floated and bobbed up and down, but it rotated in the direction pressed, it was quite an achievement using logic bricks, i basically rigged up a compass with empties I can not for the life of me figure out how I did it and replicate it either :lol:

there are varying degrees of "chibification" some more tolerable and appealing than others, I don't mind alot of them if they aren't sickly cute, but don't pixel or model in them too much, arne style chibi-esque proportions are fine with me though, most the time I aim for some semblance of realism and proportionate heads in my personal work
Quote from: BladeJunker
~regarding inner worlds~
Yeah it wasn't the best but it stood out in my memory for that parallax effect alone really, was just a collect em up arcade-ee platformer, you could transform into a wolf though which was kinda cool.

and ohhhh think I follow, so basically manual frame by frame tile scrolling? sounds a bit pointless now days
thought you meant some crazy wizardry like this

where somehow it's frame was calculated by its vertical height on screen, it kinda looks like its melting (looked too melty without colour change) whipped up extremely fast, in the right context and if you look at it as such could reproduce some fake foreshortening and vertical camera rotation. Wonder if anything like that's ever been attempted  :-\
Quote from: BladeJunker
Dosbox maybe?
yep works perfect in Dosbox :yay:

Quote from: BladeJunker
I like that camera spring setup as its a good compromise between letting the player move the camera but maintaining ideal angles for the 2D sprites
actually the sprites rotated relative to the camera i believe, it was strictly on the X axis, but yeah the level design was geared toward a certain viewing angle, but you did need to look around corners occasionally to reveal some hidden things to pick up that would be otherwise obscured by scenery.

that polypostor stuff looks interesting, puppet animation has come a fair way recently, with volume retaining morph targets etc so you can set up the pivots and when you rotate you can manipulate, like the cage transform tool that's been implemented recently in some image manipulation programs, major benifit is not having to worry about shading, and getting more organic and fluid deformations, puppets have a certain rigidity that can barely be avoided. I don't mind the idea of high resolution pixel doll animated sprites makes it easier on the art asset generation side of it.

seen binary domain? as far as i can tell it's yakuza studios attempt at gears of war  ie. coverbased action shooter :lol: but with japanese style and appeal :D dunno if it's any good,

Offline rikfuzz

  • 0010
  • *
  • Posts: 427
  • Karma: +1/-0
    • View Profile
    • twitter @hot_pengu

Re: perspective observations

Reply #7 on: June 13, 2012, 03:06:35 pm

where somehow it's frame was calculated by its vertical height on screen, it kinda looks like its melting (looked too melty without colour change) whipped up extremely fast, in the right context and if you look at it as such could reproduce some fake foreshortening and vertical camera rotation. Wonder if anything like that's ever been attempted  :-\

I have!  It wasn't really noticeable, I was disappointed. :(

Offline Grimsane

  • 0010
  • *
  • Posts: 423
  • Karma: +2/-0
    • View Profile

Re: perspective observations

Reply #8 on: June 13, 2012, 06:13:30 pm

where somehow it's frame was calculated by its vertical height on screen, it kinda looks like its melting (looked too melty without colour change) whipped up extremely fast, in the right context and if you look at it as such could reproduce some fake foreshortening and vertical camera rotation. Wonder if anything like that's ever been attempted  :-\

I have!  It wasn't really noticeable, I was disappointed. :(

got it in a viewable or playable form? would like to see what that looked liked even if it was disappointing :blind:

Offline BladeJunker

  • 0001
  • *
  • Posts: 84
  • Karma: +0/-0
  • Know your limits, then break them.
    • View Profile

Re: perspective observations

Reply #9 on: June 13, 2012, 06:40:33 pm
most my game tests end up being tank controls just because it's extremely easy to rig up in less than 10 minutes, I usually just prototype stuff in the Blender game engine often while I'm still modeling  :lol:
I did a camera relative system that allowed free movement whilst the camera tracked, and allowed for lateral camera rotation, but at the time i couldn't animate for junk so it was a weird legless robot that floated and bobbed up and down, but it rotated in the direction pressed, it was quite an achievement using logic bricks, i basically rigged up a compass with empties I can not for the life of me figure out how I did it and replicate it either :lol:
I had similar experience with a Python based 3D engine my buddy and I tooled with, it was a 300+ poly human locked in the T stance, got the job done but it looked weird. :)

Quote
there are varying degrees of "chibification" some more tolerable and appealing than others, I don't mind alot of them if they aren't sickly cute, but don't pixel or model in them too much, arne style chibi-esque proportions are fine with me though, most the time I aim for some semblance of realism and proportionate heads in my personal work
I know sometimes chibi can get so cute and sweet my teeth hurt. I definitely think in pixel art at least we fall back on Chibi way too much in general like realism can't be achieved to a certain degree in low resolutions. However the degree of realism is definitely a gradient of change rather than a binary choice that I wish more would experiment with this line of art direction. :sigh:
Arne yeah, he found a good ratio of chibi that works for all kinds of subject matters. I've been using Arne as a point of reference for my Minecraft type game for the 2600 as far as character proportions. I think I'm going to go with a Tall & Short groupings like Dwarves versus Elves kind of.

Quote
and ohhhh think I follow, so basically manual frame by frame tile scrolling? sounds a bit pointless now days
thought you meant some crazy wizardry like this

where somehow it's frame was calculated by its vertical height on screen, it kinda looks like its melting (looked too melty without colour change) whipped up extremely fast, in the right context and if you look at it as such could reproduce some fake foreshortening and vertical camera rotation. Wonder if anything like that's ever been attempted  :-\
Pointless now a days, I'm going to say perhaps most of time yes but old techniques have a way of finding new uses. Still most game engine tech is based on finding a good compromise between image space or memory limits and CPU costs. ;D

Well with crazy wizardry like a real time dynamic image filter the CPU overhead would be high enough that basic polygon prisms and textures start to look more practical. I tell you I went down so many dead end streets with 3D dial back optimization, sometimes the technique of optimization becomes more expensive than the 3D mesh you had in the first place. :crazy:

Quote
yep works perfect in Dosbox :yay:
Good to hear, yay indeed. :D

Quote
actually the sprites rotated relative to the camera i believe, it was strictly on the X axis, but yeah the level design was geared toward a certain viewing angle, but you did need to look around corners occasionally to reveal some hidden things to pick up that would be otherwise obscured by scenery.
Well that's the only way to go with that kind of game, that was the problem with Landstalkers being 2D only was false depth sense and obscured scenarios. It really help if the camera can move so you can make better judgments of how objects orient to each other.
http://www.mobygames.com/game/genesis/landstalker-treasure-of-king-nole/screenshots/gameShotId,86385/

Quote
that polypostor stuff looks interesting, puppet animation has come a fair way recently, with volume retaining morph targets etc so you can set up the pivots and when you rotate you can manipulate, like the cage transform tool that's been implemented recently in some image manipulation programs, major benifit is not having to worry about shading, and getting more organic and fluid deformations, puppets have a certain rigidity that can barely be avoided. I don't mind the idea of high resolution pixel doll animated sprites makes it easier on the art asset generation side of it.

seen binary domain? as far as i can tell it's yakuza studios attempt at gears of war  ie. coverbased action shooter :lol: but with japanese style and appeal :D dunno if it's any good,

I agree the morphing is so good now since older tools had issues but also I feel some Flash animators push this method too far at times instead of actually sitting down and creating additional real animation key frames that sorely needed during scenes of their animated features. VanillaWare is the ideal of modern 2D animation, great traditional animation standards with morphing added to smooth the result even further.

Funny you mention Binary Domain since I just came across this game title recently under a list of possible sleeper hit games since they haven't had much advertising. I was resisting to look at reviews since the story looked intriguing enough that I'd get it just for that but I think it would be prudent to get some feedback on it before I buy since Mass Effect looked so great but an hour in I was getting bored already.
http://www.youtube.com/watch?v=ceTpSrIBNC0

Idk I like the story but it would nice to see something where robots were not the end of us, Matt Groening said as a kid he was fascinated with robots but also terrified of them. :lol:

Offline Grimsane

  • 0010
  • *
  • Posts: 423
  • Karma: +2/-0
    • View Profile

Re: perspective observations

Reply #10 on: June 14, 2012, 06:42:00 pm
yeah place-holders/ pre-animated assets are more often than not jarring to test with but definitely suffice for their purpose.

Quote from: BladeJunker
I've been using Arne as a point of reference for my Minecraft type game for the 2600 as far as character proportions. I think I'm going to go with a Tall & Short groupings like Dwarves versus Elves kind of.
interesting :B btw the 2600 is one of the highest restriction consoles there is no? i wondered if it was the first but found out about the "Magnavox Odyssey" but i think that is 1 bit colour :lol: 2600 being it's successor to some degree


and yeah It'd be a pain in the butt to produce that style either way most likely for the artist, or whoever got relegated to generate the tilt frames, although if it was just coloured primitives or indexed frames i could see how it might be able to be more efficient than rasterizing 3D planes (mainly only applicable for old tech), although memory wise if done frame by frame it'd take up quite alot more. seems kinda fruitless and time wasting to bother with the capability of any PC from the last decade.


I'm quite a fan of Landstalker, Dark Savior is basically a sequel as it was developed by the same studio, I recently discovered and started playing, Light Crusader cool thing about it is that it has free 8 directional movement, weird thing is you can push all the NPCs including ones that are attached to chairs and tables :huh:


that trailer made me feel that the game was kinda iRobot the game :hehe: and yeah it's a bit tried, i was always cynical, being of the opinion that robots would only ever do exactly what you program them to do, so fearing them was ridiculous, but I've seen quite alot of evolutionary and self learning computers for it to be marginally plausible under the worst conditions, it's not ridiculous however for robots to kill, sadly military robotics has already gotten to that stage, remote control maybe but still close.

I enjoy the idea of evolved digital "life" with capabilities equal if not surpassing our own, mostly in a utopic context though

Offline BladeJunker

  • 0001
  • *
  • Posts: 84
  • Karma: +0/-0
  • Know your limits, then break them.
    • View Profile

Re: perspective observations

Reply #11 on: June 14, 2012, 09:54:22 pm
interesting :B btw the 2600 is one of the highest restriction consoles there is no? i wondered if it was the first but found out about the "Magnavox Odyssey" but i think that is 1 bit colour :lol: 2600 being it's successor to some degree
That is an understatement. :lol: It can take months as opposed to weeks to figure the best way to tackle a game design on the 2600 just on the restrictions alone. As a collector I can't say I have any interest in the Magnavox Odyssey1 since it was just a complicated board game that didn't really require a TV to play the games but the Magnavox Odyssey2 interests me, however its hard to get one for a reasonable price or just to find the carts at all.
The MO2s main restriction is a lack of custom sprites since the character table is like 95% fixed but just like Lego you can use some creativity to make some interesting game scenes.

Quote
and yeah It'd be a pain in the butt to produce that style either way most likely for the artist, or whoever got relegated to generate the tilt frames, although if it was just coloured primitives or indexed frames i could see how it might be able to be more efficient than rasterizing 3D planes (mainly only applicable for old tech), although memory wise if done frame by frame it'd take up quite alot more. seems kinda fruitless and time wasting to bother with the capability of any PC from the last decade.
Oh I know its all old news with retroware and it definitely applies less and less to PC gaming as we progress but consoles still represent a fixed point in time so to speak and offer interesting challenges.

Quote
I'm quite a fan of Landstalker, Dark Savior is basically a sequel as it was developed by the same studio, I recently discovered and started playing, Light Crusader cool thing about it is that it has free 8 directional movement, weird thing is you can push all the NPCs including ones that are attached to chairs and tables :huh:
Ooo that's a another good title, art direction wise kind of western-ish with Dark Savior looking kind of like the middle ground between Landstalker and Light Crusader no?
Yes its always been a debate on the best way to offer movement from an isometric perspective(Tank VS Free) but I've always felt most people just want the avatar to move where they point the joystick towards. :)

I have to say I quite like the idea of pushing NPCs around in their chairs. :lol:

Quote
that trailer made me feel that the game was kinda iRobot the game :hehe: and yeah it's a bit tried, i was always cynical, being of the opinion that robots would only ever do exactly what you program them to do, so fearing them was ridiculous, but I've seen quite alot of evolutionary and self learning computers for it to be marginally plausible under the worst conditions, it's not ridiculous however for robots to kill, sadly military robotics has already gotten to that stage, remote control maybe but still close.

I enjoy the idea of evolved digital "life" with capabilities equal if not surpassing our own, mostly in a utopic context though
I can't say I fear digital life at all since it would be nice to have some kind of legacy for the human species instead of none which I simply base on our apparent contempt for nature lol.

Oh I know military robots are not my favorite idea for robots either but what else would they do but kill, armies don't travel the globe offering hugs. :lol: I guess it all ties into where scientists can acquire funding which is usually war, makes me think of Metal Gear Rex and Otacon and their mad tango.

Still its not all gloom & doom since Japan and academia have plenty of robots not designed to kill people that could turn into something wonderful. :)

Offline Grimsane

  • 0010
  • *
  • Posts: 423
  • Karma: +2/-0
    • View Profile

Re: perspective observations

Reply #12 on: June 15, 2012, 07:27:13 pm
Quote from: BladeJunker
That is an understatement.  It can take months as opposed to weeks to figure the best way to tackle a game design on the 2600 just on the restrictions alone.
yeah I can imagine that, sounds painful, and is like a masochistic thing to do in the current era :P although the restrictions give you strict directions and choices, and is a challenge to be had (albeit it a tad masochistic :lol:)
and the Odyssey2 sounds interesting to some degree, wouldn't mind seeing the screen space restrictions and character set, see what's possible, it fascinates me what imagination ascii level graphics and below can evoke in the right context.

Quote from: BladeJunker
Still its not all gloom & doom since Japan and academia have plenty of robots not designed to kill people that could turn into something wonderful. :)
yeah, quite a few interesting projects, including the evolving self-learning automatons like Asimo and a few other creepy ones  :lol:

yeah definetly has more of a western feel, and a darker type of game that wasn't too common on the console, but I've noticed dark mature style games were more common on the Megadrive/genesis, probably in part due to Nintendo's strict attitude toward game violence and their power as a censor, I also find funny that games that got approved by Nintendo quite often got scrutinized and censored in the US, like pentagrams being removed, blasphemy being altered, and an example fresh in my mind Shadowrun the morgue was called the chop shop and it was censored in the US and just called the morgue :lol: quite sure there were a few other examples in that game alone, also that game was developed here in Australia by Beam software who later went on to became Melbourne house, apparently the keyword acquiring dialogue system wasn't something that had been done at the time.

and Dark saviour has a much more anime feel, like mature 80s anime, and the gritty scifi theme wasn't western persay, but the character's were less SD LandStalker making it lean toward Light Crusader in that respect, if that counts. and haha I think it's just plain weird, ruins the illusion for me :blind: that was one thing that made it feel a bit odd, the puzzle mechanics often rely on the less than stellar slidey/pushy physics, I prefer the grab crate drop crate mechanic in landstalker, less frustrating too.

Quote from: BladeJunker
I can't say I fear digital life at all since it would be nice to have some kind of legacy for the human species instead of none which I simply base on our apparent contempt for nature lol.
Quote
sadly I agree with you there to some degree, I've never feared it either, but I am cynical and weary of man's potential to ruin everything including the intentions and function of digital "life forms"  :-\




Offline BladeJunker

  • 0001
  • *
  • Posts: 84
  • Karma: +0/-0
  • Know your limits, then break them.
    • View Profile

Re: perspective observations

Reply #13 on: June 16, 2012, 09:15:01 pm
yeah I can imagine that, sounds painful, and is like a masochistic thing to do in the current era :P although the restrictions give you strict directions and choices, and is a challenge to be had (albeit it a tad masochistic :lol:)
It depends, for a pixel artists its like Hell but to a programmer its Heaven since its pure code and they do all tasks themselves with complete control unlike their jobs in real life. :lol: 6502 machine language is hard but any coder worth his weight should have a strong grasp of assembler or similar languages since its all about the fundamentals with retroware.
Don't get me wrong since there are a wealth of tools made by some very nice and talented people but beyond the basics or typical defaults of the 2600 is where you have to do a lot research.

Quote
and the Odyssey2 sounds interesting to some degree, wouldn't mind seeing the screen space restrictions and character set, see what's possible, it fascinates me what imagination ascii level graphics and below can evoke in the right context.
Thank you to atari2600land for finding this and posting it for me to see. :)

Not quite as much variety as ASCII but more specific in shapes. There's also a line drawing unit I don't quite understand yet but I see how it works.

Quote
yeah, quite a few interesting projects, including the evolving self-learning automatons like Asimo and a few other creepy ones  :lol:
Yeah the "androids" are the worst since maybe 1% look approachable.

Quote
yeah definetly has more of a western feel, and a darker type of game that wasn't too common on the console, but I've noticed dark mature style games were more common on the Megadrive/genesis, probably in part due to Nintendo's strict attitude toward game violence and their power as a censor, I also find funny that games that got approved by Nintendo quite often got scrutinized and censored in the US, like pentagrams being removed, blasphemy being altered, and an example fresh in my mind Shadowrun the morgue was called the chop shop and it was censored in the US and just called the morgue :lol: quite sure there were a few other examples in that game alone, also that game was developed here in Australia by Beam software who later went on to became Melbourne house, apparently the keyword acquiring dialogue system wasn't something that had been done at the time.
Nintendo had some bizarre puritan ideals back in the day that is for sure. What makes me laugh most is that more often than not you're fighting evil not joining it EG. Doom,Splatterhouse, Devil World.
Interesting to hear about Australian game development since it doesn't come up often. ;D

Quote
and Dark saviour has a much more anime feel, like mature 80s anime, and the gritty scifi theme wasn't western persay, but the character's were less SD LandStalker making it lean toward Light Crusader in that respect, if that counts. and haha I think it's just plain weird, ruins the illusion for me :blind: that was one thing that made it feel a bit odd, the puzzle mechanics often rely on the less than stellar slidey/pushy physics, I prefer the grab crate drop crate mechanic in landstalker, less frustrating too.
I know what you mean, mature 80s anime was my first experience with that world, Akira is still a favorite, Golgo, gritty time that was compared to now.
Yeah I too think picking up objects is a game mechanic that is totally underutilized.


I saw some of your perspective works in other threads, very nice and you seem to have a great grasp on the subject from many angles. :)

Offline rikfuzz

  • 0010
  • *
  • Posts: 427
  • Karma: +1/-0
    • View Profile
    • twitter @hot_pengu

Re: perspective observations

Reply #14 on: June 16, 2012, 11:00:23 pm

where somehow it's frame was calculated by its vertical height on screen, it kinda looks like its melting (looked too melty without colour change) whipped up extremely fast, in the right context and if you look at it as such could reproduce some fake foreshortening and vertical camera rotation. Wonder if anything like that's ever been attempted  :-\

I have!  It wasn't really noticeable, I was disappointed. :(

got it in a viewable or playable form? would like to see what that looked liked even if it was disappointing :blind:

It was a few years/computers ago.  :(  I had a look on my ftp but couldn't anything.  Just quickly put this together for you tho:
https://dl.dropbox.com/u/1534394/perspective_test.html

Pretty quickly put together, just use mouse to look around a bit.

Offline Grimsane

  • 0010
  • *
  • Posts: 423
  • Karma: +2/-0
    • View Profile

Re: perspective observations

Reply #15 on: June 17, 2012, 12:48:19 am
once my eyes adjusted and I realized the purple planes were walls it looks quite effective, might look even better from a further zoom/larger screen space, how much effort is it?

I did some animations like doors that would work similarly if you have to have frame by frame of each angle, ie retaining the texture/material readability while it skews into the background, it's not too much effort with any image manipulation program with a competent transform tool minor tweaks and adjustments

actually I have a demo I did with that in it, kinda off topic but might as well post it, short game I was making awhile ago, using a visual engine, basically the same as having SDL libs and game related functions, you need to code everything in C /C like script. only real benefit is it's slightly more artist friendly in that you can lay out graphic data visually, other than that it isn't very similar to MMF, GM or construct which are fully fledged WYSIWYG engines

I'll install drop box or something and upload it soon, It is relatively primitive and I actually used a rather heavily edited Redshrike skeleton sprite, and animated it with a walk cycle and stab attack, I should probably try finding or ripping them and offer them as free supplements to Redshrikes Open creature sprites, should probably create a dump thread, got alot of stuff I wouldn't mind sharing with everyone.

oh looky here, found my backup of my old PC,





done quite awhile ago and they are quite rough.

I actually learned 6502 assembly, made some basic ascii art on a legacy device lol, it was a mobile assembly language program, its main purpose was to familiarize and practice, it did effectively cement my understanding of what even modern CPUs do with instruction sets and it's a good thing to understand even as an artist.  interesting character map, haha yeah nintendo and the various rating authorities, germany still being the worst followed not far by ours and until now lacking an R18+ rating on videogames. there is or atleast was quite a prominent presence of game development in Australia, Vagrant story was a really good game, and that had crate hauling puzzle mechanics etc, and we should start another thread an Chat lounge or something this thread's getting more and more OT :lol:

well I need to get on these challenge entries  :o





« Last Edit: June 17, 2012, 12:53:41 am by Grimsane »

Offline rikfuzz

  • 0010
  • *
  • Posts: 427
  • Karma: +1/-0
    • View Profile
    • twitter @hot_pengu

Re: perspective observations

Reply #16 on: June 17, 2012, 10:07:43 am
once my eyes adjusted and I realized the purple planes were walls it looks quite effective, might look even better from a further zoom/larger screen space, how much effort is it?

This version wasn't any effort at all, the 'top' layer (dark purple) is just scrolling faster than the bottom layer.

In the original I had all the vertical positions calculated separately, cos the top of the screen always showed the 'front' edge, and the bottom of the screen always the 'back' edge.  (So the character was always the centre of the view).  Would probably look weird though, in top down view, cos the character art would be proper 'top down' Alien Breed style.  (My original one was a platformer where you could see the top or bottom of the platforms). 

Offline Grimsane

  • 0010
  • *
  • Posts: 423
  • Karma: +2/-0
    • View Profile

Re: perspective observations

Reply #17 on: June 17, 2012, 02:21:11 pm
This version wasn't any effort at all, the 'top' layer (dark purple) is just scrolling faster than the bottom layer.

In the original I had all the vertical positions calculated separately, cos the top of the screen always showed the 'front' edge, and the bottom of the screen always the 'back' edge.  (So the character was always the centre of the view).  Would probably look weird though, in top down view, cos the character art would be proper 'top down' Alien Breed style.  (My original one was a platformer where you could see the top or bottom of the platforms). 

actually seems interesting, It all depends on how and when the effect is in action, if you had a platform game with a ground plain, and the tilt would reinforce their gaining of height seeing the bottom of the tiles would emphasis the illusion of perspective, as if you were a viewer actively watching and tilting your vision up at the player as they traversed higher altitudes, if it is a relatively cheap effect (effort wise) that can be pulled off to look correct, I think it would be an interesting thing to pursue, looks a hell of a lot better and by the sounds of it easier than the before mentioned method used in inner worlds of a disconnected series of parallax layers.

and a minimalistic game would work quite well, as  I understand it that method you just did would have the exact same texture shifting above and below the platforms which will take alot of effort to look natural (and not just like the layer sliding up and down) when it is just a solid colour that issue disappears