Skip to main content

karma game design. comments?

  • Was looking for a reason to learn sql, and was feeling the urge to play an oldschool pen and paper rpg.

    didn't like gurps licence, nor dnd's 'open' source licence, then while looking around, found legendary quest, which is kind of neat.…

  • somewhat random, got up to speed with SDL (simple media layer) to see what it could do for me to make my life easier, also rewrote my game engine to be a lot more generic and support unittest.

    grey image is having fun bluring the depth…

  • Note. Not my base mesh and texture, purchased a highres model from turbosquid (20000+ vertex, several 4098x4098 textures) and reduced it to 600 vert and a 2048x2048 texture page (for diffuse, alpha, normal and specular maps)

    was currious…

  • Have never done that much database/php stuff, but was currious if you could make a game using javascript/canvas rather than flash.
    this seemed fine till trying to get Internet Explorer to work, in which case i would like to think flash works…

  • Made an update for the Bikini Beach Volley Ball game, 4 new girls, one new location.
    Screen shots are from iPhone and iPad.

  • a week of prototyping (6 prototypes), 1 of which failed and not included, another of which i am still working on and not online yet (procrastinating by blogging rather than finishing it)

    Seems prototyping is the popular thing to do at the…

  • capture of iPhone gameplay of my lattest game, Bikini Beach Volleybal

  • and so the quick 2 week project to recover from a big project/ experement with stencil shadows is now up to the 4 week mark.
    wrote a gui/ font system and tools pretty much from scratch which is a good way of making a 2 week project take 4…

  • because i can, though the play mechanic is pretty much pong, and after spending the day making animation i'm kind of wiped out to type anything interesting.

    the main photo, had one of my female friends critique the bikini girls appearance…

  • Bit of a slow week, finished 'chico of the dead' (once it is available in the app store i get to start promoting it, fun) and during the recovery time after a big project, tidied up some randoms bits of tech, simplified renderer, and added…

Submitted by davidcoen on
Forum

something i spent some time thinking about, then had a go at writing a design document for. some technical ideas inspired by what http://www.butterfly.net/ is trying to do (generic back end for online games)

this has grown out of grif's thread about making a pitch. i thought it was a realistic and defined game design, and I would be able to produce most of the art assets in 3 months, with another 3 months for polisihing. comments welcome. programmer who want to sign away there soul for a small amout of money also wanted.
http://www.websamba.com/davidcoen/karma/frames.htm

GAME SUMMARY
online fantasy game where your actions effect what you are reincarnated as.
intended to start with 5 world, each on top of the other. highest world is for angels, then elves, humans, gunts, demons. Player starts as human. traveling into another world can considers you as a monster in that world.
aim of the game is to reach god or devil status by maximising out karma.
powering up character, creating custom items in game.
time slows down during combat action, and actions have recovery times.
summoning monsters (other players) to aid in combat or to trade for skill improvement.

Submitted by Blitz on Thu, 16/01/03 - 12:01 PM Permalink

"time slows down during combat action"
How do you plan to do this in a multiplayer game? (Sorry to get technical on you :P)
CYer, blitz

Submitted by davidcoen on Thu, 16/01/03 - 12:44 PM Permalink

that sok blitz.

the gameworld isn't collision based, actions are dermined by stats on attempting the action. eg. as such, fireing an arrow at someone- when you select that action the stat calculation is done to see if you hit, and two spheres of time slowing are created, one around the attacker and one around the target. the closer to the cernter you get in these spheres your animation, movement and actions are slowed down to combat speed.

someone standing nearby is effected, but could possibly move away, or run towards the attacker and go into the same slowdown mode... are my explanation making any sence

//player can set what their combat speed is, but the lowest of combatance is chosen

// the aim is to avoid twitch dependance (buterfly net likes to do most stuff server side) and to merge with the game world seamlessly. the sort of factor i was thinking about was a 0.1 slowdown, with the option to take it back to 1 (no slowdown) might need to reduce some of the action recovery times to accomidat this, or get a better combat solution, so thanks for pointing it out as an issue

DSC

Submitted by Blitz on Thu, 16/01/03 - 12:49 PM Permalink

