code sharing project

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?

What about most useful?

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

Usefulness is more important than complexity.

And usefulness can imply complexity in some cases.

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

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

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%

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.

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

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.

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.

:slight_smile:

@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

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.

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

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

theres just one small problem, i’ve never run a github project before :clue:

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?

Why don’t you just try it yourself before asking? Takes like 5 minutes to install/setup, and it’s free…

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.

@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

it dosen’t hurt to ask :stuck_out_tongue: … but i’ll try it too

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?

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

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.

Wow wow wait, you told him to install github windows application? use CLI!