Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (523)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (591)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 ... 7 8 [9] 10 11 12
  ignore  |  Print  
  State of Fortune  (Read 59717 times)
0 Members and 1 Guest are viewing this topic.
Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


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


« Reply #240 - Posted 2013-07-06 22:05:55 »

Now that sir, is Awesome! Shocked

Have a medal.

Offline ra4king

JGO Kernel


Medals: 355
Projects: 3
Exp: 5 years


I'm the King!


« Reply #241 - Posted 2013-07-07 14:18:03 »

To do this stereoscopic 3D, do you have to render the world twice, one at each eye's position?

Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #242 - Posted 2013-07-07 14:21:05 »

Indeed. It is possible to do it based on the depth buffer but from what I've heard it looks way worse.

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ra4king

JGO Kernel


Medals: 355
Projects: 3
Exp: 5 years


I'm the King!


« Reply #243 - Posted 2013-07-07 15:01:08 »

Sheesh this means very graphically demanding games need twice the normal GPU power Shocked Shocked

Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 836
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #244 - Posted 2013-07-07 15:06:26 »

Sheesh this means very graphically demanding games need twice the normal GPU power Shocked Shocked
Why? I'ts not like the number of fragments is doubled. Similarly, you need to do frustum culling only once. In a game you'll be more likely to see a 25% drop than a 50% drop.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #245 - Posted 2013-07-11 21:14:31 »

Indeed, it's only the drawing part that needs to be done twice and the fill rate is the same so it's actually not impacting it more than around 25% like Riven stated Smiley

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #246 - Posted 2013-08-14 21:55:51 »

After a vacation I now fixed the issues I had with the implementation I had made for farming.

I currently have a list of 18 bugs, 10 or so of which I want to fix before I release the game update. I also still have to add the market stand so you can buy/sell things as well as adding a splash screen where you can choose between the playground server and the game server.

It's all taking longer than I thought but I'm hoping to have something to show in a couple of weeks. Smiley

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #247 - Posted 2013-08-17 12:17:20 »

Added the market stand with a lady behind that has an animation when you buy/sell things. She is located in the city centers (lots of small plots around but expensive per square).

Still need to add a splash screen, a compass (I keep getting lost Tongue), add cobblestones to the city centers as well as squashing some bugs. Finally almost there! Smiley

The game and the playground will be located at http://stateoffortune.com



Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline joaogl

Junior Devvie


Medals: 1



« Reply #248 - Posted 2013-09-06 22:55:43 »

Where's te city centers? and with that came up another idea... minimap....

When do you plan to relead the version with farming and the shop?
Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


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


« Reply #249 - Posted 2013-09-06 22:59:39 »

I reckon this would look a whole lot nicer with some Ambient Occlusion. Pointing

Nice work, as usual.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #250 - Posted 2013-09-07 14:08:08 »

I reckon this would look a whole lot nicer with some Ambient Occlusion. Pointing

Had a look at some shader code for it and that looks complicated Smiley I forced it in the driver to see what kind of effect I could get in the game but that didn't do anything. I'll add it to the list of possible ways to improve the quality.

Where's te city centers? and with that came up another idea... minimap....

The city center will be where you spawn as a new player. There are several city centers, although far apart. I considered a minimap but instead I am using a compass for now to help you find your way around.

When do you plan to relead the version with farming and the shop?

I was hoping for July but due to a lot of hospital visits and deaths in the older generation of my partner's family I did not have the time/energy/motivation. It is going better now though so I am finished with all the new features and will spend some time on removing the worst bugs before I make a video and release it to you guys. Expect it somewhere next week.

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #251 - Posted 2013-09-11 21:03:39 »

Here is a gameplay video that I just made, unless I run into more issues I'll put the game online in the weekend once I did some balancing.

<a href="http://www.youtube.com/v/hMsi3VTFXsg?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/hMsi3VTFXsg?version=3&amp;hl=en_US&amp;start=</a>

Thanks for watching! Smiley

Kind regards,
Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline RobinB

JGO Ninja


Medals: 44
Projects: 1
Exp: 3 years


Spacegame in progress


« Reply #252 - Posted 2013-09-11 21:24:41 »

