A New Hope?

Organized and clear discussion only. Be sure to read sub-forum descriptions.

Forum rules
- All off-topic posts will be removed without notice.
- Poorly written topics/posts will be edited without warning
- Unnecessary topics will be deleted or locked without warning.
- Posts may be moved without warning.
Ensign
Ensign
 

Posts: 192

Joined: Thu Jan 17, 2013 5:27 pm

Affiliation: Argonian

IGN: TinkerPox

Location: In the Alpha Centauri system....

Post Sun Jul 26, 2015 2:24 am

A New Hope?

As I told you guys before I had two semesters of coding this past year. I learned Visual Basic, C++, and C# and Java is very close to those. I have no doubt I could easily pick up the syntax of it. And I've been looking into how to mod for Minecraft. It doesn't seem challenging to make a mod that adds mobs/blocks/items. If I dwelled into it long enough I may be able to learn how to do great things such as Frost has attempted and re-invent the game engine. If I could get someone to try it with me, we could start simple like adding ores and simple tools/weapons. Is anyone up for it? I know everyone talked about learning Java a long time ago, but it showed no fruits of our labor. I know for sure I can code a complex 2D puzzle game in C#.
Fleet Admiral
Fleet Admiral
 

Posts: 3217

Joined: Wed Dec 05, 2012 9:54 pm

Affiliation: Hexalan

IGN: PCaptainRexK

Location: Hexalan

Post Sun Jul 26, 2015 3:05 am

Re: A New Hope?

Image
I literally cannot be wrong about this fictional universe
Ensign
Ensign
 

Posts: 192

Joined: Thu Jan 17, 2013 5:27 pm

Affiliation: Argonian

IGN: TinkerPox

Location: In the Alpha Centauri system....

Post Sun Jul 26, 2015 3:17 am

Re: A New Hope?

Image
You just chose a meme from my favorite show. I'm committed xD
Cadet
Cadet
 

Posts: 25

Joined: Sun Jan 12, 2014 3:38 am

IGN: craftqq

Post Sun Jul 26, 2015 1:27 pm

Re: A New Hope?

I've been learning java for a year now, so if you want to have a go at it, count me in :)
  Code:
╔═══ ║ ║ ══╦══ ║ ║ ╔══╗ ╔═══ ╔═══╗ ╔══╗ ╔═══╗ ╔═══ ══╦══ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╠══ ║ ║ ║ ║ ║ ╠══╩╗ ╠══ ║ ╠══╩╗ ╠═══╣ ╠══ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╚═══╝ ║ ╚═══╝ ║ ║ ╚═══ ╚═══╝ ║ ║ ║ ║ ║ ║
Ensign
Ensign
 

Posts: 192

Joined: Thu Jan 17, 2013 5:27 pm

Affiliation: Argonian

IGN: TinkerPox

Location: In the Alpha Centauri system....

Post Sun Jul 26, 2015 7:50 pm

Re: A New Hope?

I've been learning java for a year now, so if you want to have a go at it, count me in :)
The first basic part is pretty much using like the regular ores and renaming them, changing textures and data values. So initally it`s pretty easy.
Fleet Admiral
Fleet Admiral
 

Posts: 3021

Joined: Fri Dec 07, 2012 12:10 pm

Affiliation: [redacted]

IGN: Ivan2006

Website: http://www.youtube.com/user/IvanKintobor2006?feature=mhee

Location: In a universe.

Post Sun Jul 26, 2015 8:29 pm

Re: A New Hope?

You know you could start with it, of course, prolly even get a bunch of stuff done, there are just a few problems that require very complicated and difficult code.

here is a short list of difficult tasks, in no particular order

1) allowing block-built objects to move independently from the rest of the world at 6 degrees of freedom, and allow players standing inside them to use these objects as reference frames, i.e. if the ship pitches up, the player model has to pitch along

2) get large-scale/crowd-run servers functional with the inter-server travelling mechanic

3) new/improved graphics engine - we need multi-kilometer view distances to run smoothly on at least midspec PCs.

4) power system

5) Squeeze Star Citizen into Space Engineers and port it over to Minecraft
Quotes:
Spoiler:
IT'S MY HOT BODY AND I DO WHAT I WANT WITH IT.
hey now no need to be rough
you can talk gay and furry to me any time
And I can't fuck myself, my ass is currently occupied
Fleet Admiral
Fleet Admiral
 

Posts: 3217

Joined: Wed Dec 05, 2012 9:54 pm

Affiliation: Hexalan

IGN: PCaptainRexK

Location: Hexalan

Post Sun Jul 26, 2015 9:00 pm

Re: A New Hope?

Also a combat system for said flying block-built objects.
I literally cannot be wrong about this fictional universe
Ensign
Ensign
 

Posts: 192

Joined: Thu Jan 17, 2013 5:27 pm

Affiliation: Argonian

IGN: TinkerPox

Location: In the Alpha Centauri system....

Post Sun Jul 26, 2015 11:27 pm

Re: A New Hope?

Yes, very well understand the challenge I`ll face when I get so far in. I won`t be able to do it alone. Nor do I plan to, I`m currently learning more coding commands/calls.
Cadet
Cadet
 

