Tuesday, August 28, 2012

what's a blog

WHOOP I keep forgetting to update this... ANYWAY, progress is still slow because I'm ultimately waiting for 1.4 to come around so I don't need to re-do the mod virtually every update. I've been working on random stuff here and there, but mostly I'm trying new stuff, getting frustrated, trying other new stuff, and nothing works like how I want it to because I am terrible at programming. Still, a few screenshots:



Trees are taller now. They'll be able to be broken like cacti and reeds (bottom one breaks all the ones above it), so they won't be an annoying pain in the butt. As a balancing factor, wood logs will take longer to cut.



Savannas kinda look like poo right now, but they're in nonetheless! I intend for them to be a border between forests and deserts, steppes, or plains (and probably other stuff, I need to rework the whole biome transition idea).



Speaking of transitions, it kinda looks like crap between the current plains biome ;_;. I'm probably going to split "plains" up to include a few different climates, so you have green plains, temperate plains, etc...


There's also steppes, which are nice and flat. They might seem kinda boring, but I'd like for them to stay flat and stuff. It adds variety, and besides, it's nice to have some more peaceful stuff. Anyway, whenever we get around to adding mounts (that don't look like crap), I'll likely have horses generate here. So they won't be entirely useless. I also plan to make it so that aboveground cave entrances won't exist in steppes (they'll still have caves below them, but no entrances).

--

Because I don't have too much to show right now (I'll be honest, I haven't been working very hard- it's a little disheartening to know you need to do a crapton of work every single update), I figured I'd let you guys in on what's being planned. I don't intend to release anything publicly until it's at an acceptable level of gameplay, so here's a checklist of sorts of things that need to be done before any public release:

-Give weapons variable attack speed and distance.

-Have at least two new weapons in, and update the tools to at least be somewhat usable as weapons (especially hatchets).

-Overhaul mob spawning behavior. Make them despawn a farther distance away, make them require a light level of 4 or below to spawn (instead of 8), make them spawn a minimum of 16 blocks away from a light level of 5 or above (so you need big areas of darkness before they actually spawn- no more floor torches required), make them unable to spawn if there is a direct line of sight to a light source (only the source, not light itself), and make skeletons, zombies, and creepers generate underground only.

-Have at least 3 new land/cave-based aggressive mobs in the game.

-Have at least 3 new aggressive ocean mobs.

-Make zombies a threat. Have at least 2 new variations of zombies (I won't count these as "new" mobs for the "3 new land/cave-based aggressive mobs)

-Make skeletons able to break glass. Make them also able to strafe the player, and kite them on hard difficulty.

-Make slimes generate above ground, with new spawn logic to accommodate for this.

-Make damage and health values for everything the same across all difficulties.

-Have at least 5 new biomes. Preferably, have all of the necessary transitional biomes needed to make it not look like crap to go between biomes (Steppes, Savanna's, etc).

-Overhaul biome generation system, give it more random variables (like how it was prior to 1.8) for terrain generation, and then organize biome placement in a more sensible fashion (so no more tundras next to jungles, or taigas next to deserts, etc).

-Overhaul armor system- give it a weight variable, with heavier armors slowing down sprinting speed more, but also make you more resistant to knockbacks.

-Beg Divisor to let me implement Smart Moving into the mod.

-Implement at least 3 new types of stone, to spice up underground, and give them all uses so they don't annoyingly fill up your inventory

-Have at least 3 new flying mobs to the overworld

-Redo potion making, switch up some of the ingredients, put in at least 3 new potions

-Add antidote potions, which cure you of negative potion effects, and also make you resistant to them for a period of time (make milk do something else, or have it as an ingredient)

-Overhaul how blocks are broken. Increase the time it takes to break blocks (individually change each one, so it's not just a large sweeping change or a lame multiplier). Make it so that damage to blocks stay (Similar to EvilMinecraft) rather than disappearing as soon as you stop mining them. Implement tools that can repair certain types of blocks.

-Overhaul crafting. Make different forms of crafting for different things. Implement at least one minigame for a new form of crafting (doing better at the minigame rewards you more).

-Implement rocks that generate on various surfaces all over the world. Allow them to be easily picked up by hand. Allow them to be thrown for an improvised ranged weapon.

-Make sticks attainable by breaking leaf blocks and dead bush blocks.

-Make it possible to create stone tools with just rocks and sticks. At the very least, a basic stone tool for multiple purposes (similar to TerraFirmaCraft)

-Remove wooden tools.

-Redo bonus chests. Make them a special type of chest that gives out a pre-set list of basic tools and materials for every player, instead of just being a basic chest with random tools in it.

-Remove the ability to change difficulty mid-game.

-Redo liquid logic. Make it finite.

-Add ambient sounds.

-Put in a basic form of tutorial or introduction. Don't force it, but let it give enough information for the player to know the basics and enjoy the game.

-Redo hunger system. Make it no longer kill the player, but instead debuff them as the player gets hungrier (slower movement, slower mining, etc).

-Figure out how to generate blocks past 127. Up the sea level (thus, average ground level), expand caves (organize into layers), and make mountains (also rename extremehills to mountains) generate much higher.

-And other stuff I probably forgot to add here.


--

Basically, you won't see a release for a while, even after 1.4 is released- because we'd rather put all those things in FIRST than just have a bunch of random mashed together content every once in awhile. However, I figure it'd be nice for people to know what exactly it is we plan to do for an initial release- and as you can see, there's a lot of work ahead of us. Keeping in mind, I'm not exactly a programmer, and getting people who are willing and able to work with me isn't the easiest task. Still, I'd rather take time than just push out weekly updates with terrible content.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.