No offence, but this video is not exiting to me.
Maybe you should create a more fast-paced / graphic video without talking, just to highlight the features.
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #253 - Posted 2013-09-11 21:26:45 »

Thanks for the feedback. My intention wasn't exciting but informative Smiley

I'll look into something flashier once there are more features in the game.

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #254 - Posted 2013-09-12 16:25:36 »

I've put up the game now already seeing as I can change stuff as we go anyway Smiley

It's located at http://stateoffortune.com

General future plans in a random order (these can and probably will change):
  • Oculus Rift support (this one turned out trickier than I thought, I'll have to redo a lot of the code I use for the overlay)
  • Performance improvements
  • Music
  • Sound effects
  • 3rd person view
  • Digging
  • Drag and drop to make it easy to place a lot of horizontal blocks at once
  • Improve wall intelligence to make them align correctly with foundations
  • Diagonal stairs and slopes
  • Gender selection
  • Shadows
  • Grass variety
  • Allow specific people to use on your land
  • Better tools
  • Mills to make flour, ovens to make bread, fruit trees and so on
  • Build a store where you can sell your own items
  • Mining
  • Fishing
  • Quests - get money for gathering specific products
  • Quests - get money/items for finding specific things in the world
  • Specializations/skills
  • Building roads in no man's land to travel quicker

I've also just ordered a code signing certificate seeing as the new java versions treat self signed jars really badly (two popups instead of one and you cannot tell it to always allow). I'll add it somewhere next week or whenever I've got it.

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 836
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #255 - Posted 2013-09-12 19:05:55 »

Your ground prices resemble the prices of an existing town, not of a new town.

The 'organic growth' you'll see is people living spread all over the place, slowly moving towards the 'empty space' that is the center of the town.

That's not anything like reality persecutioncomplex Pointing




I'd determine the price of a plot of land, using:
1  
2  
plotPrice = weightedPriceOfNearbyPlots * (1.0+...);
plotRent = plotPrice * ...;


Initially everything is cheap as... dirt as that's basically all there is to your plot, but the more crowded a region becomes, the more expensive it gets. At some point players (maybe) can't afford the rent of their current plot, and have to move to cheaper plots.

This setup leads to much more natural 'organic growth': from randomly positioned town centers, to sub-urbs and others who like farms in the middle of nowhere, on cheap ground.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #256 - Posted 2013-09-12 19:55:55 »

Paying more based on the number of houses in the neighborhood, which would makes living close to the city center more and more expensive, sounds like a great (and realistic) idea! Smiley
Currently the formula is 2000*area*area/distance/distance. Maybe keep the formula but make distance less important if there is no house nearby... sounds like it is worth a test.

The only issue I see would be that whoever joins the server first can buy up all of the good land (well, there is a max of 10 plots per player, but you get the idea). I already have a system in place that once about 20% of the plots are sold a new spawn point appears though so maybe it'll be fine after all. Maybe have a cooldown so you only can buy one plot every two hours or so?

I thought about rent in the past but chose not to seeing as I don't want to force people to log in to pay rent, but maybe I can allow people to pay a month or something in advance if one expects not to log in for a while.

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 836
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #257 - Posted 2013-09-12 19:59:37 »

Those players soon can't afford all the rent of their high value plots, or they sell their plot to somebody else for profit.

The more you model reality, the less you have to some up with odd rules and their exponentially growing balancing issues.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #258 - Posted 2013-09-12 20:45:09 »

Those players soon can't afford all the rent of their high value plots, or they sell their plot to somebody else for profit.

Selling the plot to someone else, that's also a nice idea. Hadn't even thought of it before seeing as you'd not want to sell land, but if there are rents and they increase... Smiley

The more you model reality, the less you have to some up with odd rules and their exponentially growing balancing issues.
A'la the opposite of State of Profit? ;-)

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 836
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #259 - Posted 2013-09-12 20:58:34 »

The more you model reality, the less you have to some up with odd rules and their exponentially growing balancing issues.
A'la the opposite of State of Profit? ;-)
I'm a broken record, get used to it, because I'm a broken record.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline joaogl

Junior Devvie


Medals: 1



« Reply #260 - Posted 2013-09-14 12:21:30 »

Yup its looking great for me Cheesy nice work!
There are some bugs but can be easily fixed (I think).
And I dont know if u want to but u could add something like in case someone buys two terrains side by side it should be able to get them together..
Offline joaogl

Junior Devvie


Medals: 1



« Reply #261 - Posted 2013-09-14 12:53:57 »

And I found a Money Bug...(I can make infinit money basicly) so Mike when u join... just join the server so I can report u the bug... Dont want to post here to avoid conflits
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #262 - Posted 2013-09-14 13:48:00 »

And I found a Money Bug...(I can make infinit money basicly) so Mike when u join... just join the server so I can report u the bug... Dont want to post here to avoid conflits

Someone else found the same (I guess) bug and it's only on the client, the server understands that you're trying to cheat Tongue

I'll upload a new version tonight or tomorrow that will fix for that one, some 5-10 other issues that people found and add a minimap where you can see the landscape as well as plots for sale, plots bought and plots that you own.

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #263 - Posted 2013-09-15 14:13:48 »

Thanks for the testing. I've just updated the game with the following changes:

  • The crosshair is now easier to see
  • You can click the "Home" button to toggle always run instead of walk
  • You can click the "End" button to toggle moving forward
  • You can click either E or I to open the inventory
  • You can now always see how much money you have
  • Grain now has a 4 times as big profit but takes 4 times as long to grow
  • There is a minimap which also shows the landscape and plots for sale (Toggle hide plots/on/off with M)
  • Fixed 5 usability issues, most related to making it a lot easier to plant grain
  • Fixed 5 bugs

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 836
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #264 - Posted 2013-09-15 14:30:57 »

And I found a Money Bug...(I can make infinit money basicly) so Mike when u join... just join the server so I can report u the bug... Dont want to post here to avoid conflits

Someone else found the same (I guess) bug and it's only on the client, the server understands that you're trying to cheat Tongue
You can safe yourself a whole lot of trouble by completely discarding the clientside money calculations in this game (presumably it's still early enough for such changes). It led to a whole lot of bugs and confusion in SoP, so why not get rid of it entirely? Ultimately it's less work, less bugs, less head scratching, less hair loss.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #265 - Posted 2013-09-15 14:35:59 »

Right, so let the server update the client always? That sounds like a nice idea and it's indeed very easy to implement seeing as the server already can overrule the client when it notices that you're doing something that you can't. Just let the server overrule the client when it does something that's possible as well and remove the pay/add money functions on the client Smiley

I'll put it into the next update.

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 836
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #266 - Posted 2013-09-15 14:40:40 »

And don't let the client be pro-active. Only change the (clientside) model and visuals once the server confirmed the validity of the request.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #267 - Posted 2013-09-15 14:45:19 »

That will take a lot longer to change I think and if you don't have a good connection or are far away from the Netherlands it will impact the game quite a lot.

Screenshot of the game as it is now:


Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline joaogl

Junior Devvie


Medals: 1



« Reply #268 - Posted 2013-09-15 14:46:14 »

The new version as some problems... its crashing... I'm playing and then Java crashes...
Offline Mike

« JGO Spiffy Duke »


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #269 - Posted 2013-09-15 14:53:22 »

Thanks!

It was due to an issue with the chat, I just fixed it. Smiley

EDIT: Apparently not Tongue I'll look into what is causing it.

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Pages: 1 ... 7 8 [9] 10 11 12
  ignore  |  Print  
 
 

 

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

The first screenshot will be displayed as a thumbnail.

Gibbo3771 (12 views)
2014-11-24 19:59:16

trollwarrior1 (35 views)
2014-11-22 12:13:56

xFryIx (74 views)
2014-11-13 12:34:49

digdugdiggy (52 views)
2014-11-12 21:11:50

digdugdiggy (46 views)
2014-11-12 21:10:15

digdugdiggy (40 views)
2014-11-12 21:09:33

kovacsa (66 views)
2014-11-07 19:57:14

TehJavaDev (70 views)
2014-11-03 22:04:50

BurntPizza (68 views)
2014-11-03 18:54:52

moogie (83 views)
2014-11-03 06:22:04
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

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
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!