Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (120)
games submitted by our members
Games in WIP (577)
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
  ignore  |  Print  
  Left 4k Dead  (Read 30381 times)
0 Members and 1 Guest are viewing this topic.
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #30 - Posted 2008-12-07 00:15:46 »

[EDIT]It was silly of me to post this.  Roll Eyes[/EDIT]

See my work:
OTC Software
Offline appel

JGO Wizard


Medals: 51
Projects: 4


I always win!


« Reply #31 - Posted 2008-12-07 01:48:17 »

Please try to imagine yourself playing with an AZERTY keyboard and don't be selfish.

I PITY THE FOOL playing with AZERTY keyboard  Grin

QWERTY for the win! Smiley

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline trembovetski

Senior Duke




If only I knew what I'm talking about!


« Reply #32 - Posted 2008-12-07 06:40:13 »

Sometimes the  blood splatter comes through the walls.. I doubt that it's intentional.. =)

Dmitri
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Ranger
« Reply #33 - Posted 2008-12-07 08:27:48 »

Please try to imagine yourself playing with an AZERTY keyboard and don't be selfish.

AZERTY keyboard.  In Windows, language bar, switch French to English.  Bingo! QWERTY keyboard layout!  It even remembers you only want that layout for that one window!  Cheesy  I hope other o/s aren't selfish and can also do this.   Grin

Markus:  Brilliant game!  Looks absolutely stunning!
Offline gouessej
« Reply #34 - Posted 2008-12-07 09:08:54 »

AZERTY keyboard.  In Windows, language bar, switch French to English.  Bingo! QWERTY keyboard layout! 
No, I don't use Windows. If you ask a casual gamer to change this kind of settings, he might give up.

Dude, this probably isn't the place to say this, but I think you need to seriously rethink how you present most of what you say here on JGO. I'd say 75% of your posts come off as elitist, whiny, or assumptive.

I say elitist because you often present your own projects as if they are something special, or above the cut of other people's projects, especially TUER. I've seen you say things a few times like, "even TUER has some bugs" or "even TUER took a while to look good," and all kinds of things. You also repeatedly insist that JOGL is this amazing library and LWJGL isn't, with no backing for this other than that you've use JOGL for your own projects.

Whiny because of the way your words come across, which is a more abstract thing. This is perhaps because English isn't your first language, but most would say, "what about AZERTY?" instead of the way you phrased it. It just usually seems that you're making demands or upbraiding people for not thinking of your situation, when of course nobody can consider everything. You're there to tell them what they forgot, not complain because they forgot it.

By assumptive I meant that you're assuming that Captain Jester is being selfish by presenting his own opinion on the control scheme, and you do in many other places as well (like when you recently told me to stop complaining about Apple's JVM as if it were Sun's fault, when I did nothing of the kind). Just chill out. People can present their own opinions, you don't need to make an otherwise worthless post telling them that they're being cruel or selfish or anything like that (and yes, I realize that my own post is otherwise worthless).

I'm sorry for posting this but I've just gotten upset with repeatedly seeing the same sorts of negative posts coming out of you.
I won't pollute this thread, it is not my aim, my answer has to be short. My post about the keyboard doesn't mean that Left 4k Dead is bad, I like Markus' games as I already said on another thread. Don't forget that it is possible to use WSAD and ZSQD both, it is a minor change (W and Z do the same thing, A and Q too, it is not complicated  Wink), it would require a few minutes if the author agreed and I don't demand anything, I suggest only. English is not my mother tongue like many people here but it doesn't mean that my words should be twisted.

Markus_Persson, if it is not clear enough, I need to say something important:
[size=14pt]I like "Infinite Mario Bros", I like "Breaking the tower",  I like "Miners4k" and I like "Left 4k Dead" too.[/size]
I hope that my words won't be twisted anew, it is a positive feedback, is that clear?

Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #35 - Posted 2008-12-07 17:09:15 »

[size=20pt]It's done![/size]


Play now!



Unfortunately, there are no explosives. Space runs out fast in 4kb. Wink

Play Minecraft!
Offline appel

JGO Wizard


Medals: 51
Projects: 4


I always win!


« Reply #36 - Posted 2008-12-07 17:54:25 »

WOW!  Shocked

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #37 - Posted 2008-12-07 19:07:22 »

Awesome stuff! Grin

弾幕 ☆ @mahonnaiseblog
Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #38 - Posted 2008-12-07 19:44:39 »

Why, thank you =D

