Minecraft Basics - Crazy-Fools Mention

, Thu Oct 11 2012, 03:45PM

There is a subtle Crazy-fools mention on the Servers page (2nd Half).
Re: Minecraft Basics - Crazy-Fools Mention
, Thu Oct 11 2012, 03:58PM

Very nice Stucuk. Nice and simple guide and a good bit of advertising wink
Re: Minecraft Basics - Crazy-Fools Mention
Soul_UK, Mon Oct 15 2012, 07:30PM

Good find smile
Re: Minecraft Basics - Crazy-Fools Mention
, Mon Oct 15 2012, 10:56PM


Good find smile

Soul_UK

I didn't find it tongue . (Look at the very last line of the page under the copyright bit, "This website is a part of the...")
Re: Minecraft Basics - Crazy-Fools Mention
Ryona4, Mon Oct 15 2012, 11:14PM

Well aren't you just a budding web empire! tongue
Looked at your other sites, how long have you been actively working on Project Unity? Looks quite promising!
Re: Minecraft Basics - Crazy-Fools Mention
, Tue Oct 16 2012, 05:31AM


Well aren't you just a budding web empire! tongue
Looked at your other sites, how long have you been actively working on Project Unity? Looks quite promising!

Ryona4

It started in 2004 and ended in 2005/2006. It was the 2nd Engine i worked on. It supported RTCW's cutscenes (Camera movement, subtitles and i think the audio voices for them), physics based doors, buttons and breakable surfaces. It also rendered the menu's (RTCW's menus were not hard coded but controled by menu files) and played there ROQ video format. It was never finished like all the engines i worked on. Helios being the first (Which was a modified of Harry Paintner`s Q3MapView. Unity didn't use Q3MapView's files but was built from scratch based on Q3MapView). Meaaov was the 3rd, which used Source's VBSP's instead of Quake 3 BSP's. In 2008 i stopped working on Engines and started making my own map editor as all the free map editors available were either crap or limiting. Though due to things getting in the way i stopped working on the project in 2010/2011.

I am not currently working on any Engine. I did however make a small one on Holiday this year which can read VBSP's, very basic however.
Re: Minecraft Basics - Crazy-Fools Mention
Ryona4, Tue Oct 16 2012, 11:58AM

Now to recreate frostbite 2! tongue
Re: Minecraft Basics - Crazy-Fools Mention
Soul_UK, Tue Oct 16 2012, 09:41PM

I wish I could code, I can just about make a web page! I'm one of those people that can deal with "physical stuff", but not things that you can't see directly (like electrical circuits and programming).

I had a play with the Unity engine a while back, but my computer wasn't powerful enough to handle it, so I had to give up.
Re: Minecraft Basics - Crazy-Fools Mention
Ryona4, Wed Oct 17 2012, 02:04AM

I can make a HTML text paragraph and that's about the extent of my abilities, one day I'll learn to code with java and make Minecraft 2.... one day...
Re: Minecraft Basics - Crazy-Fools Mention
, Wed Oct 17 2012, 02:42AM

one day I'll learn to code with java and make Minecraft 2.... one day...

Ryona4

If you want to make a game Java is not the best language. The problem with Java is that it uses a Garbage Collector for memory. With C++/Delphi (I use Delphi) you have complete control over the memory and can allocate and free the memory when you no longer need it. With a Garbage collector it works out what memory is no longer needed but it wastes some CPU time on it every so often and between checks the memory usage will continually rise. So if you use a language where you have full control you can get more performance out of the game.

Java has helped minecraft simply because its alot easier to decompile. Then again if No.tch made a mod API years ago the community wouldn't need to decompile Minecraft to make mods.

Overall it would be better to use C++/Delphi with a scripting language like LUA to make it easily modable.
Re: Minecraft Basics - Crazy-Fools Mention
Ryona4, Wed Oct 17 2012, 10:27PM

Thanks for the helpful information! I'll probably start out with something basic...like basic and work my way up from there.
Re: Minecraft Basics - Crazy-Fools Mention
, Thu Oct 18 2012, 03:03AM


Thanks for the helpful information! I'll probably start out with something basic...like basic and work my way up from there.

Ryona4

One of Delphi's strengths is that it uses the Pascal Syntax. Pascal was designed as a language to teach people programming. Unlike Pascal, Delphi can do everything C++ can. Its simmiler to Basic in that it uses English words for the Syntax (i.e Begin/End instead of { and } ).

Delphi's Syntax looks like:


procedure Bla;
var
A,B,C : Integer;
begin
A := 5;
B := 6;
C := A + B;
end;

Stucuk's mind

One site i would recommend is NeHe. Its got alot of OpenGL tutorials (OpenGL is an API for rendering 3D objects on the screen. Minecraft uses it. The only other API is DirectX wich is evil) though to my knowlage it doesn't have any tutorials for OpenGL 3.0 or above (Which require a modern graphics card).

One of the great things about NeHe is that each tutorial has been translated into multiple programming languages.
Re: Minecraft Basics - Crazy-Fools Mention
Ryona4, Thu Oct 18 2012, 03:11AM

Thanks! Super useful for someone as coding challenged as me. ^-^
Re: Minecraft Basics - Crazy-Fools Mention
, Thu Oct 18 2012, 11:32AM

I found this site quite a while back when trying to learn the basics of pascal. http://www.taoyue.com/tutorials/pascal/pas00.html
Easy to follow and it gives you the basics which you need to get started.
If your looking to get started, either grab a copy of delphi (if your lucky) or get a free pascal download which will let you code in, its what i did but then again i'm not good at it one bit tongue
Re: Minecraft Basics - Crazy-Fools Mention
naske5, Thu Oct 18 2012, 01:51PM

I have tryed to learn flash (actionscript) and java programing, i cant find anywhere to learn it tho.
Re: Minecraft Basics - Crazy-Fools Mention
, Fri Oct 19 2012, 07:19AM

I found this site quite a while back when trying to learn the basics of pascal. Qotsa_101

" target="_blank">http://www.taoyue.com/tutorials/pascal/pas00.html[/quote1350630676]

Funnily that Hello World code would work in Delphi if the project was setup to be a Console Application (Thats an app that spawns a DOS like window to write into instead of having a Graphical interface).

When it comes to learning the best way in my opinion is to look at other peoples code. Find some open source code which does what you want to do and work out how it works, play around with the code and see what your modifications do. (Obviously you want to start with more basic code to begin with)

Like i said above i started with 3d Engines by modifying Q3MapView. Start with simple modifications and work your way up. Though don't believe that other peoples code is the correct way to do things. Quite a few times its not.
Re: Minecraft Basics - Crazy-Fools Mention
, Fri Oct 19 2012, 05:42PM

When it comes to learning the best way in my opinion is to look at other peoples code. Find some open source code which does what you want to do and work out how it works, play around with the code and see what your modifications do. (Obviously you want to start with more basic code to begin with)

Stucuk

i agree with this, once you've got some basics in line and you have an idea of whats what, having a look at other peoples stuff and playing with it helps alot. With what little i did, i did find playing with it helped alot