Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (775)
Games in Android Showcase (230)
games submitted by our members
Games in WIP (856)
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 4
  ignore  |  Print  
  Horde 8-Bit Waves Of Death! - [WIP UPDATED JUNE 26 2013]  (Read 99503 times)
0 Members and 1 Guest are viewing this topic.
Offline kpars
« Reply #30 - Posted 2013-06-22 04:46:12 »

Well, I've been playing for about 3 years now, so every update feels old to me Sad
Offline kpars
« Reply #31 - Posted 2013-06-22 04:55:33 »

*AHEM AHEM AHEEEEEM*

There's a topic to get back to.
Offline trollwarrior1
« Reply #32 - Posted 2013-06-22 19:26:23 »

Why doesn't light center properly? It looks weird o-o
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kpars
« Reply #33 - Posted 2013-06-22 19:28:51 »

Instead of having the white noise there, you COULD do something and make the screen go staticy for a second once the player is hit, or something like that.
Offline Agro
« Reply #34 - Posted 2013-06-23 01:47:32 »

ya sure what do you need @ git

Offline kpars
« Reply #35 - Posted 2013-06-23 09:40:10 »

All of this git talk... I don't git it.
Offline RobinB

JGO Ninja


Medals: 45
Projects: 1
Exp: 3 years


Spacegame in progress


« Reply #36 - Posted 2013-06-23 11:36:44 »

Use subversion instead of git, much easyer Smiley
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 167
Projects: 5
Exp: 6 years



« Reply #37 - Posted 2013-06-23 11:42:02 »

Git is super easy to use Cranky eclipse even comes with egit...
Offline Sammidysam
« Reply #38 - Posted 2013-06-23 13:07:31 »

Are you using a GitHub application or shell?  If using application, please state which OS you are on.
Offline kingroka123
« Reply #39 - Posted 2013-06-23 13:08:18 »

Yes, but we tried and tried with no die. We simply can't git it to work.

humorus  Grin
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Sammidysam
« Reply #40 - Posted 2013-06-23 13:15:31 »

This is a basic guide:

1. Click create repository
2. Give it name and set location to Eclipse project folder e.g. if I owned Horde in C:\Users\Sam\Documents\Workspace\Horde but be careful because you need to just navigate to the Eclipse workspace and then click okay and then the GitHub application should automatically append the folder name
3. Create, use default attributes and ignores
4. Click on repository and commit all changes in title "Initial commit" or something similar
5. Hit the sync button
6. Go to the GitHub website and view your new repository

For somebody receiving changes:

1. Go to account if on computer tab
2. Clone repository
3. Navigate to repository and click "sync" if needed

Let me know if any of this is confusing.
Offline kpars
« Reply #41 - Posted 2013-06-23 17:45:08 »

Don't worry Wesley, you'll git it.
Offline Sammidysam
« Reply #42 - Posted 2013-06-23 18:11:01 »

Just hitting commit makes a change in the git commit log on your local repository, not the GitHub repository.  The other person cannot sync their local copy with your local copy, so you syncing will make sure it is in sync with GitHub (hence the name).  Some examples:

When you first make a repository, you will have a local copy and GitHub will have no copy, so when hitting sync it will create the repository on GitHub.

When you create a new commit and then click sync, it pushes the commit from your local copy to the GitHub copy.

When you have a local copy that is behind and you click sync, it pulls the commits ahead of your current local copy commit so that they are up-to-date.

The sync button is really the most important button on the GitHub Application, and it is very easily to forget.
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 167
Projects: 5
Exp: 6 years



« Reply #43 - Posted 2013-06-25 12:53:40 »

"very easy to forget"
Well, I can't sleep at night if my commit isn't synced  Emo
Offline kpars
« Reply #44 - Posted 2013-06-27 03:30:34 »

You could do what Orange Pascal did and make it 'pay what you want', but still allow people who can't pay to still play it, but with a tiny dis-advantage.
Offline kpars
« Reply #45 - Posted 2013-06-27 04:01:25 »

I'd be happy to create Horde.kemoy.net at any time Smiley
Offline kpars
« Reply #46 - Posted 2013-06-27 04:56:11 »

