Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

1374815 Posts in 65028 Topics- by 57269 Members - Latest Member: rajasg

March 30, 2020, 08:31:00 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsChloe's Game
Pages: 1 [2]
Print
Author Topic: Chloe's Game  (Read 7077 times)
negativeview
Level 0
***


View Profile
« Reply #20 on: November 16, 2011, 11:02:26 PM »

Finished the perlin block class. Mostly pulled the code for handling multiple blocks into a Sector class, and made memory management in that area a little better. Up next is either shadowing or making multiple sectors work together again. It mostly depends on which one unblocks more tasks.

I have also been thinking a LOT about the story and the powers that the players get. A lot has changed, and this will probably be its own entry shortly. I still need to finalize a few things in my head. The general feel though is reverse Metroid. You start as human and slowly become what is basically an unstoppable mech character bit by bit. Magic has been replaced by haphazard science. Well, really, solid science, but built using literally scrap materials. It should provide a pretty unique look.
Logged

negativeview
Level 0
***


View Profile
« Reply #21 on: November 17, 2011, 04:42:13 PM »

Typed up a real design document. Well, started one. I'm going to take the time to write up some of it here.

I don't know if I mentioned the magical element here, but that's gone and replaced with two crazy scientists.

The first crazy scientist accidentally created another life form that is composed of and consumes pollution and electricity. They spread via air and water and simultaneously attacked all of the major cities, being the most potent sources of pollution and electricity. Humans had a hard time figuring out how to stop them because if you shoot them with bullets they just dematerialize into smog, and reform almost immediately. No good.

Eventually, humans did figure out some things about fighting them, but by that point they had lost the major cities. Humans now live in small isolated camps in areas that were wilderness before. Having no sources of pollution and no electricity in large quantities, the monsters mostly leave them alone. But it's an uneasy peace. The humans now know of several ways to kill the monsters. BUT, cut off from all of the resources in the major cities, and unable to easily collect all of the survivors in one place (or even talk to the other survivors!) it's basically impossible to mount an offensive.

A crazy scientist living in the same makeshift civilization as you comes up with a way to make a very crude weapon for you to fight the monsters with. You use that weapon to retrieve more supplies for him to make bigger and better weapons. You eventually get a "mech suit" (metal bars along your limbs that have mount points) that allow you to mount various things there. These are your devices. You're limited to one per mount point, and many of them serve different purposes depending on where you mount them.

Finding the supplies for these weapons usually take you into bigger population centers, which means bigger dens of monsters.

The goal is hit a style somewhat similar to Dead Rising in having a combination of super awesome stuff combined with the absolutely absurd. The biggest challenge here I think will be content creation. That's one of the reasons why I want to have things multipurpose. I will only have to model the device once (though I may have to make multiple animations in some cases). I think it will be somewhat unique to have no magic, have some access to modern technology, but still be mostly primitive.

No new screenshots this time. It's mostly been thinking work, not a lot of coding work. I still have some holes in the story I have to fill yet.

Then again, look at the history of this project. It'll probably change yet again.
Logged

negativeview
Level 0
***


View Profile
« Reply #22 on: November 18, 2011, 08:19:19 AM »

Had a technological thinking breakthrough.

Right now progress is slow because I'm trying to do so many things at the exact same time:

1) Create the perlin code that has the modifications I need.
2) Optimize the drawing to be fast enough to draw large landscapes for me.
3) Figure out triangle reduction.

Numbers two and three are annoying and troublesome.

Instead of doing those now, I can do just #1 and have it write to .obj files. Those are super simple and then I can open it up/edit it in either Blender or Sculptris.

PLUS if I make that a stand-alone utility I could fairly easily make it an open-source tool available to all. Woot!

I expect this to be my new short-term focus.
Logged

negativeview
Level 0
***


View Profile
« Reply #23 on: November 20, 2011, 02:40:14 PM »

Made the code (currently the same code base, not split out for open sourcing yet) able to write .obj files. Found a bug in Sculptris. Also found out that Sculptris won't load my landscape when it gets to the ridiculously huge point. Apparently the .obj importer is kindof memory sloppy.

So now I do have to write some basic polygon reduction and/or the tiler. Figuring out which one. Probably won't get much if anything done non-mentally the next days as it's my anniversary.
Logged

negativeview
Level 0
***


View Profile
« Reply #24 on: December 05, 2011, 05:04:23 PM »

I've been making some progress on the world builder. I've been stuck on implementing the marching cubes algorithm. Newborns aren't good for concentration.

This morning my laptop refused to turn on. I DO have the code backed up. That's not the issue. The issue is that right now I only have a computer at work and my wifes laptop.

I needed to get a better computer anyway, I just didn't want to do it yet. For the near future, I'll only be contributing to the game mentally. I needed to work some things out mentally anyway.
Logged

negativeview
Level 0
***


View Profile
« Reply #25 on: December 13, 2011, 09:06:19 PM »

Worked quite a bit on trying to define a sensible control scheme. I'm currently leaning toward defaulting to the number pad. I know that the number pad is FAR from universal these days, and of course it will be remappable (it may even have a one-click switch to something non-number-pad), but the number pad makes far too much sense to ignore. Thoughts?

I have also put the new hardware into my online shopping cart, ready to hit buy as soon as my next paycheck hits (tomorrow night/day after morning). Expect much more updating then.
Logged

negativeview
Level 0
***


View Profile
« Reply #26 on: December 15, 2011, 06:26:44 AM »

Computer -- purchased!

Survey for anyone still reading this -- do you have a number pad on your primary keyboard?
Logged

starsrift
Level 10
*****


Apparently I am a ruiner of worlds. Ooops.


View Profile WWW
« Reply #27 on: December 15, 2011, 06:35:13 AM »

I'm still following this. I don't have a numpad. I had like a choice between a keyboard that glows and does rainbow patterns with backlighting, or like, a numpad and stuff.

My choice was obvious.
Logged

"Vigorous writing is concise." - William Strunk, Jr.
As is coding.

I take life with a grain of salt.
And a slice of lime, plus a shot of tequila.
JobLeonard
Level 10
*****



View Profile
« Reply #28 on: December 15, 2011, 09:40:14 AM »

My normal computer has (I wouldn't buy a keyboard without), my laptop doesn't. I even have a USB numpad gathering dust somewhere...
Logged
negativeview
Level 0
***


View Profile
« Reply #29 on: December 24, 2011, 02:27:33 AM »

FINALLY got my new machine mostly working. Started playing with PolyVox to see if it's any good and so far I'm quite liking it. I currently have a somewhat world builder where I can switch between blocky minecrafty mode in order to build, then switch to marching cubes mode to see what it'll look like in the actual game. I still have a LOT of work ahead of me, but as a proof of concept it's proving to be VERY nice.
Logged

negativeview
Level 0
***


View Profile
« Reply #30 on: December 30, 2011, 07:07:11 AM »

Working on porting the existing code to Windows so that I can start posting builds for the majority of you guys. So far not impressed with Visual Studio Express, but it has to be done. Blah.
Logged

Pages: 1 [2]
Print
Jump to:  

Theme orange-lt created by panic