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 [2] 3
  ignore  |  Print  
  code sharing project  (Read 10151 times)
0 Members and 1 Guest are viewing this topic.
Offline masteryoom

JGO Coder


Medals: 5
Projects: 2


If you look closely, you might see it turning...


« Reply #30 - Posted 2013-05-16 09:59:58 »

-how long would games be up there? until new games push the old ones down the list but they would still be up there forever for everyone to see ...

-the purpose of this would have been to use it as an incentive to get people to share code in return for getting their games advertised to the target audience

I'm confused... I thought the site would only host snippets/"templates" of code and not actual games... did I understand wrong? Huh
Yes you did... Java-Gaming.org   persecutioncomplex

okay now I'm really confused... -_- I thought we were talking about hellrazer's proposed site that is different from JGO... or was he proposing his idea be done here on JGO? Huh
Now you're making me confused...  Angry  Clueless (random text... lalalalala for quote rule lalalalalalala  Cranky back on task)

Smiley
Offline heisenbergman

JGO Coder


Medals: 14


L___ o_ G___ a__ P___


« Reply #31 - Posted 2013-05-16 10:02:16 »


Offline hellrazer21

Junior Member





« Reply #32 - Posted 2013-05-16 10:19:40 »

@heisenbergman

you did understand it right but after i tried to come up with a way for this to be useful to more people and everyone to contribute, the whole thing needs to be bigger
the idea of making it only for small snippets and templates would work better as a prototype of the system ... everyone who likes the idea of a large scale system would need to see that a small scale version would work flawlessly. then the project would grow on its own as more people join in. if we just limit it to small projects the system wouldn't last very long. people would just use it and forget about it when their done.
technically speaking the smaller projects would still be there, you just need to use the filters and you would see small projects and yet there will still be larger projects for people who are looking for them

@heisenbergman

reply#24 they're just examples  Tongue
reply#28 the idea would be a separate website from JGO (JGO wouldn't be affiliated, unless they wanted to be)

@masteryoom
what do you mean most of java is free? what part isn't free?

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 133
Projects: 4
Exp: 3 years



« Reply #33 - Posted 2013-05-16 16:51:02 »


-why should we start with libgdx? because its free, you can build for multiple platforms, you can make 2d and 3d games (if im not mistaken), no royalties for distributing
Multiple platforms is supported for all Java, 3d can be done in LWJGL  Roll Eyes and most of java is free  Pointing
LibGDX supports porting to the standard windows/mac/linux as well as html5, android, and ios. The latter 3 would require custom code to convert without libgdx.
Offline hellrazer21

Junior Member





« Reply #34 - Posted 2013-05-17 00:03:59 »

custom code to do what exactly? cause i thought you just use the setup-ui then you have the libgdx folders for the platforms you want

Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 133
Projects: 4
Exp: 3 years



« Reply #35 - Posted 2013-05-17 00:23:10 »

custom code to do what exactly? cause i thought you just use the setup-ui then you have the libgdx folders for the platforms you want
If you wanted to develop in ios w/out libgdx, well I don't know of any options but switching to objective-c.
If you wanted to develop android without libgdx, your code would only work on android, not on pc (not without modifications)
You get the idea.
Offline hellrazer21

Junior Member





« Reply #36 - Posted 2013-05-17 01:13:20 »

theres plenty of options out there for iOS like unity 3d and corona mobile and UDK same goes for andriod but thats not really something to worry about

what we should try and figure out is, if there was a central hub for people to share code like github and google code but with a strict focus on games. would people actually use it ?

lets not get lost in the details for a second and lets pretend the system already exist and theres lots of code being shared. how many of you would be interested in using a system like this?

Offline heisenbergman

JGO Coder


Medals: 14


L___ o_ G___ a__ P___


« Reply #37 - Posted 2013-05-17 01:34:09 »

tbh I would probably still start with Google. if Google points me to your website, then that's when I'd go there.

Offline hellrazer21

Junior Member





« Reply #38 - Posted 2013-05-17 04:36:31 »

lol well thanks for being honest, i guess alot of people would end up at this site thanks to google  Grin

what if the site was able to offer money at the end of the year for who ever submitted the most code?

make it a cash pot that people can donate to and the site owner adds to it so it will grow non stop throughout the year

hows that for an incentive  Wink

Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 133
Projects: 4
Exp: 3 years



« Reply #39 - Posted 2013-05-17 04:40:53 »

Would be very difficult to grade the 'value' of each individual code snippet - for example it's a lot harder to write a model loader than an image loader.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline hellrazer21

Junior Member





« Reply #40 - Posted 2013-05-17 05:10:46 »

yea i was thinking about that as i was writing

heres a few options

most lines of code
most projects submitted
most complex project (maybe people take a vote on that one)
 
maybe create a way for people to mark projects as complex throughout the year so they generate votes most votes at the end of the year wins

like the "like" button on facebook but its a button to mark it as "complex"

hows that?




Offline HeroesGraveDev

JGO Kernel


Medals: 260
Projects: 11
Exp: 2 years


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


« Reply #41 - Posted 2013-05-17 05:19:46 »

