Java-Gaming.org Java4K winners: [ by our judges | by the community ]         
Featured games (67)
games approved by the League of Dukes
Games in Showcase (∞)
games submitted by our members



News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2
  Print  
  Minecraft 4k (very early build)  (Read 7003 times)
0 Members and 3 Guests are viewing this topic.
Offline Markus_Persson

JGO Kernel
*****

Posts: 2092
Medals: 10


Mojang Specifications


« on: 2009-12-02 03:07:41 »

Here's my "technical" entry for this year.
Or rather, how much I've got of it so far.

I don't have Pack200 support on my server yet (why is it even needed? can't the jvm handle that?), so it's a bit bigger than it needs to be:
http://www.mojang.com/notch/j4k/minecraft4k/

Play Minecraft!
Offline appel

JGO Wizard
****

Posts: 1477
Medals: 23


I always win!


« Reply #1 on: 2009-12-02 04:23:55 »

Here's my "technical" entry for this year.
Or rather, how much I've got of it so far.

I don't have Pack200 support on my server yet (why is it even needed? can't the jvm handle that?), so it's a bit bigger than it needs to be:
http://www.mojang.com/notch/j4k/minecraft4k/

Only you wouldn't need any Pack200... like Chuck Norris doesn't need guns  Grin

Pretty amazing Smiley

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

JGO Kernel
*****

Posts: 2092
Medals: 10


Mojang Specifications


« Reply #2 on: 2009-12-02 04:26:19 »

I have no idea how to turn this into a game. Cheesy

Play Minecraft!
Games published by our own members! Go get 'em!
Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5214
Medals: 49


Mentally unstable, best avoided.


« Reply #3 on: 2009-12-02 04:27:18 »

Looking amazing already tho Smiley

Kev

Offline appel

JGO Wizard
****

Posts: 1477
Medals: 23


I always win!


« Reply #4 on: 2009-12-02 04:34:21 »

I have no idea how to turn this into a game. Cheesy

Reduce the boxes by maybe 20%, and make it a vertical fall game, whereas you need to find the route down before... something kills you.

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline princec
« League of Dukes »

JGO Kernel
*****

Posts: 8089
Medals: 96


Eh? Who? What? ... Me?


« Reply #5 on: 2009-12-02 05:39:43 »

whaaat the fuu... How does he do this???

Cas Smiley

Offline Markus_Persson

JGO Kernel
*****

Posts: 2092
Medals: 10


Mojang Specifications


« Reply #6 on: 2009-12-02 07:27:16 »

A maze type game could work, yes. =)

For the implementation, it's a 3d raycaster with one ray per pixel, at a very reduced resolution. I use unit cubes, so I can abuse float->int casts for the clipping.
There are some nifty side effects from doing a raycaster, such as fisheye lenses being possible at no penalty to framerate. Cheesy

I will try to squeeze in nicer textures, a nicer level generator, and tile adding/removing just to make it live up to the name.

Play Minecraft!
Offline StephR

Full Member
**

Posts: 168
Medals: 5



« Reply #7 on: 2009-12-02 07:32:33 »

I have no idea how to turn this into a game. Cheesy

Any way to change this amazing thing into a 4k version of "Portal" or "Mirror's Edge" ?
Offline zeroone

Sr. Member
**

Posts: 295
Medals: 10



« Reply #8 on: 2009-12-02 12:40:23 »

I experimented with something like this:

http://meatfighter.com/puls/
Offline ryanm
« League of Dukes »

JGO Strike Force
*****

Posts: 788
Medals: 4


Used to be bleb


« Reply #9 on: 2009-12-02 15:32:14 »

Dear Markus,

