Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (576)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1] 2 3 ... 22
1  Game Development / Shared Code / Re: Like Simplex Noise but don't like the patent? Introducing OpenSimplex Noise! on: 2014-10-21 21:57:02
Very pretty, DarkCart!
2  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-10-21 21:55:57
Nice. My terrains are loading in jME now. Now that I can look at them in 3D they are too lumpy. It's mashed potato not rolling hills. I need to tweak the amplitude of the low frequency noise, or apply a blur to the terrain.
3  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-10-21 20:49:51
Improved on the map generation to make more realistic looking islands while halving the time it takes to generate a height. A container (66x66 tiles) takes about 7 milliseconds to generate. That's about 6 milliseconds too slow but I'm not sure how I'd be able to improve it that much Smiley

Mike

Mulithread? Terrain generation is embarrasingly parallel.
4  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-10-20 22:16:01
carried on playing with terrain generation - I spend far too much time playing with my code and not enough time writing it...  Huh The lightest shade of blue is shallow (wadeable) water while black is ocean. I generated some beach areas, but I will do a second pass to cull beach areas that are too far away from water.

Another item for the second pass: there are some islands of low area (demonic fog) inside the big areas of safe high ground. I've found a simple algorithm to identify these pesky islands so I can raise those areas up and consolidate the safe ground.

The mountain sections look a bit dull and blobby; I will try to add some high frequency noise to high areas only so they look more eroded and interesting.

Now I need to figure out a* so I can add paths between the interesting points on the map. Some paths will lead you to higher ground, others will lead you to monster nests.

5  Game Development / Newbie & Debugging Questions / Re: Programming an online top-down game for newbies - Questions on: 2014-10-20 19:58:23
If you want transferrable skills, then stick to Java + LibGDX. Java opens far more doors than either Unity or C#, admittedly most of them aren't game-related. cut out the multiplayer networked stuff though - too complex.
6  Discussions / General Discussions / Re: development block on: 2014-10-20 19:48:10
Nothing worthwhile is ever built by someone who looks at the big picture.
7  Discussions / General Discussions / Re: development block on: 2014-10-20 10:29:47
This is why I never look at the big picture.
8  Games Center / WIP games, tools & toy projects / Re: Really a Markup Language (RML) on: 2014-10-20 10:22:14
Don't use @ in tag names since it would be impossible to use with XSLT.

Actually, it is not even well-formed XML... so it can't even be parsed. :-(
9  Games Center / WIP games, tools & toy projects / Re: Really a Markup Language (RML) on: 2014-10-19 22:13:39
I've used a language like this before, but only because I was paid to :-)
10  Game Development / Newbie & Debugging Questions / Re: Orbital Mechanics / Velocity on: 2014-10-19 21:29:51
Don't do maths. Put them on elliptical railroad tracks with elliptical paths stored in a data file - no Newtonian mechanics, integration etc needed, and you'll need a fraction of the compute power.
11  Game Development / Newbie & Debugging Questions / Re: Best way to iterate through ArrayList? on: 2014-10-18 22:17:18
Best way to iterate through ArrayList?

Once.
12  Discussions / General Discussions / Re: SMF Password Reset Vuln on: 2014-10-18 22:04:22
I really think Riven would notice after the first few weeks... :-)
13  Discussions / General Discussions / Re: SMF Password Reset Vuln on: 2014-10-18 21:59:31
Should be taken care of by some simple IP blocking. After the first million attempts, I'm sure someone will know an attack is happening :-)

Or just build in a five second wait before responding to any password reset attempt.
14  Discussions / General Discussions / Re: Back to the drawing board.. on: 2014-10-18 21:17:10
Design documents kill ideas. The whole point of a design document is to make a vague idea more concrete so you can go ahead and build the thing, or realize early on it won't work so you can save yourself the effort. (But you need to have the vague idea first). The other point of a design document is to communicate your idea to other team members and to management. It's called Death by Documentation, don't go there. Instead play some games and think about what you would do differently if you wrote the game.
15  Games Center / WIP games, tools & toy projects / Re: The Fog - Survive! <<Multhithreaded game logic is done!>> on: 2014-10-18 20:49:12
Doing CPR on my thread... :-)

I have been using the random terrain in jME up till now but terrain is fundamental to the game so i needed something more under my control. I used OpenSimplexNoise and some school maths to build an island generator. In terms of scale the island is about 6km across. The dark green areas are above the fog so they are safe to build in (usually) while the light green areas are under the evil fog. White is mountain that gets rendered differently and is impassable, but isn't part of the gameplay.

16  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-10-18 20:38:16
My Fog game has terrain generation under control - version 1 of my island generator is done. Light green is land covered by demonic fog, dark green is safer land usually above the fog, white is mountain. Generated with OpenSimplexNoise.

17  Game Development / Newbie & Debugging Questions / Re: Clean code & Smooth development on: 2014-10-17 16:30:19
Like CSS for code :-)
18  Game Development / Newbie & Debugging Questions / Re: Clean code & Smooth development on: 2014-10-16 21:54:43
Refactor frequently and avoid comments if you can. If code needs a comment it's probably too complex. I can never trust a comment - there is nothing guaranteeing it is in synch with the nearby code. Write tests.
19  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-10-15 21:01:00
Played with OpenSimplexNoise. Do I understand all that code? Hell no! Does it work? Hell yes!


  .....::::...   .:--+===*****==++--::..                  ...::---+++======+++---::..               .
 .....:::::...   .::-++==*****===+--::..                  ....::---++++===++++--:::..                
