Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (799)
Games in Android Showcase (237)
games submitted by our members
Games in WIP (865)
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  
  Looking for other programmers for a stealth shooter  (Read 17327 times)
0 Members and 1 Guest are viewing this topic.
Offline Kosovalus

Junior Newbie





« Posted 2016-04-08 02:30:41 »

Introduction

I'm looking for two-to-three coders interested in developing a stealth-focused shooter. The combat of the game should resemble Hotline Miami in terms of ruthlessness. Barring the fundamental mechanics, you have a large amount of creative freedom.

My contribution

I aim to contribute several hours a week towards the game's development. Although I'm more of a programmer, I can also create the soundtrack if a producer can't be found.

The project's current state

Short demo of pathfinding and ray casting

The AI's patrol points (and the rest of the map) is stored in a JSON file. A path is constructed between those points during runtime. There are currently some rendering issues as noted on GitHub.

Source code

Previous/current work

APPLICATION: Flowchart editor & executor (2015, Java) <skip to 6:10 for execution>

SOUNDTRACK: Falling Through (WIP, FL Studio) <high quality download available>

GAME: Zombie Defense (2013, AS3) <you may need to disable your ad blocker>

Requirements

Intermediate knowledge of general and object-oriented programming concepts.

Prior programming experience in Java or another similar language (e.g. C#).

A few hours (per week) of spare time.

Your role

You have the choice of either programming the game itself or bespoke tools (e.g. a cut-scene editor) to speed up creation of its assets. In both cases you'll use libGDX as your main framework and possibly some of its extensions, such as Box2D.

Contract

The goal of this project is to learn and have fun. If a situation involving income arises, a percentage of profits will be negotiated.

Contact

Interested? Leave a comment below with links to any projects you've worked on. You will be offered to join a Slack group if chosen.
Offline Drenius
« Reply #1 - Posted 2016-04-08 21:29:19 »

I do have to ask... why exactly do you think you need to cooperate on this project?
Offline orangepascal
« Reply #2 - Posted 2016-04-09 06:38:55 »

and do you really need 2-3 coders (besides yourself) for this ?
and wouldn't you also need a graphic artist?
sound designer?


not to be harsh.. but most people here, able to help you on such a project, could probably do it faster by themselves Wink

the guy behind Orangepixel | twitter@orangepascal
http://www.orangepixel.net
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Kosovalus

Junior Newbie





« Reply #3 - Posted 2016-04-09 13:32:22 »

I'm always more motivated when I work with others, so a team of coders would speed up development as well as make it more interesting (in my experience). I have quite a few ideas for this project, and the editors themselves (level, cutscene, etc) can take a while to make. I've kept the project description pretty abstract because I want to hear what other coders are interested in implementing. On top of this, I'm trying to keep the underlying code as general and decoupled as possible for future projects. Could I program this on my own? Yes, but it would be a long, silent trip.
Offline Drenius
« Reply #4 - Posted 2016-04-09 14:01:48 »

a team of coders would speed up development
Uh... no. Generally... no.
You are massively underestimating the effort that goes into motivating and then also coordinating a team for a project.
Offline Kosovalus

Junior Newbie





« Reply #5 - Posted 2016-04-09 14:28:05 »

a team of coders would speed up development
Uh... no. Generally... no.
You are massively underestimating the effort that goes into motivating and then also coordinating a team for a project.

I'm guessing coordination would be easier if developers stuck to their preferred areas (e.g. AI), then there wouldn't need to be as much communication. The scope of the project will be determined by the overall experience of the coders; more coders, more areas each can specialize in. If they're working in areas they prefer then motivation should be slightly easier. All of this would have to be decided upon before everyone starts, or it'll become chaotic.
Offline Drenius
« Reply #6 - Posted 2016-04-09 15:24:52 »

Again, you are underestimating this.
Sure if you think through this, it seems you can handle all the problems you can think of.
The problem, though, are those you can not think of.

Have you ever actually worked on, and then finished a game?
Even more so, do you have any experience in working on a private game project, even in a non-leading function?

Try to work on your projects, as far as reasonably possibly, alone, and plan their scope accordingly.
If you have some experience in doing so, then maybe start aiming for larger projects and, if it actually makes sense with the workload, you can then try to work with other people, preferably ones already used to working in a team, and also preferably not with you being the one in charge immediately.

Trying to start a cooperative (and even worse, unspecified) project at this point will probably do no good beyond giving you the experience that these projects tend to fall apart quickly or even immediately.
Offline wessles
« Reply #7 - Posted 2016-04-10 00:37:46 »

I don't mean to sound harsh, but you've got to be realistic about this.

You can do this yourself. Even if you couldn't do it yourself, adding more people won't help. Nine women don't make a baby in one month. The only help you'll need is with art / audio. Don't even think about getting help with that until you have more than a ray-casting AI demo. Hire artists when you have an actual game to play.

That said, I've been meaning to make a game like this, so I'll be interested to see how this game goes. Godspeed.
Offline Kosovalus

Junior Newbie





« Reply #8 - Posted 2016-04-10 02:24:21 »

Is there a situation where teaming up with other programmers is recommended (for hobby projects)? It seems that if the project is too easy or perfect for your experience, you should work alone. If it's too difficult, you shouldn't bother in the first place.
Offline Drenius
« Reply #9 - Posted 2016-04-10 03:42:00 »

The only recommendation I can and should give you here is to set yourself goals that you want to archieve, then do what you can to reach them.

We are merely telling you that forming a team just for the sake of forming a team will most likely not result in anything, probaby not even in a team.

If you reach a point where you can not do something yourself, and are also not able or willing to learn to, then that is the point to look out for help. But even then probably better for help than for an intentional team.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline wessles
« Reply #10 - Posted 2016-04-10 03:49:25 »

It seems that if the project is too easy or perfect for your experience, you should work alone. If it's too difficult, you shouldn't bother in the first place.

Yes.

At some point you might be able to work with other programmers. But right now, with only one project done, you have a bit more work to do before that's a possibility. And by then you'll probably avoid teams altogether.
Offline Grunnt

JGO Kernel


Medals: 143
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #11 - Posted 2016-04-10 09:18:19 »

Guys, what is this? The OP asks for help and you just rant about how bad teamwork is? All the "harsh" advice sounds, IMO, like total nonsense. You learn how to work with other people by working with other people. Teamwork can be lot of fun, and highly productive. Building a good team is not easy but is definitely the only way to make something more complex than an individual can. How many good games do you know that are made by a single individual? There are some, but not too many.

I see a reasonably clear concept, quite realistic expectations and a relaxed, laid-back approach. There's even a (quite good) tech demo to give direction. If anything this is one of the most well-formulated posts in the "Community & Volunteer Projects"(!) board.

I do not have the time, unfortunately, but what you have so far looks really promising.

Offline Cero
« Reply #12 - Posted 2016-04-10 18:23:04 »

Even if or especially when you fail, experiences are very educational.

I made 3 games in a team of 5-6 people with 3 coders.
Can recommend. Especially for later when you do project one man just cannot do by himself anyway.
Its also good experience for jobs later... having team skills and experience

Pages: [1]
  ignore  |  Print  
 
 

 
Riven (203 views)
2019-09-04 15:33:17

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

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

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

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

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

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

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

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

nelsongames (4310 views)
2018-04-24 18:15:36
Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

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