Author Topic: Essence  (Read 36215 times)

0 Members and 1 Guest are viewing this topic.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Essence
« Reply #90 on: October 05, 2011, 12:11:10 pm »
That's what's confusing me, though..I'd put the bullet part in Normal speed mode (and Full just after) and it would still be causing problems ???

And squidgetx, if you'd like to help it would be great ;D

And boot: my response to that:
..which is why I'm trying to optimize it.
It's true that it's running slower than before, but it's still playable.  Actually it should be easier to play because you have more time to react to stuff.
Vy'o'us pleorsdti thl'e gjaemue

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6266
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Essence
« Reply #91 on: October 05, 2011, 12:49:22 pm »
It takes like five seconds for one jump. It looks like moon gravity.
I just counted, a jump only lasts ~3 seconds.
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Essence
« Reply #92 on: October 05, 2011, 03:01:21 pm »
It seems fine to me, although I guess more speed would be fine too, although I would like if it wasn't too fast either because then it makes it hard to control.


Btw this looks really nice Darl181, but that last screenshot made me lose the game X.x

EDIT: Suggestion about speed and playability: Because display is blurry on a real calc (especially the old Nspires), why not just render every 2 frame but keep the background and stuff? This will speed things up a bit. Yes the framerate will be lower and it will look less accurate, but in the process it won't be as hard to see the character move around since it won't get blurry as much from high framerates.
« Last Edit: October 05, 2011, 03:06:34 pm by DJ_O »

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Essence
« Reply #93 on: October 05, 2011, 06:20:06 pm »
That might help some, tho it might look weird if it's scrolling really fast.  In the real game that shouldn't happen much, tho.
I'll try that as a preliminary thing, but I think at this point I'd better not make the AI to complicated to try to save speed, maybe have the enemies be a poorly programmed robot army or something :P
<insert run 'n' gun cliche here>

I've been thinking about that..how about different enemy types?
There could be:
The general Infantry, pretty much a bunch of idiots who don't realize what you're doing until you shoot them
Officers, smarter than Infantry, who attack at first sight (and have slightly better AI)
Flying things..yeah.  Not too sure about this one.. Helicopters
Maybe dropships >:D
Bosses?

EDIT: ok, I'm getting a bit ahead of myself here XD but I've updated the weapons list to reflect some recent ideas.
« Last Edit: November 18, 2011, 06:45:29 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Essence
« Reply #94 on: October 08, 2011, 01:25:45 am »
Still modding it to make/read from appvars..fun stuff happening. :P

Also starting to lay out the AI.  Nothing screenshot-worthy atm but it's building ;D
« Last Edit: October 08, 2011, 01:26:01 am by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Essence
« Reply #95 on: October 08, 2011, 10:10:47 pm »
Suggestion: Flamethrower? >:D
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Essence
« Reply #96 on: October 09, 2011, 01:08:25 am »
Possible.  What I'm running into is I have more weapon ideas than the player can have "Quick Access" to.  Perhaps have mission briefing than the player chooses the weapons best suited to the mission, idk.
I think I have another byte in there that isn't serving any purpose, So I could use that to determine the flame length..
(tho it wouldn't be a flame per se, just a slow-moving stream of projectiles that expire after a bit)

EDIT: btw don't expect enemies to burst into flame, I know how I'd do it but the engine is slow enough as it is, not to mention it would need another buffer :P
« Last Edit: October 09, 2011, 01:12:36 am by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Essence
« Reply #97 on: October 09, 2011, 01:17:11 am »
Why not give the enemies a one-byte attribute that gets subtracted from the health, such that normally its zero and if the enemy is on fire, the value is like 4 or something.
In-progress: Graviter (...)

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Essence
« Reply #98 on: October 09, 2011, 12:39:08 pm »
Sweet!
This used to contain a signature.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Essence
« Reply #99 on: October 09, 2011, 02:05:14 pm »
Well I could put in another byte for the enemies' health, and/or some other attribute, but the slowdown would be the fire animation, having the on-fire stuff on a separate buffer where the fire algorithm can do its stuff.

Also, another idea: Grenades/Frag Grenades.  Maybe "Fireworks" based off of those?
« Last Edit: October 09, 2011, 02:05:23 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Essence
« Reply #100 on: October 13, 2011, 12:22:58 am »
Just made a MAJOR optimization, it runs something like 2x faster than before 0.o
In retrospect it was kind of a dumb mistake XD but oh well.

Fixing some graphic stuffs/designing a level/appvar stuffs/etc and then hopefully an update ;D
« Last Edit: October 13, 2011, 12:23:54 am by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Essence
« Reply #101 on: October 13, 2011, 12:53:59 am »
@Boot: I'm going to have to disagree also, the speed looks fine to me in the old screenie.

@Darl:It's great that you fond more optimizations. That gives you more wiggle room when adding in enemies and effects and stuff later. :D

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Essence
« Reply #102 on: October 13, 2011, 10:24:29 am »
Indeed, it's going to need all the speed it can get for the AI :P

For the graphics stuff, there's a few placeholder explosions/etc that I threw in there.  It kind of works so yeah.
...after debugging the Frag Grenade for something like 5 hours last night I still wasn't able to get it to work properly, so for now it's just a Grenade.

Haven't gotten very far in converting from GDBs to appvars :\

EDIT: coding the flamethrower.  I got a pretty epic crash earlier, it had the contrast fluctuating, random junk on the screen, the whole hog XD
« Last Edit: October 13, 2011, 02:40:53 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Essence
« Reply #103 on: October 13, 2011, 02:55:01 pm »
I am glad I suggested it.
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Essence
« Reply #104 on: October 13, 2011, 06:41:09 pm »
What problems are you having specifically with the appvars?