Gamestudio Links
Zorro Links
Newest Posts
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (Ayumi, 1 invisible), 584 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 10 of 24 1 2 8 9 10 11 12 23 24
Re: Let's Play Minecraft! [Re: Damocles_] #342744
09/30/10 15:40
09/30/10 15:40
Joined: Apr 2007
Posts: 3,751
Canada
WretchedSid Offline
Expert
WretchedSid  Offline
Expert

Joined: Apr 2007
Posts: 3,751
Canada
Originally Posted By: Damocles_
This video is great:

Shows a guy whol build a binary computer using the minecraft physics:

http://www.youtube.com/watch?v=LGkkyKZVzug&feature=player_embedded

OMG! Das ist einfach nur verdammt geiler scheiß!


Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com
Re: Let's Play Minecraft! [Re: WretchedSid] #342754
09/30/10 17:54
09/30/10 17:54
Joined: Apr 2005
Posts: 3,815
Finland
Inestical Offline
Rabbit Developer
Inestical  Offline
Rabbit Developer

Joined: Apr 2005
Posts: 3,815
Finland
Sigh.. How do you know you're in gamedev forum?

Every new game that is awesome is either replicated or the main point of discussion is HOW it's done. grin


"Yesterday was once today's tomorrow."
Re: Let's Play Minecraft! [Re: Inestical] #342757
09/30/10 18:11
09/30/10 18:11
Joined: Feb 2009
Posts: 2,154
Damocles_ Offline
Expert
Damocles_  Offline
Expert

Joined: Feb 2009
Posts: 2,154
There are't many games that have this impact though.

Its like looking in the fresh start of a new gengre,
thats pretty wicked.

Must have been similar when Quake, Halflife or Diablo cam out.

(or Bejeweld, Zuma, Diner Dash in the casual sector wink )

Re: Let's Play Minecraft! [Re: Damocles_] #342758
09/30/10 18:12
09/30/10 18:12
Joined: Jul 2009
Posts: 1,198
Berlin, Germany
L
Liamissimo Offline
Serious User
Liamissimo  Offline
Serious User
L

Joined: Jul 2009
Posts: 1,198
Berlin, Germany
Why is nobody opening a new server? laugh

I can't, windows always says in cmd that java is unknown, even after reinstalling all this shit....


"Ich weiss nicht genau, was Sie vorhaben, aber Sie können keine Triggerzonen durch Ihr Level kullern lassen."
-JCL, 2011
Re: Let's Play Minecraft! [Re: Liamissimo] #342759
09/30/10 18:15
09/30/10 18:15
Joined: Apr 2007
Posts: 3,751
Canada
WretchedSid Offline
Expert
WretchedSid  Offline
Expert

Joined: Apr 2007
Posts: 3,751
Canada
Give me the needed 10€ and I will host one 24/7 tongue


Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com
Re: Let's Play Minecraft! [Re: WretchedSid] #342782
10/01/10 00:35
10/01/10 00:35
Joined: Nov 2002
Posts: 913
Berlin, Germany
S
SchokoKeks Offline
User
SchokoKeks  Offline
User
S

Joined: Nov 2002
Posts: 913
Berlin, Germany
I've "dug a little deeper" into the rendering method of minecraft and it seems to be very simple. It uses OpenGL. Here is a screenshot where I made the grass texture transparent. Simply change the alpha channel of parts of the terrain.png in the minecraft.jar archive.



There seems to be no advanced occlusion culling. The Game seems to render every block face that is potentially visible, meaning that the "grid place" (aka voxel) it is facing is empty or is glass.
Its pretty similar to Superkus meinkraft, except that meinkraft renders the whole block, not only the face that is possibly visible. The lightning system is said to be a little more complex, don't know much about it yet. I'd like to hear how Superku did his, although his is currently block based, not face based likes minecrafts.

