Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 40 41 [42] 43 44 ... 81

Author Topic: Cloud Scream > Development on Pause  (Read 86970 times)

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream: > Important Improvements
« Reply #615 on: January 08, 2010, 07:15:03 pm »

Oh cheese!

The coolest thing just happened.
A true test of the cave-in system!

A lot of ground was removed from the side of a mountain,
leaving a hanging shelf overhead.
The shelf cracked off, piece by piece, and fell to the ground below.
It was like a cascade of ground.

I am currently trying to get trees to show signs of life,
 but all I have observed from them is inactivity.
They won't grow in under circumstances.

EDIT:

Something else I wasn't aware of:
My game can apparently run in the background.
I went back to watch trees some more,
 and the mountainside was ravaged.
« Last Edit: January 08, 2010, 07:16:41 pm by Outcast Orange »
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Re: Cloud Scream: > Important Improvements
« Reply #616 on: January 08, 2010, 07:46:45 pm »

Cool. Hidden feature even the dev. didn't know about.  :)
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream: > Important Improvements
« Reply #617 on: January 08, 2010, 08:03:04 pm »

Good news!
I finally got the tree class responding to stimuli,
 so now I can start work on the aging process.

Threes will have an infinite lifespan,
 but at a certain age will be eligible for reproduction.
This procedure will rob the tree of a lot of its energy,
 and in many cases will cause it to die.
So really, trees can die of maturity.
It takes a while in between each expel,
 so they can get pretty old before the reaper finds them.

Well, it is time to add that stuff in now.
Wish me luck.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Re: Cloud Scream: > Important Improvements
« Reply #618 on: January 08, 2010, 08:10:19 pm »

Good luck!
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream: > Important Improvements
« Reply #619 on: January 08, 2010, 09:07:58 pm »

They're growing!
Sweet!

I can speed up the growth rate, via code-change,
 and they will grow rapidly, and blossom into fullness in seconds.
It's fun to watch actually.

I'm going to give them the ability to reproduce now.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream: > Important Improvements
« Reply #620 on: January 08, 2010, 10:02:28 pm »

Okay, here are the latest trees in full blossom.
Spoiler (click to show/hide)

They won't all blossom at once like this,
 but for debug purposes, they do.

I'm working on the actual new tree creation code right now,
 then those little pink parts will shoot off and make new trees somewhere.
I can't wait to see a whole working forest in action.

Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Re: Cloud Scream: > Tree Explosion
« Reply #621 on: January 08, 2010, 10:10:01 pm »

Holy cra-- courigated cardboard, batman! Those are some cool looking trees!
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream: > Tree Explosion
« Reply #622 on: January 08, 2010, 11:05:07 pm »

Okay, major snag.
I need to add a few more attributes to my tile array to deal with physics,
 but the array is too large now.
It would be incredibly difficult to reduce the dimensions of the array,
 so that is basically out of the question.

Any thoughts?
I'm already using unsigned chars and bools for everything stored in it.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Re: Cloud Scream: > Tree Explosion
« Reply #623 on: January 08, 2010, 11:17:25 pm »

what sort of stuff do you need to add? are you using "too much" memory already? (use your own definition for "too much")
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

Hippoman

  • Bay Watcher
    • View Profile
Re: Cloud Scream: > Tree Explosion
« Reply #624 on: January 09, 2010, 01:08:05 am »

Okay, major snag.
I need to add a few more attributes to my tile array to deal with physics,
 but the array is too large now.
It would be incredibly difficult to reduce the dimensions of the array,
 so that is basically out of the question.

Any thoughts?
I'm already using unsigned chars and bools for everything stored in it.

Make another array that will be accessed through the other array.
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream: > Tree Explosion
« Reply #625 on: January 09, 2010, 01:25:23 am »

Actually, I was considering Hippoman's suggestion already.
I have no idea why I can't just add a few more unsigned chars to the tile class.
It will probably let me make another similar class
 designed to only hold what the first one can't though.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

florian

  • Bay Watcher
    • View Profile
Re: Cloud Scream: > Tree Explosion
« Reply #626 on: January 09, 2010, 07:54:04 am »

Hm. Do you dynamically allocate memory for the array? Are you using malloc() or new? If you don't, you could be running into some problems with the stack.
Logged

Vicomt

  • Bay Watcher
  • Just call me Vic.
    • View Profile
    • Steam Profile
Re: Cloud Scream: > Tree Explosion
« Reply #627 on: January 09, 2010, 09:00:44 am »

to keep things tidy, your tile array could just be an array of pointers to a structure, which contains many pointers to other structures.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream: > Tree Explosion
« Reply #628 on: January 10, 2010, 12:20:43 am »

Okay, I've found a workaround for the problem,
 and trees are on their merry way now.
The seeds "pop" off the treetops and have directional velocity,
 but it only works in the x-axis so far.
The seeds won't make any vertical progress,
 and never move in the z-directions.
It still looks pretty sweet though,
 with all the trees birthing and popping all over the place.

New trees don't grow yet, but it will be awesome when they do,
 since I have seen the seeds get into some pretty odd places.

Also, there are tons of bugs right now,
 especially when it rains.
You will often see a rain droplet changing direction mid-air,
 and flying parallel to the ground.
I'm pretty sure I know the cause of that though.

EDIT:

Wow.
I made a few sensible optimizations,
 and it runs a lot more smoothly now.

Hmm...
I suppose that when I edit,
 my thread goes back to the top?

Not in my window.
If anyone has more information on this,
 I would appreciate it.
I'm always paranoid that nobody will ever read my thread.

I'm having a few issues with the physics right now,
 but things are generally progressing.
I should have a version ready some time very soon.
« Last Edit: January 10, 2010, 03:58:27 pm by Outcast Orange »
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

qwertyuiopas

  • Bay Watcher
  • Photoshop is for elves who cannot use MSPaint.
    • View Profile
    • uristqwerty.ca, my current (barren) site.
Re: Cloud Scream: > Tree Explosion
« Reply #629 on: January 10, 2010, 06:18:28 pm »

In general, if it is recent enough and shows the new button, it doesn't matter that much.

Also, looking quite good. Can't wait to try the new water physics.
Logged
Eh?
Eh!
Pages: 1 ... 40 41 [42] 43 44 ... 81