It should be done in the next day or two. I've been busy with 4 different projects this week, so I rarely get any time Sad
Offline kingroka123
« Reply #47 - Posted 2013-06-27 04:59:49 »

gimme some explosions  Grin big big explosions mwahahahaha oh... and maybe a zombie that
can stun you or do a range attack
Offline kpars
« Reply #48 - Posted 2013-06-27 05:00:23 »

gimme some explosions  Grin big big explosions mwahahahaha oh... and maybe a zombie that
can stun you or do a range attack

Yeah, and don't forget BLOOD!
Offline HeroesGraveDev

JGO Kernel


Medals: 382
Projects: 11
Exp: 4 years


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


« Reply #49 - Posted 2013-06-27 05:04:23 »

Possible unit varieties:

Normal
Tank
Swarm-like
Fast & deadly, but weak
Kamikaze
Ranged
Flying? Swimming? Anything that can go where others can't.

There are plenty of options if you think about it.
Some of the above ideas can even be combined.

Offline kpars
« Reply #50 - Posted 2013-06-27 05:10:02 »

Not enough.
Offline kingroka123
« Reply #51 - Posted 2013-06-27 05:18:12 »

Now that better come out of one zombie  Grin
Offline kpars
« Reply #52 - Posted 2013-06-27 05:19:26 »

That's better. Still ungodly blocky.

Also, I think you should implement classes. You could have a gunner class that has a chaingun, a soldier class that can throw nukes to kill a group of zombies, etc.
Oh goodness, I just now realized that to create a class you must create a class.... Gunner.java, Soldier.java, etc...
Offline HeroesGraveDev

JGO Kernel


Medals: 382
Projects: 11
Exp: 4 years


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


« Reply #53 - Posted 2013-06-27 05:27:40 »

I've never played L4D.
It's just a set of common unit types in Tower Defence games. Smiley

As for the blood problem, have a hidden switch (key press etc.) that allows you to have more/less blood.

Offline kpars
« Reply #54 - Posted 2013-06-27 05:31:34 »

Write your own Smiley
That's what I'd do.

But then again, my advice wouldn't be too useful in this situation. Never liked messing around with other libraries.
Offline HeroesGraveDev

JGO Kernel


Medals: 382
Projects: 11
Exp: 4 years


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


« Reply #55 - Posted 2013-06-27 05:34:19 »

Being 'Hidden' would not benifit that much  Smiley

It would stop your mom from seeing all the blood...

(as long as you were careful)

Offline kpars
« Reply #56 - Posted 2013-06-27 05:42:34 »

Lighting isn't that bad, not unless you go really advanced with it.

In regular Java, I would just draw a black rectangle over each image and control the alpha value of it. The alpha value being the brightness. Here's an example:
1  
2  
3  
4  
5  
6  
7  
public static void render(Graphics g) {
    // Note that the brightness goes all the way up to 255.
    int brightness = 130;
    g.drawImage(Art.example, 12, 12, null);
    g.setColor(new Color (0, 0, 0, brightness));
    g.fillRect(12, 12, Art.example.getWidth(), Art.example.getHeight());
}


You should be able to do the exact same thing using Slick2D if I am not mistaken, hope that helps Smiley
Offline kpars
« Reply #57 - Posted 2013-06-27 05:53:28 »

Definitely not '80s graphics. Seems more like late '70s.

The '80s didn't have 8x8 textures, as HeroesGrave once said.
Offline HeroesGraveDev

JGO Kernel


Medals: 382
Projects: 11
Exp: 4 years


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


« Reply #58 - Posted 2013-06-27 06:04:01 »

The '80s didn't have 8x8 textures, as HeroesGrave once said.

When did I say that?

Offline kpars
« Reply #59 - Posted 2013-06-27 06:06:34 »

Oh, I am an idiot. I was actually referring to what NegativeZero said a while back.
Pages: 1 [2] 3 4
  ignore  |  Print  
 
 

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

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

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

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

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

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

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

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

nelsongames (1398 views)
2018-04-24 18:15:36

nelsongames (2027 views)
2018-04-24 18:14:32
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

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46
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!