.....:::::::..   .::-++==*****===++-::...                  ...:::---+++++++++---::...                
....::::::::..   ..:-++==*****===++--::..                  ....::::----++++----:::..                .
....::::::::..   ..:--+==*****===++--::...                  .....::::--------::::..                 .
.....:::::::..   ..:--+===****===++--::...                    .....:::::::::::::...                 .
......:::::...   ..:--+===****===++--::....                      ......::::::....                  ..
.......:::....   ..:--++==****===++--:::....                         ...........        ....       ..
 ............    ..:--++===***===++---::......  ......                                 ......      ..
  ...........    ..::-++=========++---::..............                               ........     ...
    ........     ..::-+++========++---::..............                             ..........     ..:
     ......      ..::--++=======+++---::.............          ............     ........:.....    ..:
                 ..::--+++=====++++--:::............          ......................:::::::...    ..:
                 ..::---++++++++++---:::......               .....:::::::::.......::::::::::...   ..:
                 ..:::---++++++++---::::....                ....:::::::::::::::::::::::::::::..   ..:
                 ...:::-----++-----::::....                ....::::::---::::::::::::------:::..   ..:
.               ....::::---------:::::....                ....:::::---------:::::----------:::..   .:
..             .......:::::::::::::::....                .....::::--------------------------::..   .:
...           ...........:::::::::......              .......::::------------------+++++++---::.   ..
...         ...........................         ...........::::::---------------+++++++++++--::..   .


vvvvvv.... Displays just fine on my 4" phone!
20  Discussions / Miscellaneous Topics / Re: Java won't let me time travel on: 2014-10-13 16:39:47
Also, according to science, if you teleport 10 lightyears away from earth and look back with a super microscope you should see 10 years into the past...

Well if you look into the mirror, that's the past as well to some degree

...but it's reversed, so its the future :-)
21  Discussions / Miscellaneous Topics / Re: Free or cheap java hosting for my server? on: 2014-10-13 10:26:08
If you want free, there is always GoogleAppEngine - I use it for my site (see sig). It gets pricey if you become the next internet sensation. Also, it is no good if you need real-time or near real-time responses. And all interaction has to be HTTP.

EDIT: Read your requirements more closely. Forget GAE.
22  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-10-10 18:11:07
Simples, XSLT it into JSON.
23  Discussions / Jobs and Resumes / Re: Relatively urgent - web luvvie required for oddjob on: 2014-10-10 10:27:30
I'm a Sun-Certified Web Component Developer, meaning I don't do no stinking PHP :-)
24  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-10-10 10:22:00
A thankless task Cas. But have you simply reversed the problem, perhaps now you can create the UIs but Chaz can't? :-)
25  Discussions / Miscellaneous Topics / Re: Name that Poker hand - Tiny Code Challenge on: 2014-10-07 21:15:23
Code like this gets people fired, and rightly so!
26  Game Development / Newbie & Debugging Questions / Re: 4 or more threads in render loop on: 2014-10-03 19:21:41
Don't forget your 4 CPU threads are feeding 1 GPU.
27  Discussions / Miscellaneous Topics / Re: Java won't let me time travel on: 2014-09-30 22:27:20
I know it is not an official API, but you can generally use com.sun.time.TimeUtil.initTime(long millis). It's a quick way to implement save games, just set the player's time back by half an hour or so. Negative values aren't allowed so it only goes back as far as the Unix epoch.
28  Games Center / WIP games, tools & toy projects / Re: VERBAL - the fast-paced thinking word game on: 2014-09-24 10:25:12
No, sorry. This is exclusive to the android platform :-)
29  Game Development / Shared Code / Re: Like Simplex Noise but don't like the patent? Introducing OpenSimplex Noise! on: 2014-09-22 20:58:56
Just what I have been looking for!
30  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-09-20 21:55:18
Downloaded ArtFlow to my tablet and learnt to use it. It's a great little tool, it may be all I need for 2D art, I'm using it to make some new art for my Verbal word game.

https://play.google.com/store/apps/details?id=com.bytestorm.artflow&hl=en
Pages: [1] 2 3 ... 22
 

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

The first screenshot will be displayed as a thumbnail.

Longarmx (45 views)
2014-10-17 03:59:02

Norakomi (36 views)
2014-10-16 15:22:06

Norakomi (27 views)
2014-10-16 15:20:20

lcass (31 views)
2014-10-15 16:18:58

TehJavaDev (61 views)
2014-10-14 00:39:48

TehJavaDev (61 views)
2014-10-14 00:35:47

TehJavaDev (51 views)
2014-10-14 00:32:37

BurntPizza (67 views)
2014-10-11 23:24:42

BurntPizza (39 views)
2014-10-11 23:10:45

BurntPizza (81 views)
2014-10-11 22:30:10
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!