The game world is divided into 16 x 16 (x128 depth) chunks, the nearest are rendered, depending on your view range setting. I don't see why it is not possible to do this with Gamestudio, you'd only need some clever coding. I'm very temped to try something similar multiplayer-only with better griefer-protection mechanisms. Not sure about this yet...

Re: Let's Play Minecraft! [Re: SchokoKeks] #342787
10/01/10 03:55
10/01/10 03:55
Joined: Apr 2005
Posts: 3,815
Finland
Inestical Offline
Rabbit Developer
Inestical  Offline
Rabbit Developer

Joined: Apr 2005
Posts: 3,815
Finland
FYI: It's not possible to achieve same FPS and featureset as in MineCraft, as Acknex is generic engine wink


"Yesterday was once today's tomorrow."
Re: Let's Play Minecraft! [Re: Inestical] #342791
10/01/10 06:48
10/01/10 06:48
Joined: Apr 2002
Posts: 4,801
Richmond B.C., Canada
Captain_Kiyaku Offline

Dichotomic
Captain_Kiyaku  Offline

Dichotomic

Joined: Apr 2002
Posts: 4,801
Richmond B.C., Canada
I don't know much about rendering actually, so i am always wondering how you can prevent objects to render behind other meshes.

BTW i actually have a 24/7 server running but i don't wanna share it right now, i'm still building up stuff and writing some tools to help me with my server (like a backup script but i've already finished that).

I'll probably make the server public soon, just don't wanna do it right now to keep griefers away.


My Blog

"Tag und Nacht schrei ich mich heiser,
Wind weht alle Worte fort,
Tag und Nacht schrei ich mein Krähenwort!"

Subway To Sally - Krähenkönig
Re: Let's Play Minecraft! [Re: Captain_Kiyaku] #342809
10/01/10 10:10
10/01/10 10:10
Joined: May 2002
Posts: 7,441
ventilator Offline
Senior Expert
ventilator  Offline
Senior Expert

Joined: May 2002
Posts: 7,441
Quote:
It uses OpenGL.
i didn't know that java applets can use opengl. i guess that's why you have to accept this security certificate.

Quote:
FYI: It's not possible to achieve same FPS and featureset as in MineCraft, as Acknex is generic engine wink
i think it's possible.

the rendering really is quite simple like schokokeks said. there is no advanced occlusion culling or visibility calculation going on. there is no need for it. you just can't use an entity per block but have to use bigger chunks and create your own meshes (for example 16x16x16 blocks are one entity like in my experiment). that's how minecraft does it. in the debug display you even always can see "mesh of 4 chunks updated" or something like that.

edit:
the disadvantage of superku's method is that you never know how many entities you will need. the entity handling would get quite complicated if you want to achieve big worlds and in worst case too many entities could be required.

Re: Let's Play Minecraft! [Re: ventilator] #342810
10/01/10 10:13
10/01/10 10:13
Joined: Jan 2004
Posts: 3,023
The Netherlands
Helghast Offline
Expert
Helghast  Offline
Expert

Joined: Jan 2004
Posts: 3,023
The Netherlands
Originally Posted By: ventilator
Quote:
It uses OpenGL.
i didn't know that java applets can use opengl. i guess that's why you have to accept this security certificate.

Quote:
FYI: It's not possible to achieve same FPS and featureset as in MineCraft, as Acknex is generic engine wink
i think it's possible.

the rendering really is quite simple like schokokeks said. there is no advanced occlusion culling or visibility calculation going on. there is no need for it. you just can't use an entity per block but have to use bigger chunks and create your own meshes (for example 16x16x16 blocks are one entity like in my experiment).


What if you make presets of 16x16x16 blocks, as a single model, and turn on and off different blocks using vmasks?
You would technically render less models, but can have 16 times bigger area's... (or optimize your area 16 times faster?)

hmmm.. smirk


Formerly known as dennis_fantasy
Portfolio - http://www.designorhea.com/
Project - http://randomchance.cherrygames.org/
Page 10 of 24 1 2 8 9 10 11 12 23 24

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1