You literally sicken me. About 1% is the lack of reverse mouselook (what's up with that dude? Real men reverse. For real.), and 99% is the agonising, searing jealousy that is the inevitable conclusion of looking at something you've done and being confronted with your manifest talent. I have no words.

Sincerely

ryanm
Games published by our own members! Go get 'em!
Offline Markus_Persson

JGO Kernel
*****

Posts: 2092
Medals: 10


Mojang Specifications


« Reply #10 on: 2009-12-02 16:48:12 »

1844 bytes:

Play Minecraft!
Offline Abuse

JGO Kernel
*****

Posts: 1866
Medals: 5


falling into the abyss of reality


« Reply #11 on: 2009-12-02 17:04:46 »

1844 bytes:


Are you trying to win by disheartening us all into not bothering to enter?!  Shocked
Offline Markus_Persson

JGO Kernel
*****

Posts: 2092
Medals: 10


Mojang Specifications


« Reply #12 on: 2009-12-02 17:11:54 »

Yep. Cheesy

Play Minecraft!
Offline ShannonSmith

Sr. Member
**

Posts: 365
Medals: 13



« Reply #13 on: 2009-12-02 17:29:18 »

All in favor of Markus for the judging panel for next year.

I.



Offline Alan_W

JGO Ninja
***

Posts: 734
Medals: 8


Java tames rock!


« Reply #14 on: 2009-12-02 17:53:32 »

The early tech demo worked well on this aging powerbook g4.  The later screenshots look great.  I'm looking forward to this.

Time flies like a bird. Fruit flies like a banana.
Offline PeterB

Full Member
**

Posts: 147



« Reply #15 on: 2009-12-02 18:00:03 »


Uh..Huh!! The fact this is LESS THAN 2K and smooth first person movement in a 3D world is... staggering.

(bows at greatness)

Great work already (again) Markus!

Vault101 / Mace The Game
There are 10 kinds of people in the world. Those who understand binary and those who don't.
Offline Eli Delventhal
« League of Dukes »

JGO Kernel
*****

Posts: 3575
Medals: 44


Game Engineer


« Reply #16 on: 2009-12-02 20:39:35 »

All in favor of Markus for the judging panel for next year.

I.




Yeah, then as a side effect he can't enter. Tongue

See my work:
OTC Software
<br />
Currently Working On:
Secret project...
Quote from: _Riven
I edit JGO in production, because I simply don't waste time writing bugs
Offline zammbi

JGO Strike Force
***

Posts: 963
Medals: 9



« Reply #17 on: 2009-12-02 20:42:38 »

Amazing stuff there.

Current project - Rename and Sort
Offline Abuse

JGO Kernel
*****

Posts: 1866
Medals: 5


falling into the abyss of reality


« Reply #18 on: 2009-12-02 21:49:56 »

Yeah, then as a side effect he can't enter. Tongue

I can't find the correct smiley to respond to that.
An amalgamation of these 3 would do it: Slapping forehead; head in hands; shaking head in disbelief.
Offline Groboclown

Jr. Member
**

Posts: 95
Medals: 2



« Reply #19 on: 2009-12-02 22:29:02 »

This reminds me of the Reckless Disregard for Gravity game:

http://www.dejobaan.com/aaaaa/


Offline h3ckboy

JGO Kernel
*****

Posts: 1645
Medals: 4



« Reply #20 on: 2009-12-03 01:42:13 »

pretty cool, it worked smoothly.

kinda weird being stuck underground. and not being abel to mine.

would be better if you didnt have to drag the mouse to turn.
Offline jojoh

JGO Ninja
***

Posts: 554
Medals: 6


games4j.com


« Reply #21 on: 2009-12-03 10:34:24 »

All in favor of Markus for the judging panel for next year.
+1  Smiley

Or at least have a special submit time for Markus, to only do it the last week, to not scare the rest of us away.  Tongue

Holey crap, that is amazing!!! Shocked It will be really interesting to see what You will do with the remaining 2k. I fully expect WoW or maybe Assassins creed 4.

I sort of longed a bit to do a game this year, but it died a little.  Undecided Will see if it still will happen.

Offline Eli Delventhal
« League of Dukes »

JGO Kernel
*****

Posts: 3575
Medals: 44


Game Engineer


« Reply #22 on: 2009-12-03 10:38:26 »

I can't find the correct smiley to respond to that.
An amalgamation of these 3 would do it: Slapping forehead; head in hands; shaking head in disbelief.
You're responding to what? That we then won't be able to see a Markus 4k game? I agree it is always a treat.

See my work:
OTC Software
<br />
Currently Working On:
Secret project...
Quote from: _Riven
I edit JGO in production, because I simply don't waste time writing bugs
Offline Markus_Persson

JGO Kernel
*****

Posts: 2092
Medals: 10


Mojang Specifications


« Reply #23 on: 2009-12-03 12:02:34 »

I managed to shave off more than 40 bytes AND make it almost three times faster by using fixed step walking and splitting the dimensions into individual passes. Cheesy

So first it walks along X, at fixed steps (x+=xStep; y+=yStep; z+=zStep), and stores the closest hit wall, then it repeats the same for Y and finally Z.

Play Minecraft!
Offline ShannonSmith

Sr. Member
**

Posts: 365
Medals: 13



« Reply #24 on: 2009-12-03 12:07:56 »

Quote
Yeah, then as a side effect he can't enter.  Tongue

Muahuahua... my plan exactly. Either that or we give him a lifetime achievement award and not let him enter anymore. Seriously I wish he would hold off for a few months before shattering my confidence.


Offline Markus_Persson

JGO Kernel
*****

Posts: 2092
Medals: 10


Mojang Specifications


« Reply #25 on: 2009-12-03 12:10:29 »

If I really had that effect, I'm sorry. Undecided

I don't want anyone to pull out at all, I love the creative vibe of these Java4k competitions.

Play Minecraft!
Offline Morre

JGO Ninja
***

Posts: 507


I'm Dragonene on IRC.


« Reply #26 on: 2009-12-03 12:27:38 »

Ah, but that does look amazing. I can't wait to see what this will turn into! Smiley

Offline ShannonSmith

Sr. Member
**

Posts: 365
Medals: 13



« Reply #27 on: 2009-12-03 13:04:24 »

Quote
If I really had that effect, I'm sorry.  Undecided

I don't want anyone to pull out at all, I love the creative vibe of these Java4k competitions.

Oh I wont be pulling out, I just need to go back to the drawing board and take it up a level. Shit just got real. Wink


Offline kappa
« League of Dukes »

JGO Kernel
*****

Posts: 2360
Medals: 59


★★★★★


« Reply #28 on: 2009-12-03 13:06:54 »

agreed, just takes the java4k quality bar higher as it does every year.
Offline appel

JGO Wizard
****

Posts: 1477
Medals: 23


I always win!


« Reply #29 on: 2009-12-03 13:21:23 »

They don't call it a competition for nothing  Wink

Besides, it's the fun type of a competition.

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Pages: [1] 2
  Print  
 
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.162 seconds with 21 queries.