Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (777)
Games in Android Showcase (231)
games submitted by our members
Games in WIP (856)
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  
  I need your opinion ...  (Read 2914 times)
0 Members and 1 Guest are viewing this topic.
Offline jfelrod1960

Junior Devvie




Use the source Luke, use the source!!!


« Posted 2006-01-25 19:23:37 »

I'm developing an AI library specifically for vehicle/character control and pathfinding.  I'm hoping to attract game developers who are using Java3D and is in need of this kind of technology.  I'm saying Java3D mainly because of the behavior classes that will be included.  Other Java game technologies may come later.  The programmer may even wish to write their own behavior classes now that I think about it.  Anyway, do you guys feel like something you would pay your hard earned money for?  Or am I dreaming.  I appreciate good honest criticism.  I also would appreciate refraining from making insults.  Thank you for your time. Smiley


Jeffrey F. Elrod
Complexsive Systems
Offline zulo

Junior Devvie




Java games rock!


« Reply #1 - Posted 2006-01-25 21:14:25 »

Depends on the price for me. Yes maybe if i was making a game i would pay a littlebit to
get those ready made behavior classes.

If I was just doing a hobby project i wouldnt pay much, if I had a real company then I think I would pay some more.
Offline kevglass

« JGO Spiffy Duke »


Medals: 319
Projects: 25
Exp: 22 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #2 - Posted 2006-01-25 22:03:13 »

The AI market is definitely there (just take a look at BioGraphic Technologies) however I'd suggest if you're going to do this you do it in a supremely generic way. Don't target Java 3D Game Developers as a market (since they're really arn't that many) - make the tools provide generic to any technology and provide example usages within Java3D behaviours (I guess it's just another level of decoupling/indirection). You're more likely to hit more of market if the tools arn't seen or percieved as Java 3D specific.

Kev

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

Junior Devvie




Java Games Rock!


« Reply #3 - Posted 2006-01-26 10:41:36 »

I probably wouldn't pay for something  like that... but then again, if I reached a state of despair with my own code I might...

Play XSW: www.xsw.se
Offline jfelrod1960

Junior Devvie




Use the source Luke, use the source!!!


« Reply #4 - Posted 2006-01-26 14:17:16 »

Thanks Zulo!  I know what you mean.  Price is always a concern and people want to get their money's worth.

Thanks Kevglass!  I have looked into BioGraphic Technologies before and I understand what you are saying about targeting just one technology.  I may have to use an incrementalal approach starting with Java3D.

Thanks Aramaz for your reply!  I do think there are some game developers that just want to concentrate on the specifics of their games without having to code the physics, AI and things like that.  Anything that can cut down their development and testing time would probably be favorable.

Jeffrey F. Elrod
Complexsive Systems
Offline cylab

JGO Kernel


Medals: 188



« Reply #5 - Posted 2006-01-26 14:36:52 »

You might consider a licence scheme where low revenue productions pay less than big sellers. So maybe licence-costs per sold game/application might be appropriate. There are some libraries (but not in gaming as far as I know) out there, that come with dual-licence GPL/Commercial, so hobbyist can use the library for free.

Regarding GPL: I for myself am not an OpenSource advocat, but I really appreciate to be able to step through library code while debugging...

Mathias - I Know What [you] Did Last Summer!
Offline jfelrod1960

Junior Devvie




Use the source Luke, use the source!!!


« Reply #6 - Posted 2006-01-28 19:15:40 »

The idea of hobbyist using it for free sounds interesting.  At least as a start to gain popularity.

Anyone else have any comment on this?  I would greatly appreciate it. Smiley

Jeffrey F. Elrod
Complexsive Systems
Offline Jeff

JGO Coder




Got any cats?


« Reply #7 - Posted 2006-01-28 21:27:44 »

Okay soem comments:

Behaviors are semi-useless for games UNLESS you design it as a wakeOnFrame(0) behavior or its results can be used truly asynchronously.  (If the latter then behaviros are actually good because they will get scheduledi n parallel onsystems with more then one processor.)

I'm thinking you really might be better off designing this as a library with a doAI() entry point and then let the user wrap it ina behavior or whatever else they want including using synchronously in a main loop.

Does this AI do path-finding and motion control? if so then you *definitely* want to be able to run it synchronous with the other game logic sucha s the game's collision detection.



Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!

http://wiki.java.net/bin/view/Games/JeffFAQ
Offline jfelrod1960

Junior Devvie




Use the source Luke, use the source!!!


« Reply #8 - Posted 2006-01-28 23:43:39 »

Okay soem comments:

Behaviors are semi-useless for games UNLESS you design it as a wakeOnFrame(0) behavior or its results can be used truly asynchronously.  (If the latter then behaviros are actually good because they will get scheduledi n parallel onsystems with more then one processor.)

I'm thinking you really might be better off designing this as a library with a doAI() entry point and then let the user wrap it ina behavior or whatever else they want including using synchronously in a main loop.

Does this AI do path-finding and motion control? if so then you *definitely* want to be able to run it synchronous with the other game logic sucha s the game's collision detection.




That's the plan Jeff.  To do path-finding and/or motion control.  Great advice on the behavior idea.  Thanks! Smiley

Jeffrey F. Elrod
Complexsive Systems
Pages: [1]
  ignore  |  Print  
 
 

 
hadezbladez (290 views)
2018-11-16 13:46:03

hadezbladez (160 views)
2018-11-16 13:41:33

hadezbladez (291 views)
2018-11-16 13:35:35

hadezbladez (72 views)
2018-11-16 13:32:03

EgonOlsen (2152 views)
2018-06-10 19:43:48

EgonOlsen (2180 views)
2018-06-10 19:43:44

EgonOlsen (1367 views)
2018-06-10 19:43:20

DesertCoockie (1984 views)
2018-05-13 18:23:11

nelsongames (1626 views)
2018-04-24 18:15:36

nelsongames (2274 views)
2018-04-24 18:14:32
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46
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!