Play Minecraft!
Offline Morre

JGO Knight


Medals: 2
Projects: 10


I'm Dragonene on IRC.


« Reply #39 - Posted 2008-12-07 20:06:40 »

I'm amazed. This is one fantastic 4k game! :>

Just one tiny suggestion, if you're going to change anything at all: Don't let the player instantly click to start a new game - I was in a clicking frenzy with my pistol when the game over screen showed, and I clicked past the score by accident.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Mr. Gol

Senior Duke


Medals: 1



« Reply #40 - Posted 2008-12-07 20:31:44 »

What's the purpose of the thin yellow dashed line?

(Fantastic game btw Smiley )
Offline appel

JGO Wizard


Medals: 51
Projects: 4


I always win!


« Reply #41 - Posted 2008-12-07 22:40:45 »

Submit submit submit  Wink

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline irreversible_kev

Junior Duke





« Reply #42 - Posted 2008-12-08 01:09:51 »

What's the purpose of the thin yellow dashed line?

(Fantastic game btw Smiley )

They are your ammo clips you use when you reload I think


Really cool 4k game!
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #43 - Posted 2008-12-08 02:18:17 »

Please try to imagine yourself playing with an AZERTY keyboard and don't be selfish.

Sorry I didn't mean it in that sense.  I meant he should not change it to 'W' to move forward and 'A' to turn left, etc...  He can of course change the keys to make it easier on other types of keyboards.

Offline gouessej
« Reply #44 - Posted 2008-12-08 06:24:11 »

Sorry I didn't mean it in that sense.  I meant he should not change it to 'W' to move forward and 'A' to turn left, etc...  He can of course change the keys to make it easier on other types of keyboards.
I agree with you but he can add some keys that do the same thing, it is what I suggested, do you see what I mean?

Offline bienator

Senior Duke




OutOfCoffeeException


« Reply #45 - Posted 2008-12-08 07:07:07 »

cool game,
maybe you could enable anti aliasing, the shadows and pixel zombies should look a bit better almost for free.

Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #46 - Posted 2008-12-08 08:17:16 »

cool game,
maybe you could enable anti aliasing, the shadows and pixel zombies should look a bit better almost for free.

No can do, I draw all pixels myself manually.

Play Minecraft!
Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #47 - Posted 2008-12-08 11:27:15 »

That is freaky good!!!  Cheesy

It is almost good that you didn't pack in explosions/molotov, since the competition probably would have been over right then!

Really clever to let player shoot single shots when ammo is out. I completely ran out of ammo and mad a mad dash across the map in search for more ammo, taking out as much zombies with single shots as I could on the way. Didn't find any ammo and was eventually cornered by a HUGE horde of zombies, and even the death was somehow enjoyable! Probably something wrong with me  Tongue, but it was so b-horror movie like, really cool.

One small thing I'd like would be to have reload as space instead of R. Sometimes you are backpedaling to the right shooting to the left and need to reload. Pressing d and r at the same time is tricky when hunted by zombies. Not sure how keyboards handle those key combos though.

What determines advance to the next level. It seemed sort of random to me.

How are the zombies spawned? Sometimes when making small advances to take out a bunch of zombies around a corner, you get ambushed from behind of another bunch of zombies, from the area that I just had pretty much cleaned out of zombies Huh And that just by the time that I need to reload  Tongue

Anyway, REALLY great game!

Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #48 - Posted 2008-12-08 12:09:47 »

The levels end as soon as you enter the red room ("safe zone"). There's one on each level, and it's always in the same location.

Zombie spawning logic:
There are 80 roaming zombies. When they die or are too far away from the player, they respawn somewhere away from where the player is.
Then there are some 180 rushing zombies. They the same way as roaming zombies, but always start in active mode (ie rushing towards the player), and only when the game is in rush mode.
The game enters rush mode for 4-5 seconds once every 1-30 seconds or so.


I need to look into remapping some keys. I still haven't changed it from WASD as I can't bring myself to play the game with any other keys. Wink

Play Minecraft!
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #49 - Posted 2008-12-08 13:05:20 »

I agree with you but he can add some keys that do the same thing, it is what I suggested, do you see what I mean?
Yes I do, that is why I explained my post.  I was disagreeing with Morre who wanted to change the way the controls worked.

Offline Abuse

JGO Knight


Medals: 13


falling into the abyss of reality


« Reply #50 - Posted 2008-12-08 13:06:10 »

