A possible Project for bored programmers

Status
Not open for further replies.

GreatNate

Thread Junky
Joined
Jul 4, 2009
Messages
801
I'm looking to start a project (non-eGO related). I know a ton of people may have wanted to help out with the Holy Strike project, but they are overloaded. :cursing: For my school, I want to do an open ended project involving people i can't meet in person, i figured there may be a large amount of people in eGO that may have an interest.

Here is my proposition: Anyone wanting to work on a project, or perhaps beginner programmers looking to learn :drool:, or maybe even experienced programmers that have never really done an organized project. I plan on using a modified style of AGILE programming methodology that i have used for school learned from different corporations that actually use this methodology.

So, The Project: I want to program a simple 2D platformer game in the style of old snes/genesis days. Sounds fun, huh? I actually want it to be a game for my girlfriend. She loves elephants, so my nickname for her is "my pink ellie." So i want to program a game called Pink Ellie Adventures. Sounds silly doesn't it? If i still have your attention, i want to program it in a style of the genesis game called Ristar, i know a lot of you just cheered and said, "THAT WAS AN AWESOME GAME :O" It also happens to be one of my gfs' favorite games.

All of the details will be filled in by a massive brainstorming session. From this brain storm, we will get a general idea of the program. Then we are going to start spelling it out, creating scenarios. From the scenarios we will create a Test Case, the test cases will spell out, step by step, how a scenario plays out. We will have tons of these "cards" to hand out to different programmers, harder cards will go to more experienced programmers, some of the lesser cards can go to beginner programmers and they get experience! We will be using Java since i think it is fairly popular, great documentation of all the methods, and it's easier to find free development tools and compilers.

