Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (524)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (592)
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
  ignore  |  Print  
  Minecraft 4k (very early build)  (Read 22240 times)
0 Members and 1 Guest are viewing this topic.
Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Posted 2009-12-02 08: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


Medals: 51
Projects: 4


I always win!


« Reply #1 - Posted 2009-12-02 09: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 Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #2 - Posted 2009-12-02 09:26:19 »

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

Play Minecraft!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kevglass

« JGO Spiffy Duke »


Medals: 208
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #3 - Posted 2009-12-02 09:27:18 »

Looking amazing already tho Smiley

Kev

Offline appel

JGO Wizard


Medals: 51
Projects: 4


I always win!


« Reply #4 - Posted 2009-12-02 09: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

« JGO Spiffy Duke »


Medals: 422
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #5 - Posted 2009-12-02 10:39:43 »

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

Cas Smiley

Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #6 - Posted 2009-12-02 12: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

Senior Devvie


Medals: 9



« Reply #7 - Posted 2009-12-02 12: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
« Reply #8 - Posted 2009-12-02 17:40:23 »

I experimented with something like this:

http://meatfighter.com/puls/
Offline ryanm

Senior Devvie


Projects: 1
Exp: 15 years


Used to be bleb


« Reply #9 - Posted 2009-12-02 20: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! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #10 - Posted 2009-12-02 21:48:12 »

1844 bytes:

Play Minecraft!
Offline Abuse

JGO Knight


Medals: 14


falling into the abyss of reality


« Reply #11 - Posted 2009-12-02 22:04:46 »

1844 bytes:


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

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 #12 - Posted 2009-12-02 22:11:54 »

Yep. Cheesy

Play Minecraft!
Offline ShannonSmith
« Reply #13 - Posted 2009-12-02 22:29:18 »

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

I.



Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #14 - Posted 2009-12-02 22: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

Junior Devvie





« Reply #15 - Posted 2009-12-02 23: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

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #16 - Posted 2009-12-03 01: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
Offline zammbi

JGO Coder


Medals: 4



« Reply #17 - Posted 2009-12-03 01:42:38 »

Amazing stuff there.

Current project - Rename and Sort
Offline Abuse

JGO Knight


Medals: 14


falling into the abyss of reality


« Reply #18 - Posted 2009-12-03 02: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.

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Offline Groboclown
« Reply #19 - Posted 2009-12-03 03:29:02 »

This reminds me of the Reckless Disregard for Gravity game:

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


Offline h3ckboy

JGO Coder


Medals: 5



« Reply #20 - Posted 2009-12-03 06: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 Knight


Medals: 5
Projects: 7


games4j.com


« Reply #21 - Posted 2009-12-03 15: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

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #22 - Posted 2009-12-03 15: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
Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #23 - Posted 2009-12-03 17: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
« Reply #24 - Posted 2009-12-03 17: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 Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #25 - Posted 2009-12-03 17: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 Knight


Medals: 2
Projects: 10


I'm Dragonene on IRC.


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

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

Offline ShannonSmith
« Reply #27 - Posted 2009-12-03 18: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


Medals: 78
Projects: 15


★★★★★


« Reply #28 - Posted 2009-12-03 18:06:54 »

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

JGO Wizard


Medals: 51
Projects: 4


I always win!


« Reply #29 - Posted 2009-12-03 18: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
  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.

toopeicgaming1999 (55 views)
2014-11-26 15:22:04

toopeicgaming1999 (48 views)
2014-11-26 15:20:36

toopeicgaming1999 (8 views)
2014-11-26 15:20:08

SHC (24 views)
2014-11-25 12:00:59

SHC (24 views)
2014-11-25 11:53:45

Norakomi (26 views)
2014-11-25 11:26:43

Gibbo3771 (23 views)
2014-11-24 19:59:16

trollwarrior1 (36 views)
2014-11-22 12:13:56

xFryIx (75 views)
2014-11-13 12:34:49

digdugdiggy (52 views)
2014-11-12 21:11:50
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!