Is it intentional that on Lvl 3 you start right next to the safe room?
Definitely the place to farm the zombies for points  Grin

After lvl 3 the zombies are scarily fast & thus mighty tough to kill, even if they are worth loads of points.
So, is someone going to decompile it, extract the map generation code & random seed, and publish a set of maps  Grin

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #51 - Posted 2008-12-08 14:01:44 »

I've got them all rendered at home. =D
Unfortunately, level 50 is unwinnable (you start inside a wall), but I doubt anyone will reach it.

The original plan was to just have four levels, and a big "YOU WIN!" sign at the end, but I cut it out both for size reasons and because it didn't work with the scoring. Winning just meant you couldn't get more points.

[edit:]
Level 3 is an accident, but i figured people going for high scores might WANT to stay on level 3 for a bit. Level 4 is.. tough.

Play Minecraft!
Offline Abuse

JGO Knight


Medals: 13


falling into the abyss of reality


« Reply #52 - Posted 2008-12-08 14:13:18 »

Incidentally, are you using a recent version of proguard?

If you are, it seems to be failing to fully apply some of it's optimisations.

For example, proguard is supposed to replace all occurances of :-
1  
2  
istore X
iload X


with:-

1  
2  
dup
istore X


However, there appear to be many occurances of this in the L4kD bytecode.
The same goes for fstore/fload & dstore/dload pairs. (though obviously, the latter requires a dup2 replacement).

As each one of these missing optimisations is costing you a byte, in total there's about 40 uncompressed bytes to be saved there!

Oh, hope you don't mind me decompiling your code  Cheesy
I'm using it as a test case for extensions i'm making to proguard. Grin

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #53 - Posted 2008-12-08 14:27:03 »

No, I'm using the one from moogies awesome tool.

I still have a vague plan of jasmining this myself, so any further ideas you have would be appreciated. =)

Play Minecraft!
Offline appel

JGO Wizard


Medals: 51
Projects: 4


I always win!


« Reply #54 - Posted 2008-12-08 16:51:20 »

Suggestion:

The player needs to know where he is, either by:
- showing a minimap
- or displaying the distance to the target destination

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline moogie

JGO Knight


Medals: 13
Projects: 6
Exp: 10 years


Java games rock!


« Reply #55 - Posted 2008-12-08 19:05:56 »

Incidentally, are you using a recent version of proguard?

If you are, it seems to be failing to fully apply some of it's optimisations.


looks like i will need to use the latest version in the 4kJO Smiley
Offline woogley
« Reply #56 - Posted 2008-12-23 17:07:10 »

Congrats, this game is currently on the front page of reddit

Check out the conversation
Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #57 - Posted 2008-12-23 20:20:17 »

...and on digg. TOP SLOT FIRST PAGE!!!

http://digg.com/playable_web_games/Left_4k_Dead_Excellent_online_game

Well deserved attention.

Offline Ranger
« Reply #58 - Posted 2008-12-24 02:11:58 »

Well deserved attention.

So much attention, that the game has been embedded in somebody else's page:  http://www.buzzfeed.com/scott/left-4k-dead/part_of_the_2009_java_4k_competition
Offline irreversible_kev

Junior Duke





« Reply #59 - Posted 2008-12-24 03:02:32 »

...and on digg. TOP SLOT FIRST PAGE!!!

http://digg.com/playable_web_games/Left_4k_Dead_Excellent_online_game

Well deserved attention.

Funny/Interesting comments I saw:

1: Any reason why it asked me to install Open Office?
2: wtf? i'm using opera and it keeps crashing my browser. Any suggestions? i'm running asus eee linux 900
3: i get 1000fps on my geforce 4 mx440 64mb.
4: Graphics aren't as good as the 360 version.

Anyhow its all great publicity for an awesome game Cheesy

Hope it doesn't kill your website!
Pages: 1 [2] 3
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Longarmx (52 views)
2014-10-17 03:59:02

Norakomi (43 views)
2014-10-16 15:22:06

Norakomi (33 views)
2014-10-16 15:20:20

lcass (37 views)
2014-10-15 16:18:58

TehJavaDev (68 views)
2014-10-14 00:39:48

TehJavaDev (67 views)
2014-10-14 00:35:47

TehJavaDev (60 views)
2014-10-14 00:32:37

BurntPizza (73 views)
2014-10-11 23:24:42

BurntPizza (45 views)
2014-10-11 23:10:45

BurntPizza (86 views)
2014-10-11 22:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
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!