What about most useful?

Offline hellrazer21

Junior Member





« Reply #42 - Posted 2013-05-17 05:29:28 »

we could add another button for that  Wink lol but now we're spreading the cash pot all over the place so maybe just use three things

1st place most complex
2nd place most useful
3rd place most projects

so complex on top because it was the most work
useful could mean anything so second
and most project last because the range could be anything from small to large projects


Offline HeroesGraveDev

JGO Kernel


Medals: 260
Projects: 11
Exp: 2 years


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


« Reply #43 - Posted 2013-05-17 05:54:17 »

Usefulness is more important than complexity.

And usefulness can imply complexity in some cases.

Offline Nate

JGO Kernel


Medals: 149
Projects: 4
Exp: 14 years


Esoteric Software


« Reply #44 - Posted 2013-05-17 06:04:22 »

what we should try and figure out is, if there was a central hub for people to share code like github and google code but with a strict focus on games. would people actually use it ?
Why not just use github? What does the site focusing only on games give you? You can have a github repo that focuses only on whatever you like.

IMO, more useful for the gaming community would be tutorials like what davedes has been doing:
http://www.java-gaming.org/index.php?topic=28048.0

Offline hellrazer21

Junior Member





« Reply #45 - Posted 2013-05-17 06:48:13 »

what we should try and figure out is, if there was a central hub for people to share code like github and google code but with a strict focus on games. would people actually use it ?
Why not just use github? What does the site focusing only on games give you? You can have a github repo that focuses only on whatever you like.

the site focusing on games would give you money, a way to share your website, games etc etc

if you go around telling people "hey guys add your code to github" they wont bother if they get nothing out of it.
if you show them a website where they can get money for sharing their code now you got their attention give a good amount of time, a year, for a cash pot to build and they can contribute when they have time



Usefulness is more important than complexity.

And usefulness can imply complexity in some cases.
ok lets flip those

1st place most useful
2nd place most complex
3rd place most projects

so now we split the cash pot

1st=60%
2nd=40%
3rd=20%

Offline masteryoom

JGO Coder


Medals: 5
Projects: 2


If you look closely, you might see it turning...


« Reply #46 - Posted 2013-05-17 07:22:14 »


-why should we start with libgdx? because its free, you can build for multiple platforms, you can make 2d and 3d games (if im not mistaken), no royalties for distributing
Multiple platforms is supported for all Java, 3d can be done in LWJGL  Roll Eyes and most of java is free  Pointing
LibGDX supports porting to the standard windows/mac/linux as well as html5, android, and ios. The latter 3 would require custom code to convert without libgdx.
I wasn't talking about the last three. I was talking about the first three.
@hellrazer21: I don't know, maybe a library that needs you to pay for it. I meant that all of it was free, but there might be something else in java that I don't know about that is not free.

Smiley
Offline masteryoom

JGO Coder


Medals: 5
Projects: 2


If you look closely, you might see it turning...


« Reply #47 - Posted 2013-05-17 07:23:34 »

what we should try and figure out is, if there was a central hub for people to share code like github and google code but with a strict focus on games. would people actually use it ?
Why not just use github? What does the site focusing only on games give you? You can have a github repo that focuses only on whatever you like.

the site focusing on games would give you money, a way to share your website, games etc etc

if you go around telling people "hey guys add your code to github" they wont bother if they get nothing out of it.
if you show them a website where they can get money for sharing their code now you got their attention give a good amount of time, a year, for a cash pot to build and they can contribute when they have time



Usefulness is more important than complexity.

And usefulness can imply complexity in some cases.
ok lets flip those

1st place most useful
2nd place most complex
3rd place most projects

so now we split the cash pot

1st=60%
2nd=40%
3rd=20%

The consumer doesn't really care about how complex it is. The simpler, the better. Added complexibility would only mean more confusing code.

Smiley
Offline Nate

JGO Kernel


Medals: 149
Projects: 4
Exp: 14 years


Esoteric Software


« Reply #48 - Posted 2013-05-17 07:34:57 »

if you go around telling people "hey guys add your code to github" they wont bother if they get nothing out of it.
This is not true. Github has 3,000,000 users and 5,000,000 projects. That's billions of lines of code. libgdx alone has over 1,000,000 lines of code.

Generally those who write high quality code will contribute for free. They are not out to make a profit by selling code snippets. Not only is that unlikely to make a profit, but there are much better ways for skilled individuals to make money. People would contribute to a site like you have in mind with the intention of helping others, not because they might get a pittance.

Make a tutorial site. If you find worthy code snippets, write an article about it. Accept articles from the community.

Offline HeroesGraveDev

JGO Kernel


Medals: 260
Projects: 11
Exp: 2 years


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


« Reply #49 - Posted 2013-05-17 07:54:45 »

Stop dicussing this and get working.

Get a basic site where you can post code snippets first.

Then worry about the details afterwards.

Talking about how something will work when it will never be made is stupidity.

Smiley

Offline hellrazer21

Junior Member





« Reply #50 - Posted 2013-05-17 10:02:05 »

