Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (499)
Games in Android Showcase (118)
games submitted by our members
Games in WIP (567)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  The Woods  (Read 3799 times)
0 Members and 1 Guest are viewing this topic.
Offline Pilldom

Senior Newbie


Projects: 1



« Posted 2013-05-11 05:25:11 »

Hey everyone this is my game The Woods. I've been working on it for more than 6 months now. I don't have much time to work on it, usually around 5-6 hours a week. I have been slowly adding new features though and fixing bugs. I should also have more time this summer to work on it as well.

The game is coded in Java, ontop of Slick2D which is based on LWJGL. The rest I have done my self. Most of the sprites are free ones from the web that are temporary place holders. Though the menu screen backgrounds are permanent as of now.

Basically the premise of the game is to survive life in the woods. You start off in a forest(for unknown reasons, make them up your self) and must get food, build shelter, and try to live as well as you can by your own means. The game is still in a pretty early phase and so lots of ideas have not been finalized.

The sprites shown are only place holders until I cans start working on my own. I am concentrating more on game mechanics at this point. The sprites will have a similar look and feel, but should be much more polished and stylized.

Current Features: (All these features are in game but ones with a * are still a WIP)
  • - WASD Moving
  • - Object Clipping
  • - Animations
  • - Cutting Trees
  • - Picking Bushes for Berries
  • - Attributes(health, hunger, happiness ect.)
  • - Journal
  • - Camp Fire(Storage system)
  • - Cooking
  • - Time
  • - Unique Recipe System
  • - Crafting Items
  • - Eating food
  • - Saves tiles that have been modified
  • - Sleeping
  • * Weather
  • - Fishing
  • * 2700x1900 tile map(largely unpopulated)

Time:
 Time is important as you wont be able to do work at night as it will get to dark. Your character will not enjoy the dark, you wont be able to see very far, and eventually there will be wolves. Since there is no combat, there wolves will essentially be invincible, and your best and only option will be to avoid them.
One second in the real world is 1 minute in game. When doing tasks such as cutting a tree, the rate at which time goes is doubled.

Recipe System/Cooking:
 The game will start off by default with no recipes. As you accumulate items, you can use them to in your cooking as you like. The game then looks at the combinations you have made, and then will rate the food on how good it is. Better food means your guy is better fed, and is more comfortable. Making a food too spicy though for example, could have negative effects your player.

Journal:
 The journal is a system for writing in game. While the game has no objectives other then survive, it will occasionally give you tips in your journal, or tell you about an item. The journal system also supports player entries. So you can write yourself notes, or keep a active journal.

Weather:
 The game has a very dynamic weather system. The game keeps track of daily atmospheric pressure, and then bases the current temperature off of that, the time of year, and random values. Precipitation and cloud cover will also be added at some point.

Clothing:
 You have to dress for the weather. If the temperature drops to low, and your not wearing warm clothes, your player will begin to get cold. Being cold will lower your attributes, and if you stay cold for to long, there could be dire consequences.

Pictures:

Some of these pictures are very outdated. I will try to update some of the older ones soon.


(This picture has the current font)

(The squares in the picture show tiles that are clipped. They have since been removed.)
Click to Play


Click to Play

Click to Play

Click to Play




Please, tell me what you think of how it looks(though keep in mind most of the sprites are just place holders) and how you like the concept. There are a few more features but these are some of the bigger ones that are close to being completed.
Offline HeroesGraveDev

JGO Kernel


Medals: 260
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #1 - Posted 2013-05-11 05:43:19 »

It looks okay*, but what has me interested is the actual game.