So, What I need:
Lots of interested programmers!
A few programmers more experienced in gaming programming.
Highly Artistic users for graphic designs (ooooh pretty)
A few people more interested in management (doesn't have to be programmer)
Later on i'll need level designers, and testers as well.

Who can benefit from this:
College people looking for some experience
High schoolers learning the rope
Open source programmers looking for something to do
Bored People ready to jump onto something interesting.

NOw, if you want to know more about me before you jump on. I'm a 22 year old college student studying at Penn State University. I am currently getting two degrees, one in Information Sciences and Technology, and the other in Security Risk Analysis. I have been programming since i've been 12 and started modifying Nibbles in q-basic. Then I learned C/C++. Finally settling on Java in High School and further study in Java in College, along with picking up some Cobolt, Python, and VB whilst i was at it. I also had to teach myself c# and the .net environment when i was working with Yale medical center in high school over the summer. I have programmed many things, however i am actually quite inexperienced at game programming. I've done mods and other programs bassed on a source engine, but never did one from scratch and i am very excited about it.

If you are interested, PM me on here, AND post to keep this thread alive, I want tons of help!

:facewall:
 
I am a total retard at game-programming, what language are you planning on writing this project on?
If it is something I have at least heard of I'll see what I can do.
 
I plan to program in java, due to its popularity and great documentation.
 
BAH! JAVA! BAH! POISON! GACK! I would have helped out, but you said the J-word X(

:D

Then again, I was going to recommend Python :D

Actually, if you're wanting to do a simple platformer, I can highly recommend Gamemaker (http://www.yoyogames.com/make). I've done a few tinkerings in it, and it's pretty easy. Gang Garrison 2 is written in Gamemaker :D It's got a GUI, easy methods for putting in sprites, and most of the "programming" is already done... you just "wire up" modules together to give game actors "intelligence." You'll go farther faster that way. And you can still have people help with art and figuring out how to build the game actors and rooms, etc.

Sorry, the only Java I like is the flavoring they put in the blended "coffee" drink at Sonic :D

(The only reason I haven't seriously used Gamemaker is that they don't have a GM player for Linux. And I really like using my Linux box. So. But if that's not a problem... you can have a 2D platformer working in an hour or so, and then add graphics and actors and whatnot. The bonus being you have something to play immediatly, keeping people interested. You can't "Release Early, Release Often" any earlier or often than with Gamemaker!)
 
I did look into that, however I want to be able to tweak what i want, it 's a school project and has to be done from scratch. Thanks for the suggestion. If you want to write some test cases I promise i won't let you touch java.
 
*cough* c# *cough*

*cough* xna *cough*

*cough* already have UML designed for platformer *cough*
 
Last edited:
i dont know a thing about programing but would love to learn. i hope that dosent exclude me

clamup1
 
BAH! JAVA! BAH! POISON! GACK! I would have helped out, but you said the J-word X(

:D

Then again, I was going to recommend Python :D

Actually, if you're wanting to do a simple platformer, I can highly recommend Gamemaker (http://www.yoyogames.com/make). I've done a few tinkerings in it, and it's pretty easy. Gang Garrison 2 is written in Gamemaker :D It's got a GUI, easy methods for putting in sprites, and most of the "programming" is already done... you just "wire up" modules together to give game actors "intelligence." You'll go farther faster that way. And you can still have people help with art and figuring out how to build the game actors and rooms, etc.

Sorry, the only Java I like is the flavoring they put in the blended "coffee" drink at Sonic :D

(The only reason I haven't seriously used Gamemaker is that they don't have a GM player for Linux. And I really like using my Linux box. So. But if that's not a problem... you can have a 2D platformer working in an hour or so, and then add graphics and actors and whatnot. The bonus being you have something to play immediatly, keeping people interested. You can't "Release Early, Release Often" any earlier or often than with Gamemaker!)

I started out in Py! It's really nice and easy to use!

Java is a bit too complex for my, my dad's very fluent in it, but it doesn't make much sense to me.

Py is just so...logical.

It's possible to make games in it.
 
I started out in Py! It's really nice and easy to use!

Java is a bit too complex for my, my dad's very fluent in it, but it doesn't make much sense to me.

Py is just so...logical.

It's possible to make games in it.

python + pyGame ftw, but C# is more accessible as far as libraries go. You can install the directx and sdk framework and it should run on 90% of computers without problems. add in a little time massaging the controls and other details and you can put it on the xbox360 too.
 
If you are bored, there is always HolyStrike, the mod being created by the eGO community. We are looking for more programmers to help in this effort.
 
Yeah, but python isn't a real programming language, it's a scripting language, it doesn't have the power of a real language like c++, java, vb, or c#.

But i do enoy python a lot. Have written many useful, small, quick scripts. It certainly is a well made scripting language.
 
If you are bored, there is always HolyStrike, the mod being created by the eGO community. We are looking for more programmers to help in this effort.

I was told it was pretty full. I'd love to help with it though.
 
python + pyGame ftw, but C# is more accessible as far as libraries go. You can install the directx and sdk framework and it should run on 90% of computers without problems. add in a little time massaging the controls and other details and you can put it on the xbox360 too.

I may consider C# still. I just don't have as much experience with it.
 
Yeah, but python isn't a real programming language, it's a scripting language, it doesn't have the power of a real language like c++, java, vb, or c#.

But i do enoy python a lot. Have written many useful, small, quick scripts. It certainly is a well made scripting language.

Python is an interpreted language. Perl is a scripting language.

Learn C#, you'll thank yourself many times. It teaches you the syntax you will experience with c, c++, java, php, etc. You can take full advantage of the .net frameworks garbage handler without diving right into managed c++.
 
Python is an interpreted language. Perl is a scripting language.

Learn C#, you'll thank yourself many times. It teaches you the syntax you will experience with c, c++, java, php, etc. You can take full advantage of the .net frameworks garbage handler without diving right into managed c++.

I've written my own C++ garbage handlers, they are fun, (I hate delimiters) AND i know syntax for most languages already. I've crashed my fair share of computers from writing bad handling code as well, many dangling pointer bugs (stupid WINDOWS "PROTECTED" space.)I just don't know the extensive library like the back of my hand as with Java (Once wrote software for an Im-ing service with no references to get my Java Developer Certification). Java has the nicest Garbage handling of memory i've seen to date.

I had to use C# when i was programming for Yale medical center, had to produce an API for a very expensive microscope for their one lab center. It was fun using c# to wrap the dlls and the .NET framework made it very easy to access the methods i created later.

Also, Python is more often used as a scripting language than a straight up interpreted language. Theoretically, any language may be compiled or interpreted, so "interpreted language" is applied purely because of common implementation practice and not some underlying property of a language.

Haha, i think entens and I are turning this thread into more of a debate, lol. This is fun though, I haven't really been this geeky in awhile. I'm sure you fel the same way :drool:
 
I had to use C# when i was programming for Yale medical center, had to produce an API for a very expensive microscope for their one lab center. It was fun using c# to wrap the dlls and the .NET framework made it very easy to access the methods i created later.

Lucky, my new job has me stuck maintaining an old VB6 program. :( I feel like bashing my head against the keyboard right now as a matter of fact.
 
I could never get heavily into VB, cause it was painful. Anyways, i'm going to be gone for a week, see y'all around!
 
Status
Not open for further replies.

Latest posts

Back
Top