Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (734)
Games in Android Showcase (222)
games submitted by our members
Games in WIP (811)
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 ... 60
1  Discussions / General Discussions / Re: Getting ready to release...any suggestions? on: 2017-08-05 12:58:56
Kev glass has made a success of some of his games which are low priced. Some might be free.
http://www.cokeandcode.com/main/
 If you wanted to go all out with spending your time to promote it, create a blog or forum or some other community group meeting place. Then post updates there and ask for suggestions from players. Spam gaming forums about it. Since it's free most should be ok with it. Make a leader board or ideally a multiplayer element of some sort to keep players coming back.
I have no personal experience releasing a game so take this advice with a pinch of salt.
2  Discussions / General Discussions / Re: Posting to not-so-old topics on: 2017-08-04 22:45:37
New community members who wanted to get their post count up would post random unintelligent comments such as 'i agree' in the hope of attaining a higher status under their username.
Riven also attempted to fix this by amending the way the status is calculated.
3  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-07-28 14:04:42
Judging by the video, the game looks nearly finished. The polish is already there. A differentiating feature would be interesting. How about one team of players are tiny and they fight the enemy team who are a few giants? With the blowing up gas tanks there's some room for interesting strategy. An FPS tower defence could also be interesting if it was multiplayer and had such good graphics.
4  Game Development / Newbie & Debugging Questions / Re: Game "running out of memory" with 32-bit JRE's on: 2017-07-16 06:13:34
Seems to be a known problem:
http://www.oracle.com/technetwork/java/hotspotfaq-138619.html#gc_heap_32bit

Why can't I get a larger heap with the 32-bit JVM?

The maximum theoretical heap limit for the 32-bit JVM is 4G. Due to various additional constraints such as available swap, kernel address space usage, memory fragmentation, and VM overhead, in practice the limit can be much lower. On most modern 32-bit Windows systems the maximum heap size will range from 1.4G to 1.6G. On 32-bit Solaris kernels the address space is limited to 2G. On 64-bit operating systems running the 32-bit VM, the max heap size can be higher, approaching 4G on many Solaris systems.

As of Java SE 6, the Windows /3GB boot.ini feature is not supported.