Localized Time Deformation (TM) :P is interesting to be sure. I think it's one of those things that might be difficult to tell how it would go until you've actually got it in the game and can playtest it.
The basic idea seems to be that it is turn based combat, and the time-slowdown just gives you the opportunity to vary your attacks rather than making an attack automatically with whatever weapon is in your hand etc.?
I think this system could actually discourage PvP, if you don't wanna be attacked just put your combat mode on the slowest possible and people will get frustrated before they can kill you haha :)
CYer, Blitz

Submitted by myrddian on Wed, 05/02/03 - 6:59 AM Permalink

I think I remember having this discussion with people from Criterion, Krome, Bluetongue, Bull Ant and Microforte... my friend aske why we could not have something akin to bullet time... and the very basic of it all was... synchronisation and Timing issues. Either you have to synchronise everybodies else machines, in which case this interferes with game play (ie: one persone enters bullet time, everybody does). Speed up time play.. err does not work... the two players outside become out of sync with the rest of the server.

Any how not sure how this would apply but it comes down to this, what ever affects the local enviroment has to affect all other players to be in sync.

I played poker with a Tarot deck the other night. I got a full house and four people died.

--Steven Wright.

Posted by davidcoen on
Forum

something i spent some time thinking about, then had a go at writing a design document for. some technical ideas inspired by what http://www.butterfly.net/ is trying to do (generic back end for online games)

this has grown out of grif's thread about making a pitch. i thought it was a realistic and defined game design, and I would be able to produce most of the art assets in 3 months, with another 3 months for polisihing. comments welcome. programmer who want to sign away there soul for a small amout of money also wanted.
http://www.websamba.com/davidcoen/karma/frames.htm

GAME SUMMARY
online fantasy game where your actions effect what you are reincarnated as.
intended to start with 5 world, each on top of the other. highest world is for angels, then elves, humans, gunts, demons. Player starts as human. traveling into another world can considers you as a monster in that world.
aim of the game is to reach god or devil status by maximising out karma.
powering up character, creating custom items in game.
time slows down during combat action, and actions have recovery times.
summoning monsters (other players) to aid in combat or to trade for skill improvement.


Submitted by Blitz on Thu, 16/01/03 - 12:01 PM Permalink

"time slows down during combat action"
How do you plan to do this in a multiplayer game? (Sorry to get technical on you :P)
CYer, blitz

Submitted by davidcoen on Thu, 16/01/03 - 12:44 PM Permalink

that sok blitz.

the gameworld isn't collision based, actions are dermined by stats on attempting the action. eg. as such, fireing an arrow at someone- when you select that action the stat calculation is done to see if you hit, and two spheres of time slowing are created, one around the attacker and one around the target. the closer to the cernter you get in these spheres your animation, movement and actions are slowed down to combat speed.

someone standing nearby is effected, but could possibly move away, or run towards the attacker and go into the same slowdown mode... are my explanation making any sence

//player can set what their combat speed is, but the lowest of combatance is chosen

// the aim is to avoid twitch dependance (buterfly net likes to do most stuff server side) and to merge with the game world seamlessly. the sort of factor i was thinking about was a 0.1 slowdown, with the option to take it back to 1 (no slowdown) might need to reduce some of the action recovery times to accomidat this, or get a better combat solution, so thanks for pointing it out as an issue

DSC

Submitted by Blitz on Thu, 16/01/03 - 12:49 PM Permalink

Localized Time Deformation (TM) :P is interesting to be sure. I think it's one of those things that might be difficult to tell how it would go until you've actually got it in the game and can playtest it.
The basic idea seems to be that it is turn based combat, and the time-slowdown just gives you the opportunity to vary your attacks rather than making an attack automatically with whatever weapon is in your hand etc.?
I think this system could actually discourage PvP, if you don't wanna be attacked just put your combat mode on the slowest possible and people will get frustrated before they can kill you haha :)
CYer, Blitz

Submitted by myrddian on Wed, 05/02/03 - 6:59 AM Permalink

I think I remember having this discussion with people from Criterion, Krome, Bluetongue, Bull Ant and Microforte... my friend aske why we could not have something akin to bullet time... and the very basic of it all was... synchronisation and Timing issues. Either you have to synchronise everybodies else machines, in which case this interferes with game play (ie: one persone enters bullet time, everybody does). Speed up time play.. err does not work... the two players outside become out of sync with the rest of the server.

Any how not sure how this would apply but it comes down to this, what ever affects the local enviroment has to affect all other players to be in sync.

I played poker with a Tarot deck the other night. I got a full house and four people died.

--Steven Wright.