Omnimaga
General Discussion => Technology and Development => Computer Projects and Ideas => Topic started by: ruler501 on January 17, 2011, 09:46:58 pm
-
The idea is that an idea is selected from a poll and a programming language is randomly added to it. I post it here and people can start making it. one week after I posted the subject and language for it to be coded in I lock down the contest. I put each one in a poll and see by popular opinion which one is the best.
I will select the language with a random number generator. The more people registered for that language the larger chance it will have of being picked. If there aren't two people for that language it will not be entered into the random number generator. Have a 0% chance of being picked
RULES:
1)If you use nonstandard libraries please post them here
2)Send your programs by PM to me
3)Only write programs in the language assigned to that project
4)No using other peoples programs
5)You submit before the deadline runs out
I will choose the language with a random number generator out of the top 5 languages on this forum: http://ourl.ca/64680 (http://ourl.ca/64680)
I will use the most popular request as the project
post here if you would like to do this and what languages you could write programs in
I can code in Python and a little C/C++
The first project was to make an on-comp sourcecoder from java. I failed at notifictaion so noone got this done.
the current project is an IDE for making game engines in Java. due date is currently undecided
31 CODERS:
6 Axe Parser:
Binder News
willrandship
Raylin
Deep Thought
shmibs
Ashbad
# Temporarily removed SirCmpwn
3 C++:
ruler501(noob)
Binder News
z80man
Assembly:
2 Python:
ruler501
Deep Thought
4 Java:
Binder News
nemo
Deep Thought
z80man
#Temporarily removed SirCmpwn
0 C#:
#Temporarily removed SirCmpwn
7 TI-BASIC:
willrandship
Raylin
Binder News
Deep Thought
Qwerty.55
Ashbad
z80man
#Temporarily removed SirCmpwn
2 Brainf*ck:
Qwerty.55
Ashbad
#Temporarily removed SirCmpwn
2 z80 assembly:
Ashbad
z80man
#Temporarily removed SirCmpwn
-
I can do Java, C++, and Axe
-
I posted the poll for the first project here: http://ourl.ca/8810.new#new
go there to submit ideas and vote on what the project idea should be
-
Axe, and TI-BASIC
-
I'm only using the top six from the favorite programming languages poll
-
Yeah, uhm. If you don't put TI-BASIC in there, you will lose so many more contestants.
And I'll go for Axe and TI-BASIC.
-
I'll add it in right now
-
Add Ti-Basic for me as well.
-
So, why are you making another contest on the site?
-
I thought this would help make what people want made well and help increase peoples coding skills.
-
Btw, you need to give us more than 48 hours. We have lives you know. And parents. I think a week or two would be more appropriate. Check out Raylin's Cage Matches
-
these shouldn't be too large of projects i hope not a game like cage matches. Something people want made. when I made this I was thinking applet rather than game.
-
It still takes more than 48 hours. I'd say a week.
-
If you look I did change the time to a week
-
Ok, good.
-
IMHO, I think you're still too new to handle this kind of thing.
In regards to time and the feel of the general public, ya know?
-
I'm going to post a poll for people to vote on the winner I won't be personally deciding(because I might be in some of them.)
I don't see much that I need eperience for(That may just be my inexperience blinding me too it.)
Please post any suggestions you have to help me run this.
-
Well, one would be conflicts between your contests and mine.
The other would be the number of categories. You don't need categories with only a few people.
-
I tried to choose the most popular languages
I didn't start this to do games and isn't that what your contest is about?
-
Mine is not.
However, games are something everyone here wants to make at least once.
Thusly, my focus is on such.
-
My contest here is supposed to be mainly for applet like things. stuff people find useful.
What would you like me to do to make it not interfere with yours?
-
Look at my lists. If anyone highlighted in bold joins these, consider their time a little more carefully. :)
-
Could I have a link to your contest please.
and does that mean you want me to extend the time limit on my contest?
-
Here ya go. (http://ourl.ca/7074)
And, no. I'm saying that if a guy who's in my contest needs some more time, give it to him. And vice versa.
-
I guess the best thing would be that deadlines are never at the same time and that your contest focuses on non-games while Raylin's already established contest focuses on game projects.
Ashbad contest focused on team projects based on games so it did not interfere too much either, but the problem is that team projects almost fail everytime so it killed the contest.
Contests are great, but we need to not saturate the site with them either, else it splits talent too much and most people will stick to the established contests, such as Raylin's and the Summer contest.
Although Raylin first question was a bit blunt, I noticed lately on this site that a lot of newer members starts projects about things that have already been done several times before or that overlaps with other existing ones. The best example are sprite editors. I think there are at least 40 in the projects section. When starting new things we need to make sure the offer isn't too high for the demand, and if we want to offer something, it needs to offer things that the other project/contest doesn't. Otherwise, what happens is that not many people are interested.
-
I had not seen any contest for applet like things so I decided to make one. I will not have games in this and I will extend the time limit if people need it. I will try to keep this away from the purpose of Raylins and keep it with what i originally had in mind
EDIT: we need more people to vote/present ideas in the poll deciding the project for this contest here: http://ourl.ca/8810
-
Ah, good to hear. As for applets, I assume it will be mostly programming tools, miscellanous usage programs (such as calendars or text editors) and maybe school programs?
-
Things people want or need. The poll will find the most wanted things.(hopefully)
-
Ah ok, I just saw it now, I voted.
-
sign me up for Java.
-
I'll take TI-BASIC and Brainf*ck ;D
-
I'll take TI-BASIC, Brainf*ck, and x86 assembly if you have :P
-
i don't really think a week is long enough to code something substantial in x86 assembly, unless you're very proficient in it.
and brainfuck has to be a joke, right?
-
Malbolge would be a joke. I'm dead serious about brainf*ck.
/me tries to look serious.
-
Malbolge would be a joke. I'm dead serious about brainf*ck.
/me tries to look serious.
/me fails at being serious
-
i can see it now.
winner in brainfuck: qwerty.55 for.... multiplying 3 digit numbers... yeah that's not impressive by any other language's standards...
-
Nemo, god of programming for adding 1+1 in Malbolge...
-
Nemo, god of programming for adding 1+1 in Malbolge...
Ashbad, for writing a 4096 bit encrypter thingie in x86 assembly...
-
Erm, sign me up for BASIC, Axe, Java, and Python.
Might be busy occasionally, though.
-
I will extend the deadline if it is needed for a good reason.
@Ashbad if someone else wants to do it also I'll add it in we need two people if its not in the top 5 or so on the programming languages poll. would you be OK if you were just in regular assembly?
@deep Thought Did you mean Ti-Basic
-
nah I'm pretty inept when It comes to comp programming, so don't sign me up for anything
-
Do you want to stay signed up for brainf*ck and Ti-Basic or not?
-
oh yeah, TI-BASIC I can and same for Brainf*ck, not any comp languages though
-
OK i added you in check the first post to see if there are any problems
-
axe for me, peeps!
competitions are the best.
-
Hmm I'll take TI-BASIC, C++, Java, and some z80 assembly. I'm still a x86 asm noob. And once Prizm development gets underway lets add SH3 asm. And does C++ include directx.
-
I hope C++ doesn't include DirectX. I don't think it would though, as that is Windows-only.
-
oh and btw I'll take z80 asm and axe if you have.
-
question: why are axe and ti basic on the list if this is under computer programming?
-
I don't know it seemed closest to what I wanted when I started it but seeing how everybody likes calc languages I added them in. We could ask someone to move this to a more relevant forum
-
Woah, put me on here quick. Axe, z80 Assembly, brainf***, C#, Java, and TI-Basic.
-
the topic is to create an on-comp version of source-coder in Ti-Basic by January 27th at 8am CST
PM me with results and post here if you need more time with a reason. Good luck to all and may the best coder win
-
On computer version of source coder in TI-BASIC? Ouch. Is there a place I can get a download to program my computer in TI-BASIC?
-
I'll get another language didn't realize that
-
Awww, I thought maybe there was a version of TI-BASIC for my computer :(
-
The new language is Java. randomly chosen excluding all calc languages
so like I said before:
the topic is to create an on-comp version of source-coder in [EDIT] Java [/EDIT] by January 27th at 8am CST
PM me with results and post here if you need more time with a reason. Good luck to all and may the best coder win
-
Extra points if I make it in TI-Basic? ;)
EDIT: And it still runs on a computer, I mean.
-
Yes I will give an extra point if you make it on a computer with Ti-Basic and have it run.
-
/me goes off to make an on-comp TI-Basic interpreter...
-
As long as its done by the deadline
:devil:
*ruler laughs maniacally
-
What's the deadline?
-
If... If you do this... I can has?!!?? <^('.')^>?
-
Sure :) I'll make it a compiler, actually, which would be teh awesome.
-
look at the red part
The new language is Java. randomly chosen excluding all calc languages
so like I said before:
the topic is to create an on-comp version of source-coder in [EDIT] Java [/EDIT] by January 27th at 8am CST
PM me with results and post here if you need more time with a reason. Good luck to all and may the best coder win
EDIT: If you don't get it done we'll have to make that the next project.
-
Found it... 8 days to create a TI-Basic on-comp compiler while grounded, and a version of Soure Coder that uses it...
It can and will be done.
-
Good luck and you get uber points if it works well.
NO BUGS
-
*Jaw drops
I... I... ♥
-
Well, I only have to get it to compile the bits that my Source Coder program uses in time for the deadline :)
-
You only get 1 point then you get uber points for a compiler and editor that works well WITH NO BUGS
-
How about super-uber points if I get that done in addition to the Source Coder program, and uber points if I get just the compiler done?
-
You get zero points if you don't complete the Source Coder Program
The compiler must be written in Ti-Basic also or java
this is a bilingual project
-
Hmm, an on-computer TI-Basic compiler written in TI-Basic for a TI-Basic detokenizeing program... that shall be most glorious. (And I'm already thinking of several ways to do it)
-
If its possible try/fail
uber points if its written in java
super uber points if its in Ti-Basic
1 bonus point if in any other language and sourcecoder is done in Ti-Basic
0 points if sourcecoder not complete
-
Wait, I'm still a little confused at the TI-BASIC part, unless you are also going to write a BASIC interpreter for the PC....
-
What if I write a TI-Basic compiler that store the result of the comilation as a Windows binary in a list, then have a Java program to extract that list into a .exe, then use the above set up to write a source coder program?
-
uber points it uses java only a pure TiBasic compiler/program gets super uber points.
regular source coder should be written in java unless you want uber points
-
What if I write a TI-basic program which is the JVM running source coder?
-
Then you win THE GAME
-
sorry for being noob but what is JVM?
If its not pure ti-Basic only uber points if there is no Ti-basic regular points
-
sorry for being noob but what is JVM?
If its not pure ti-Basic only uber points if there is no Ti-basic regular points
Java Virtual Machine. It's basically a monster inside your system that runs programs and eats resources. (Not really)
-
ruler501, the Java Virtual Machine, which makes Java work.
-
Ok so for full points I write a TI-BASIC interpreter in Java. Then in TI-BASIC i write a source coder for comp. This source coder allows you to edit 8xp files and then convert them back. Correct so far? Now for even more bonus points can this source coder convert BASIC programs to ASM and if I'm up to it into .java files to be compiled by the JDK. How does that sound ^-^
Edit: Hell and if I'm really up to it my compiler will compile Basic programs into C++, Python, and maybe even x86 asm.
Double Edit: Even better it will compile to x64 asm using the sse5 extended library featuring 256 bit floating point numbers. That should count for super uber ultra mega points [jk]
-
Yes, to make it easier Java = JVM
Not technically correct, but true enough. When people say to install Java they are really saying to install the JVM :P
Edit: Back on topic ninja :P
-
Anyone here know how to program in java bytecode? That could raise the stakes even more.
-
Anyone here know how to program in java bytecode? That could raise the stakes even more.
Ummm. I could try to learn :)
-
Good luck guys!
-
I should probaly get started soon.
-
sorry for being noob but what is JVM?
If its not pure ti-Basic only uber points if there is no Ti-basic regular points
Java Virtual Machine. It's basically a monster inside your system that runs programs and eats resources. (Not really)
That's not too far from the truth, though :P
-
How are you guys doing?
only a few days left and I haven't heard anything
-
How are you guys doing?
only a few days left and I haven't heard anything
there's a competition going on? i must've missed the post because i've just been checking the first. what language?
-
The new language is Java. randomly chosen excluding all calc languages
so like I said before:
the topic is to create an on-comp version of source-coder in [EDIT] Java [/EDIT] by January 27th at 8am CST
PM me with results and post here if you need more time with a reason. Good luck to all and may the best coder win
I posted this a while ago. Sorry if you didn't see it.
-
there's only a little over 3 days left to go.
I hope some people get something good done.
EDIT: Crap sorry about the double post
-
wait, the BASIC one? Wow, I thought I had a while left...I'll upload it soon.
Edit: And here's ZA: DotH!!!! blockin zombies with bricks.
I think an Axe version could be much better :P
Edit2 whoops sorry! wrong forum :P
-
PM it to me I want an impersonal judgement if thats possible of ppl to see which is the best.
-
source coder in java in 3 days? O.O
yeah... i'm gonna have to opt out on that challenge. i haven't practiced enough with strings to do that type of tokenizing, even with java's like 4 different ways to tokenize strings.
-
Sorry you can't compete. try to pay attention next time so you can try to win.
-
Sorry you can't compete. try to pay attention next time so you can try to win.
i don't frequent often enough to catch all the posts, maybe it'd be easier if you could edit the first post with new contest information like Raylin does for the Cage Matches?
-
i will do that from now on
This is now added to the first post.
-
Wait has the contest been delayed. You said three days left when I thought entries were due tomorrow.
-
Sorry you can't compete. try to pay attention next time so you can try to win.
Sorry but that last sentence was a bit uncalled for. I have no choice but to rate the post down. We don't really like that kind of post on this forum and it will not encourage anyone to participate more, plus it's hard to keep up with 300+ posts a day.
-
Sorry you can't compete. try to pay attention next time so you can try to win.
Sorry but that last sentence was a bit uncalled for. I have no choice but to rate the post down. We don't really like that kind of post on this forum and it will not encourage anyone to participate more, plus it's hard to keep up with 300+ posts a day.
I think Ruler was trying to apoligize that Nemo didn't have enough time left to compete. Not that he was disqualified for not knowing about this competition ahead of time. I'm not sure DJ how you interpreted it, but sometimes it is hard to tell how a comment is directed online.
-
I meant the 2nd sentence, not the first:
try to pay attention next time so you can try to win.
the "try to pay attention" part, that is.
-
I'm sorry if that comment was taken badly. I did not mean it to be in any way offensive. I sometimes word things very badly.
-
I'm sorry if that comment was taken badly. I did not mean it to be in any way offensive. I sometimes word things very badly.
Its because of the language barrier that makes it hard to understand the meaning of a post
-
I know that can cause problems. It takes much more skill than i have to overcome it.
-
He probably meant:
"Sorry to hear that. Keep an eye out for the next contest, so you can win it."
-
I think so.
-
He probably meant:
"Sorry to hear that. Keep an eye out for the next contest, so you can win it."
That is a much better way to say what i meant
-
He probably meant:
"Sorry to hear that. Keep an eye out for the next contest, so you can win it."
Smilies make everything sound better too. "Sorry to hear that. Keep an eye out for the next contest, so you can win it. ;) "
I think that sounds even better. :)
-
I will take that to mind (I have trouble communicating in real life also so I find this slightly normal) I will work on how i talk and use plenty of ;D smileys
-
AH ok I see now, yeah text can fail hard at transmitting what we mean X.x
-
I've had trouble with that as well. :) S'okay.
BTW, maybe you could PM people who are in the category, so they know. I missed this entirely. Otherwise I would have joined.
-
I will try to do that next time. Could anybody actually working on this post here. I would like to see if this competition has anyone working on it
-
Sorry for the double post just wanted to say the deadline will be reached later today and please submit any submissions now. Otherwise I will try to start another with a much better setup. i messed up this time and I'm sorry for messing this up.
-
Ok, cool! I'll wait for the next one :)
-
I'll reset the poll here http://ourl.ca/8810
I'll still add in new ideas and new people to this.
-
You might want to make the deadline long enough, because some people are probably busy on Raylin's Cage Match 5 ATM.
-
The difficulty is that a lot of these projects are quite ambitious as they are on comp, but giving people too much time causes them to lose interest. Too little time and they can't finish. How about announcing the language and only a little bit about the project (such as language) on a weekend and then the next friday afternoon announcing the full project details. Then have it due Sunday at midnight or so. Three days on a weekend should be enough for most people.
-
Again, I agree with z80man
-
Is 10 days enough time?
-
that should be enough for most people, as long as it's something small and easy.
-
I'm afraid that I was not able to complete an entry for the previous contest, and will likely not be able to complete one for the next, due to complications with my parents. I hereby withdrawl from this and future contests, until such a time that I am reasonably able to compete.
-
Is 10 days enough time?
I would say this is enough if it's something small, otherwise I would go for one month.
@SirCmpwn sorry to hear :(
-
Sorry to hear Sircmpwn Hope you can compete again sometime
@DJDo you think it would be a good idea to choose the time limit based on the project?
-
definitely
-
Then I'll just ask when I start it what people think the time limit should be and use that.
-
Yeah, project-based time limit. Some programs can take weeks to create.
-
bump
Is anyone still interested in doing this.
-
I'm still interested, you just haven't posted any new battles.
-
the next battle will be a Game engine IDE to develop RPGs in Java. No I am not hacking my random number generator to give me those numbers. good Luck to all I will send Out Pm's to all Java coders now.
How long should people get for this project it seems to me like a longer one
-
I will have to bow out, though it does sound pretty cool. I'm pretty busy with Suave for now.
And yes, it is a longer one.
-
A few months, I think. That sounds like a cool project but it will be hard, since a RPG got several parts.
-
I was thinking at least two months. how does that sound?
-
Might be good, although unfortunately I never attempted making a game making program before. For an RPG Maker maybe it might not be as hard, though, because it's only for one single kind of game. It would even be easier if it was for action-RPGs.
-
My goal with this is to allow people to make quick rpg's with little or no coding experience. Because you will be separated from the code this could use Basic, axe or asm. Axe would be easy for someone to compile, but I'm not much of an axe programmer while with asm some people may not be able to compile their code.
-
I know this is an extreme necropost but I have to ask. Has anyone made anything for this. I believe it is nearing the deadline I set if it has not already passed it.
Should I just stop trying with this. It seems like it keeps dying every time I start it back up
-
Well the issue is that you are in direct competition with calc contests like the UTI one, Omni, TI-BANK and earlier the Cage Matches. Most people around here are more into game creation for calcs but doing a calc game contest wouldn't work well because there are always other established contests going on, not to mention in most cases people prefer having big prizes. Even Cage Matches started to die at the end, as barely anyone would vote anymore. :(
This is probably why less people are interested.
-
I guess this was worth a try.
Maybe one day we'll have a separate comp contest set up.
-
Yeah it might be nice. Now that there are no longer cage matches, maybe if we do not have any contest going on after the 3 current ones ends you could give a computer programming contest a try?
-
I might but definitely not while all of these other contests are going on