Posts: 25

Joined: Sun Jan 12, 2014 3:38 am

IGN: craftqq

Post Mon Jul 27, 2015 10:59 am

Re: A New Hope?

I've been learning java for a year now, so if you want to have a go at it, count me in :)
The first basic part is pretty much using like the regular ores and renaming them, changing textures and data values. So initally it`s pretty easy.
http://www.minecraftforge.net/wiki/Basic_Modding
pretty much that. (+items / tools)
You know you could start with it, of course, prolly even get a bunch of stuff done, there are just a few problems that require very complicated and difficult code.

here is a short list of difficult tasks, in no particular order

1) allowing block-built objects to move independently from the rest of the world at 6 degrees of freedom, and allow players standing inside them to use these objects as reference frames, i.e. if the ship pitches up, the player model has to pitch along
Factorization has a chunk-rotation system from which we could...draw inspiration xD
2) get large-scale/crowd-run servers functional with the inter-server travelling mechanic
The servers need to know each other, then its just sending data over; the rest is a piece of cake
3) new/improved graphics engine - we need multi-kilometer view distances to run smoothly on at least midspec PCs.
Should be no problem in space since the amount of blocks to render is quite low - but anything else and we need to seriously change how both the graphics and physic engine work (gtx980 +4770K; still getting under 60 fps and framedrops) :/ Minecraft is THE game that performes worst on my computer
4) power system
plenty (Opensource) power systems already out there; I'm sure we could use (and change) an existing one
5) Squeeze Star Citizen into Space Engineers and port it over to Minecraft
That'll happen automatically ;)
Most of the work'll be putting stuff together and creating content (besides multi-km render); Modding has seriously changed in the last few years.

...unless you want to do stuff without forge. Then you're looking forward to A LOT of work and making everything yourself (even more if you don't want to use MCP, but I doubt we're going to decompile / deobfuscate stuff on our own)
  Code:
╔═══ ║ ║ ══╦══ ║ ║ ╔══╗ ╔═══ ╔═══╗ ╔══╗ ╔═══╗ ╔═══ ══╦══ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╠══ ║ ║ ║ ║ ║ ╠══╩╗ ╠══ ║ ╠══╩╗ ╠═══╣ ╠══ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╚═══╝ ║ ╚═══╝ ║ ║ ╚═══ ╚═══╝ ║ ║ ║ ║ ║ ║
Developer
 

Posts: 2968

Joined: Fri Dec 07, 2012 1:25 am

Affiliation: NSCD

IGN: Currently:Small_Bear

Location: Yes

Post Mon Jul 27, 2015 11:06 am

Re: A New Hope?

Well I could quite easily get the rights to use TMT off Flan... Which would make modelling very easy, we'd be able to use conventional models, fancy tesselator shapes and import .obj files all with one package.
Spoiler:
Image
This isn't rocket science, *!
Image

Spoiler:
Image
Ensign
Ensign
 

Posts: 192

Joined: Thu Jan 17, 2013 5:27 pm

Affiliation: Argonian

IGN: TinkerPox

Location: In the Alpha Centauri system....

Post Mon Jul 27, 2015 1:14 pm

Re: A New Hope?

I've been learning java for a year now, so if you want to have a go at it, count me in :)
The first basic part is pretty much using like the regular ores and renaming them, changing textures and data values. So initally it`s pretty easy.
http://www.minecraftforge.net/wiki/Basic_Modding
pretty much that. (+items / tools)
You know you could start with it, of course, prolly even get a bunch of stuff done, there are just a few problems that require very complicated and difficult code.

here is a short list of difficult tasks, in no particular order