(* some tiles don't fit together properly, and the GUI feels likes it's been taped together. In general, it's the flaws with consistency, and those can be fixed easily enough)

Any download link? Or is it not for download yet?

Anyway, I'll probably be watching this. Stare

Offline nerb
« Reply #2 - Posted 2013-05-11 08:39:04 »

I think you've got some really interesting concepts here and I'm looking forward to seeing how they turn out.

My only real suggestion is perhaps changing the font in the inventory screen to something slightly more legible. I understand you are going for the 'handwritten in journal' look, but I reckon reading that font all the time would eventually drive me crazy. (Perhaps it's just me?).

I also wonder if it is enough to keep the player hooked for a long time? What happens once you have built your shelter, gathered enough supplies, and are living a happy little virtual life? Will there be reason to keep playing other than gathering more food? Perhaps you could consider forcing players to be nomadic (i.e. resources are finite), or progressively reward the player with new things to discover and do. Do you have any plans in this respect?

Nonetheless, good job and keep it up.  Cool
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline JavaBernd

Innocent Bystander





« Reply #3 - Posted 2013-05-11 11:20:22 »

I understand you are going for the 'handwritten in journal' look, but I reckon reading that font all the time would eventually drive me crazy. (Perhaps it's just me?).


i agree. keep the style but try another font.
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #4 - Posted 2013-05-11 17:31:01 »

Thanks for the replys guys.

The font has actually already been changed, I just haven't updated the pictures for a while. Its still a hand written font but it isn't script so its much more legible. Also all the sprites are just place holders. I should be creating my own sprites at some point, in the distant or near future.

For the what to do after you survive question, I have some ideas floating in my head but I probably wont be implementing anything like that till later.
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #5 - Posted 2013-05-13 05:42:12 »

I've been busy with finals so I don't really have any new updates. I've done work on a couple things but nothing major.

I have posted an update picture though. The second picture(of the player screen) shows what it currently looks like and the new font.
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 133
Projects: 4
Exp: 3 years



« Reply #6 - Posted 2013-05-13 05:54:28 »

Font looks a lot better, I have finals & SAT too Emo
Since it's a semi-top-down rpg, why do your hitboxes for the trees include height?
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #7 - Posted 2013-05-13 15:46:47 »

That was just how I initially had it set up. Its actually changed now were trees aren't clipped but bushes are instead.

Minor Update: I redid my injury system for the third time... I'm much more pleased with how it is now though. Uses Hashmaps instead of arrays and it should work much better now. Though i have yet to do extensive testing so there are still probably some bugs.
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #8 - Posted 2013-05-21 05:16:38 »

I just got back home from collage so i haven't had a ton of time to work. I should hopefully have more time now and should be getting some more stuff done.

I have however, got the basic lighting for the game down. Which looks something like this.



Its tile based and has support for multiple lights(I haven't tested it, though it should work in theory). I got much better results this time around then my first attempt a few months back so I'm fairly pleased. Its clearly fairly basic so I plan on adding on it. My next step is to integrate it with the current day and night cycles.
Offline quew8

JGO Coder


Medals: 30



« Reply #9 - Posted 2013-05-21 09:05:41 »

Nice, I have decided that I like the pixelated lighting look - now try make the trees cast shadows. Ha. But seriously, I like how this game looks, and I think I like the idea of the gameplay.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #10 - Posted 2013-05-21 16:07:11 »

Sweet! I'm glad you like it.
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #11 - Posted 2013-05-29 01:51:50 »

I haven't been working nearly as much as I should be but I'm slowly getting some stuff done. I tried to do some more work on my lighting system but I may have ran into some problems with the system overall. I'm not giving up on it yet but I'm putting on further features with it on hold for now. I did fix some problems though with the map loader. It now loads new blocks smoother, and no longer occasionally loads the wrong block.
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #12 - Posted 2013-07-14 00:10:07 »

Hello all. I havent updated in nearly a month. Mostly because I have been having problems motivating myself so the updates have not been coming that quickly. I have fixed a large number of bugs though.

Among other things I have also changed how you view the whole journal feature. Along with that also comes a new feature called the Guide Book. As this feature isnt done yet, and the GUI is not nearly complete, I'm gonna wait on giving more information/pictures.

HOWEVER, I have changed the look of the whole game. It has gotten to a point where I need to start creating my own graphics. I attempted to make orthogonal sprites like the ones currently present but it never came out like I liked. So, the game is now top down!
It has a rather cartoonish look, which I am fine with for the time being. A lot of it is WIP but I would love to get opinions on what people thing. Especially on the grass.

Offline tyeeeee1
« Reply #13 - Posted 2013-07-14 00:29:08 »

The grass looks alright but you can clearly see each individual tile. Maybe you could do Math.random(int) whenever you're rendering the grass tiles and say if you got a 1 you would flip the tile on the x axis before rendering, if you got a 2 then flip it on the y axis, if you have a 3 then flip it on both axis's and if you have 0 then just render it. That's what I'd do anyway.
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #14 - Posted 2013-07-14 00:59:20 »

The only problem is I'm using Tiled as my map editor so that may not be possible. Although I do think it has a random generator feature so that should be fixable if I make some more grass tiles.
Offline princec

JGO Kernel


Medals: 386
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #15 - Posted 2013-07-14 08:35:37 »

All you need is about 3-4 different grass tiles and it'll look random enough. I don't know if Tiled can do "random" when it draws from a set though.

Cas Smiley

Offline deathpat
« Reply #16 - Posted 2013-07-14 11:29:25 »

even if you use different tiles, I think you should change the current one so that the repeat is less noticeable.
I tried to modify it, here's the tile :



how it behaves when repeated :



It can still be enhanced a bit more, but this is just to show that with only one tile you can have a decent result. You just have to remove/change noticeable repeat patterns so that they are no more noticeable Smiley

work in progress : D A E D A L U S
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #17 - Posted 2013-07-14 15:27:07 »

O awesome! It is definitely less noticeable with yours. I think I might go for a combination then of making a couple more tiles and making it so that the repeat is less noticeable.
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #18 - Posted 2013-07-17 00:03:03 »

Inkscape has honestly brought new life into my development process. I was begging to dig into a rut and loose motivation but now that I can make decent animations and sprites my self I feel much much much more motivated again.

I've done some work, mostly sprite based. Fixed up the grass, did some walking animations and chopping animations. I like the walking but the chopping is gonna need some work still. I also fixed up the animation system a little, but it will probably need to be completely redone at some point. Year old code is ugly.



Ignore the ocean and the coast. But is the grass improved now?
Offline tyeeeee1
« Reply #19 - Posted 2013-07-17 00:38:21 »

I'm unable to notice the grass' repetition unless I look really closely, so it's good now.  Grin
Offline Pilldom

Senior Newbie


Projects: 1



« Reply #20 - Posted 2013-07-19 01:34:55 »

Ok sweet! Glad that it is at least some what acceptable.
I haven't done much work other drawing up some bushes.

I hopefully am going to be adding a new interface soon and maybe tweeking some other ones. Which brings me to my next question.

Is the current system(select an item with the letter and then apply it to a field with a number) good, or would it be better if the text was drag and drop?
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Pippogeek (39 views)
2014-09-24 16:13:29

Pippogeek (30 views)
2014-09-24 16:12:22

Pippogeek (19 views)
2014-09-24 16:12:06

Grunnt (43 views)
2014-09-23 14:38:19

radar3301 (25 views)
2014-09-21 23:33:17

BurntPizza (62 views)
2014-09-21 02:42:18

BurntPizza (32 views)
2014-09-21 01:30:30

moogie (37 views)
2014-09-21 00:26:15

UprightPath (50 views)
2014-09-20 20:14:06

BurntPizza (54 views)
2014-09-19 03:14:18
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!