If your application requires a very large heap you should use a 64-bit VM on a version of the operating system that supports 64-bit applications. See Java SE Supported System Configurations for details.
5  Discussions / Miscellaneous Topics / Re: Passion Projects and Life: Spreading Yourself Too Thin? on: 2017-07-01 13:06:19
...snip...
That's so incredibly cool! I absolutely adore working with microcontrollers, I had to program a small driver in C for the ATTiny for the Robotics team! We were using UID chips that had to be interfaced with.
This sounds cool, tell us more! I went to my local university's engineering department's open day where they had lots of robots to show off which were in the FIRST competition (https://firstaustralia.org/programs/first-robotics-competition/) and even though the students appeared quite young they made some incredible things, like a wheeled robot that threw frisbees. Quite impressive.
6  Discussions / Miscellaneous Topics / Re: Passion Projects and Life: Spreading Yourself Too Thin? on: 2017-07-01 12:58:54
I used to have heaps of free time as a teenager and uni student, now there's hardly any.
Sometimes I start up old game projects I made just for fun and wonder at how I was able to spend weeks and weeks on little projects, getting so deeply involved in trying to squeeze out a few extra FPS of my silly Java2D game. Looking back, I was polishing a turd lol.

I now understand that I only maintain long-term interest in things that other people find useful or interesting.
I work as a teacher and quite enjoy applying programming to that. I've got a website Java Tomcat where I post up the past exam questions and solutions which students use for their homework and self-study:
http://www.fightfinance.com/afin102.jsp
If a younger version of myself knew that I would end up applying my amateur game programming skills to make an exam question bank I would be quite demoralised! But I think I'm lucky that I enjoy work, can apply programming to it and at least some people find it useful.

Since a few weeks (2 actually) I picked up my old hobby, programming micro-controllers.

Debugging is either done over the serial bus, with LEDs indicating certain states, or my favorite: creating a high resistance voltage-divider and wiring your signal into your PC's audio-in, then using a software two-channel (left, right audio) oscilloscope.



This explains your interest in the Tiny Code Challenge!

That sound card oscilloscope is very clever. One day I'd like to try that.

I also enjoy electronics, I've bought lots of arduinos, sensors, laser pointers, stepper motors and servos (2$ each on ebay) but haven't had time to make anything cool yet. I've only programmed an arduino to switch a laser pointer on and off in a loop. I'd like to program a wheeled robot one day that can weed my lawn using AI to recognise weeds and poke them, spray herbicide, or maybe burn them. Though I doubt I'll ever find time, it's fun to make plans and chat about it with any more knowledgeable people I can find  Smiley
7  Discussions / Business and Project Management Discussions / Re: Licensing overwhelm, asking for advice on: 2017-06-27 02:00:45
Good point, new work can be relicensed.
But with old work, once the cat is out of the bag, it's out forever
8  Discussions / Business and Project Management Discussions / Re: Licensing overwhelm, asking for advice on: 2017-06-26 22:59:22
Nice of you to choose such a permissive license as BSD.
One thing that I've always thought was interesting was that you can always relicense to make your code more open, but not the other way around. By licensing permissively, you've lost the option to keep the code private.
9  Games Center / WIP games, tools & toy projects / Re: noise sculpting experiments on: 2017-06-03 07:16:34
Very nice ambient effects.

The rumble seems to cause unpleasant high pitch pop sounds on my laptop but that could be because the speakers are poor quality. Do you think the Brownian noise needs a max or min threshold in case it's causing the high pitch pops?

I used to listen to the naturally recorded rain and thunder tracks and the artificially created ones and couldn't easily tell the difference:

Natural (appparently): https://www.youtube.com/watch?v=nDq6TstdEi8
Artificial: https://mynoise.net/NoiseMachines/thunderNoiseGenerator.php
Funny: https://www.youtube.com/watch?v=sOi5vdj0oCM

Rain and thunder sounds are quite relaxing for some reason
10  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-05-11 14:11:00
Sorry for the delayed reply, for some reason my browser showed errors everytime I tried to reply before today.

Thanks for the tips and write up! The learning process sounds fun so I'm looking forward to it. I actually bought a bunch of electronic stuff on eBay like servos and arduinos but I've not yet had time to fully dive in.
I did get a servo working on my c2 odroid mini computer using Java, and I wired up a laser pointer to an arduino programmed in their default IDE but that's it.
My dream is to eventually build a remote control thing of some sort. Given my inexperience with flying I think I'll start with a wheeled vehicle first.
Thank you for your code, very interesting. It looks like you have 7 servos on the plane judging by the code, nice!
11  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-05-05 09:49:01
Sooo, half a year ago I said I would build a flight controller with arduino (teensy) ...
Here it is Cheesy

Sorry for giving you cancer with the video quality Roll Eyes

I've flown 1km far out yet, still plenty of signal with the RFM69H module, you can fly for at least about 20 minutes, with medium motor usage.
It has sensors for gps, air pressure, orientation and battery voltage onboard.

With all of that you can compute altitude, speed, distance and angle from home, etc with the ultimate goal of programming my own autopilot.
Right now it's just displaying the information on the transmitter-display.

That's the brain right here, painstakingly hand soldered...

Very cool project Cool Incredible that you were able to finish it and even fly that thing so well. I imagine it requires expertise in electronics, aviation and software. I'm interested to learn electronics and have some questions.

1. Do you communicate all that gps, battery usage and other info using that radio signal device? If so, did you use some API that can encode binary data over such a device? I thought radio waves are analog and therefore so lossy so I'm interested in how this is done.

2. Is there some guide you can recommend for doing such a project? I've investigated various quadcopter projects but an aeroplane with longer range is much cooler in my opinion.

Thanks!
12  Java Game APIs & Engines / Engines, Libraries and Tools / Re: GUI Library for Java Game Development? on: 2017-05-05 09:41:20
You're probably already aware of this interesting work in progress:
http://www.java-gaming.org/topics/lwjgl3fx-a-sneak-peek/38003/msg/365117/view/topicseen.html#msg365117

Rolling your own GUI framework is good for customisability and making nice buttons and displays.
But text editors are a nightmare! You definitely want a GUI lib if you need text entry, especially multi-line text entry.
13  Game Development / Performance Tuning / Re: Pathfinding over too large grid on: 2017-04-29 04:12:04
Dynamic terrain and unit blocking is tough. Maintaining the navigation mesh with this is hard.
Will you also incorporate fog of war or line of sight?
If so, you can make units follow dumber paths that explore as they go. This has the benefit of cheaper incremental computations. Riven recommended this to me when I investigated the path finding problem.

Cool pictures by the way  Cool
14  Game Development / Newbie & Debugging Questions / Re: Curious about loopy loops on: 2017-04-26 00:02:00
Use the profiling -Xprof JVM option to see what's taking too long. As people often say, premature optimisation is is a trap.
If you identify that the path finding is taking too long there are some handy shortcuts that you can use like measuring squared distance rather than actual distance that uses slow squared roots.
15  Games Center / Showcase / Re: Howard Phillips Lovecar - fight otherworld monsters from your car! on: 2017-04-24 12:45:15
Nice game! Worked well on windows 10 x64. Though after about 5 minutes of play where I just drove around the monsters incessantly firing I achieved a score of about 27,000 and then the game crashed. Perhaps it ran out of memory? I fired both left and right cannons non-stop so if the bullets, blood, tracks, monsters and bodies aren't disposed of, it may have overloaded the JVM memory limit.

The top-down view and effects are great. I especially like the car track effect, very satisfying  Cool

If you had time to add more weapons and a hot-seat co-op game mode where one person drives and the other shoots, perhaps with the mouse, it would be cool.
16  Discussions / Java Gaming Wiki / Re: SF/X Libraries on: 2017-03-02 10:15:59
Loving the eerie elk sounds on yellow stone national park. So generous of them to make it public domain.
Thanks for posting
17  Discussions / Miscellaneous Topics / Re: Programming in schools - opinions? on: 2017-02-24 04:56:12
@Abuse, I think all tests should allow laptops and spreadsheets, mostly for the ability to easily save and see intermediate results which is hard in a calculator, and to be able to see the history of working in prior cells' working to spot an error. Also laptops have their faster keyboard input and regular * not x and / not รท symbols which are encountered all over the workplace and in everyday life.

Suitable ages to use spreadsheets on a computer might be from 10 years up? But I'm not a school teacher so that's just a guess.

Edit: another big factor is laptops' bigger readable screens. Calculators' screens are ridiculously small and hard to scroll left and right and select symbols
18  Discussions / Miscellaneous Topics / Re: Programming in schools - opinions? on: 2017-02-23 06:37:16
Learning spreadsheets like MS Excel is more useful than programming in a low level language like Java or C.

On a related note, I always think it's incredibly dumb how students are forced to use such limited calculators in exams. All exams in math related subjects should allow spreadsheets or mathematica or Google or a programming language on a laptop.
19  Game Development / Newbie & Debugging Questions / Re: Looking for some library for triangulating polyine / path on: 2017-02-03 01:44:29
Hi,
What you're trying to do is called buffering.
Look up JTS Java topology suite. It does it very well.
https://github.com/dr-jts/jts/blob/master/README.md
Cheers,
Keith

EDIT: Lookup the buffer method here:
https://github.com/locationtech/jts/blob/master/modules/core/src/main/java/org/locationtech/jts/geom/Geometry.java
20  Java Game APIs & Engines / Engines, Libraries and Tools / Re: Advantages of Ant? on: 2017-01-25 12:24:16
Try Scar if you prefer java syntax, which makes a lot more sense than xml.
https://github.com/EsotericSoftware/scar
It's not widely used, but a great idea in my opinion
21  Discussions / Miscellaneous Topics / Re: What's in your gamedev software rig ? on: 2017-01-25 05:36:34
For the people using VisualVM, a while back i found that it affects program performance and doesn't measure times as accurately as the -Xprof option, which is described here:

http://www.javaperformancetuning.com/news/qotm037.shtml

But perhaps it has been improved since.

Software:
Netbeans IDE
PAINT.net textures
Inkscape vector drawing
FileZilla FTP
Git via NetBeans
Tomcat WebServer
JTS for useful polygon routines https://github.com/locationtech/jts
22  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-01-09 03:43:12
You've made a really nice forest environment, beautiful trees, grass and path.
Will be interesting to see whether you allow one player to control a party or a single character among a multiplayer group. Looks very promising!
23  Discussions / General Discussions / Re: New Year Resolutions -- 2017 on: 2016-12-28 04:43:44
I really want to finish studying this year and then get time to tie up all the loose ends I've been ignoring like fixing stuff around the house, exercising and hanging out with friends more.

Like you guys, I also want to participate in some game jams to test some concepts. Ludlum dare or a physical all weekend one. I'm not sure if I'd do it with another person unless they were also willing to work in java. Few game devs use java where I am.

Learning more about AI, electronics and the C programming language would also be cool.

24  Game Development / Newbie & Debugging Questions / Re: Image Collision Detection Recommendations on: 2016-12-20 10:50:25
Here are some good alternatives:
http://stackoverflow.com/questions/1861382/convert-png-to-svg

Back when I tried to do this only Potrace seemed decent:
http://potrace.sourceforge.net/

But these days even Inkscape has an option to do vectorising of bitmaps.

This java library looks promising, but I haven't tried it:
https://github.com/jankovicsandras/imagetracerjava7

25  Game Development / Newbie & Debugging Questions / Re: Image Collision Detection Recommendations on: 2016-12-20 00:38:16
One method that might be more efficient if your images don't change, they're just rotated and translated, is to make a polygon out of the image outline. Maybe make lines between border pixels. I think that there are libraries that do this, but I can't remember their name. JTS can then simplify the polygon by turning Collinear points into one straight line, then just do an intersection test of these lines in the polygon against other polygons' lines.
26  Discussions / Business and Project Management Discussions / Re: Crowdfunding in 27 Easy Steps video on: 2016-12-14 14:03:41
Hi Riven and Catharsis,
You're both very reasonable and friendly people so it's a pity to see you inflame old wounds so publicly. Obviously there was a misunderstanding that has not been de-escalated. We should move on and look forward. Let your great minds loose on the interesting software problems that you solve here, rather than dwell on this 'water under the bridge'.
27  Discussions / Business and Project Management Discussions / Re: Crowdfunding in 27 Easy Steps video on: 2016-12-13 04:15:38
Here's a huge thread on Indie gamer about Kickstarter postmortems
http://forums.indiegamer.com/threads/kickstarter-com-game-post-mortems.36126/

Again, they're all by successful developers who were funded so they're the lucky ones.

Most are very detailed and interesting to read. I looked at the Scraps weaponised vehicle game and the legend of eisenwald turn based single player rpg game
28  Discussions / Business and Project Management Discussions / Re: Crowdfunding in 27 Easy Steps video on: 2016-12-06 01:05:42
I was reading about the interesting survivorship bias recently:
https://en.wikipedia.org/wiki/Survivorship_bias#In_the_military

Survivorship bias is where we draw conclusions from the evidence that we see, ignoring the cases that we don't see because they failed and we never heard about them. This leads us to base our conclusions on the exceptions.

It's very kind of Catharsis to share his experiences so we're not mis-guided by the kickstarter success stories where the entrepreneur was probably just lucky. As they say, shit happens, so don't blame yourself for failures, and 'fortune favours the bold', so keep on trying.

Quote
I'm surprised that a company would make its "business model" one of repeatedly going back to KickStarter. Don't most people think of KickStart as a place to get a leg up when you are just starting out? I think veteran companies would have a harder time, because of this, and their "customers/supporters" would be increasingly demanding and value conscious rather than altruistic and generous.
Yes I was surprised by this too! If there were any bugs or annoying elements in the original kickstarter game that I bought from that company that they didn't fix, and then I learned that they are embarking on a new game, then I would be a little upset. Perhaps their games are all rock-solid excellent so this doesn't happen.
29  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-11-30 01:11:58
Neat, I actually assumed that you were using 2D graphics as most top-down view games do. Will be cool to see the more advanced 3D version you're working on. How are you doing it, using Unity, LWJGL, JMonkey engine or something else?
30  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-11-29 10:07:57
They came and played SLAG, well a few of em did. You got a random tank body and a random turret which gave you pretty random stats. You got to run around a small map and shoot the other guy. It only had PvP. To my surprise people really liked it.
I got interviewed a few times. I don't interview that well. https://youtu.be/E8E_We2z9Ao (no idea why youtube link won't work in preview. )
We are using the PBR rendering pipe line and finding it AWESOME. Really looking forward to real textures etc.
Fantastic, I love top-down view action games, especially with multiplayer.
Watching the video makes me really want to go to PAX next year. Sounds like a great atmosphere.
By the way, what's PBR? Google turned up Panda rendering engine and Physically based rendering.
Pages: [1] 2 3 ... 60
 
cybrmynd (27 views)
2017-08-02 12:28:51

cybrmynd (40 views)
2017-08-02 12:19:43

cybrmynd (54 views)
2017-08-02 12:18:09

Sralse (57 views)
2017-07-25 17:13:48

Archive (488 views)
2017-04-27 17:45:51

buddyBro (635 views)
2017-04-05 03:38:00

CopyableCougar4 (1117 views)
2017-03-24 15:39:42

theagentd (1125 views)
2017-03-24 15:32:08

Rule (1101 views)
2017-03-19 12:43:22

Rule (1077 views)
2017-03-19 12:42:17
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
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!