1) allowing block-built objects to move independently from the rest of the world at 6 degrees of freedom, and allow players standing inside them to use these objects as reference frames, i.e. if the ship pitches up, the player model has to pitch along
Factorization has a chunk-rotation system from which we could...draw inspiration xD
2) get large-scale/crowd-run servers functional with the inter-server travelling mechanic
The servers need to know each other, then its just sending data over; the rest is a piece of cake
3) new/improved graphics engine - we need multi-kilometer view distances to run smoothly on at least midspec PCs.
Should be no problem in space since the amount of blocks to render is quite low - but anything else and we need to seriously change how both the graphics and physic engine work (gtx980 +4770K; still getting under 60 fps and framedrops) :/ Minecraft is THE game that performes worst on my computer
4) power system
plenty (Opensource) power systems already out there; I'm sure we could use (and change) an existing one
5) Squeeze Star Citizen into Space Engineers and port it over to Minecraft
That'll happen automatically ;)
Most of the work'll be putting stuff together and creating content (besides multi-km render); Modding has seriously changed in the last few years.

...unless you want to do stuff without forge. Then you're looking forward to A LOT of work and making everything yourself (even more if you don't want to use MCP, but I doubt we're going to decompile / deobfuscate stuff on our own)
That`s where I read how to use MC files to make new stuff. I read that the othe day.
Rear Admiral
Rear Admiral
 

Posts: 1940

Joined: Thu Dec 06, 2012 1:18 pm

Affiliation: ZIF

Post Tue Jul 28, 2015 8:42 am

Re: A New Hope?

3) new/improved graphics engine - we need multi-kilometer view distances to run smoothly on at least midspec PCs.
In other words, remake Minecraft in something other than Java.
Anything other than Java.
Srsly Java sucks for stuff like Minecraft.

Y'all wanna know why Minecraft runs like shit on every single computer ever? Because it uses Java the processor has to be both processor and graphics card.
BASH THE FASH CLASS WAR NOW
Cadet
Cadet
 

Posts: 25

Joined: Sun Jan 12, 2014 3:38 am

IGN: craftqq

Post Tue Jul 28, 2015 9:42 am

Re: A New Hope?

3) new/improved graphics engine - we need multi-kilometer view distances to run smoothly on at least midspec PCs.
In other words, remake Minecraft in something other than Java.
Anything other than Java.
Srsly Java sucks for stuff like Minecraft.

Y'all wanna know why Minecraft runs like shit on every single computer ever? Because it uses Java the processor has to be both processor and graphics card.
http://www.lwjgl.org/
https://www.opengl.org/
That's not the problem. Minecraft just renders (almost) every. single. block. all. the. time. (and 16*16*16 = 4096 blocks pro chunk (although many blocks are just air);6 sides pro block: 24576 sides pro chunk; minimum render distance: 2 chunks (radius): 2*2*2 = 8 ==> at least 196608 sides to render. this does get less with advanced opengl (right in the options panel), but it's still much too much at decent settings (this is exactly what frostbyte wanted to do with occlusion culling: don't render what the user can't see. massive performance increase, but neither of us has access to this unless frostbyte comes along again.)

Also, just fyi: java doesn't really do anything on it's own. That's what all the native methods do: they are implemented in another language and get called from java (and yes, you can write your own native methods). This is the reason java (the language) is cross-platform but you need a different runtime for each OS.
  Code:
╔═══ ║ ║ ══╦══ ║ ║ ╔══╗ ╔═══ ╔═══╗ ╔══╗ ╔═══╗ ╔═══ ══╦══ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╠══ ║ ║ ║ ║ ║ ╠══╩╗ ╠══ ║ ╠══╩╗ ╠═══╣ ╠══ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╚═══╝ ║ ╚═══╝ ║ ║ ╚═══ ╚═══╝ ║ ║ ║ ║ ║ ║
Fleet Admiral
Fleet Admiral
 

Posts: 3217

Joined: Wed Dec 05, 2012 9:54 pm

Affiliation: Hexalan

IGN: PCaptainRexK

Location: Hexalan

Post Tue Jul 28, 2015 1:02 pm

Re: A New Hope?

Aren't chunks 16x16 and are the height of the world?
I literally cannot be wrong about this fictional universe
Developer
 

Posts: 2968

Joined: Fri Dec 07, 2012 1:25 am

Affiliation: NSCD

IGN: Currently:Small_Bear

Location: Yes

Post Tue Jul 28, 2015 1:05 pm

Re: A New Hope?

World chunks are, render chunks are 16x16x16.


However there is this thing...
http://www.minecraftforum.net/forums/ma ... height-cap

Basically born from cubic chunks.
Spoiler:
Image
This isn't rocket science, *!
Image

Spoiler:
Image

Return to “%s” Development

Who is online

Users browsing this forum: No registered users and 1 guest

cron