@HeroesGraveDev
we cant just start building it and worry about the details later thats like saying lets build an mmorpg. we all know the age old story "noob attempts to make mmorpg" theres no happy ending. we need to plan it out first and be sure its going to work

@Nate
github could work if we use it for libgdx only, people share code snippets and small projects (read the last part)

if all goes well then we can go large scale and start the site that has every game engine/framework, different programming languages and the cash pot

i know you said
People would contribute to a site like you have in mind with the intention of helping others, not because they might get a pittance.

it might not be a pittance if your talking about a large scale group
imagine its everyone from every game engine all in one place sharing code
and the cash pot isn't just for one specific group its for everyone so who ever does the most useful,complex,projects gets the cash pot

then again that seems a bit sketchy some might have an advantage over others

you know what maybe its best to avoid money completely  cause it could cause problems



at first i didnt think github would work cause when you search for code its searching the actual code, so organizing snippets would get messy really fast. unless people place comments in the code with specific keywords to make searching for the right snippets easier kinda like using a filter. i dont know how well this would work but its worth a shot.



Offline HeroesGraveDev

JGO Kernel


Medals: 260
Projects: 11
Exp: 2 years


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


« Reply #51 - Posted 2013-05-17 21:03:07 »

@HeroesGraveDev
we cant just start building it and worry about the details later thats like saying lets build an mmorpg. we all know the age old story "noob attempts to make mmorpg" theres no happy ending. we need to plan it out first and be sure its going to work

Actually, the best way to start an MMORPG is to jump in and get a server/client working.

If you spend forever talking about how something would work, and then when you get to actually making it, it all falls over, you waste everyone's time.

Ignore the ads part, ignore monetizing it, ignore all the stats, if neccessary ignore having different users and just let people post code.

JUST GET SOMETHING WORKING SO YOU DON'T WASTE EVERYONE'S TIME! Pointing

Offline hellrazer21

Junior Member





« Reply #52 - Posted 2013-05-17 22:21:20 »

ok ok calm down dude lol i guess your not so skeptical about this working anymore  Smiley

theres just one small problem, i've never run a github project before Clueless

maybe someone who has experience with github can clear up a few things before we start

1.can people contribute code automatically without someone having to accept it?
2.is it possible for people to download only the project/part they want?
3.would projects be all inside one giant folder or split up ?
4.will it get messy if theres thousands of small snippets/projects?
5.how will people sort through the code to find what they need?
6.is there anything we should be aware of before we start throwing tons of code into github?





Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 133
Projects: 4
Exp: 3 years



« Reply #53 - Posted 2013-05-17 22:25:47 »

Why don't you just try it yourself before asking? Takes like 5 minutes to install/setup, and it's free...
Offline HeroesGraveDev

JGO Kernel


Medals: 260
Projects: 11
Exp: 2 years


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


« Reply #54 - Posted 2013-05-17 22:29:34 »

Using Github could get quite messy.

Why not create a multi-author blog?

-Easy posting of code
-Feedback by comments
-Screenshots in posts
-Explanation of code in posts
-Sort snippets by tags
-New posts get more attention for a while.
-Admin can manually create pages for anything extra

It seems to be the optimal free solution.

Then when/if you want to get advertising involved, buy a proper domain and start hacking around in the html/php/whatever etc.

Offline hellrazer21

Junior Member





« Reply #55 - Posted 2013-05-17 22:37:08 »

@HeroesGraveDev
how exactly would that work? can people just sign up and write whatever they want? cause i mean the whole point would be to have people share code without having to wait for it to get accepted


Why don't you just try it yourself before asking? Takes like 5 minutes to install/setup, and it's free...
it dosen't hurt to ask  Tongue ... but i'll try it too

Offline HeroesGraveDev

JGO Kernel


Medals: 260
Projects: 11
Exp: 2 years


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


« Reply #56 - Posted 2013-05-17 22:47:53 »

how exactly would that work? can people just sign up and write whatever they want?

Well, that depends on which provider you use.

Tumblr: Posts need to be approved by the admin before being published.
Wordpress: Has enough functionality that you can protect against spam while not punishing good people.
Blogspot: Don't think blogspot support multi-authoring. Can someone confirm?

Offline hellrazer21

Junior Member





« Reply #57 - Posted 2013-05-18 03:15:12 »

ok well wordpress seems like a good start ...

i was actually planning on makeing a site from scratch but with all those features i wouldn't be able to make it alone
kinda got me thinking why not make it an open source project/website (idk if theres ever been such a thing)

we can start useing the multi author blog while the big site is being made


Offline HeroesGraveDev

JGO Kernel


Medals: 260
Projects: 11
Exp: 2 years


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


« Reply #58 - Posted 2013-05-18 03:25:03 »

I have the time (& some/most/all of the skills) required to create such a site. I just don't have the time/motivation to manage and update it.

If you want me to get something running, I can.

Offline ReBirth
« Reply #59 - Posted 2013-05-18 03:35:32 »

Why don't you just try it yourself before asking? Takes like 5 minutes to install/setup, and it's free...
Wow wow wait, you told him to install github windows application? use CLI!

Pages: 1 [2] 3
  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!