You don't have to actually buy it, just torrent it...
But if Unity can be used, then cool, let's use that. I'll give a closer look to it in a week or so, when I've passed the major exams period.
|
REGISTER TO REMOVE ADS |
||
You don't have to actually buy it, just torrent it...
But if Unity can be used, then cool, let's use that. I'll give a closer look to it in a week or so, when I've passed the major exams period.

Well, I'd say the advantages and disadvantages are these:
OpenGL
-Cross-platform (Windows, Linux, Ubuntu and Mac I think).
-Most PS3/Xbox 360/PSP/PS2 games use it.
-Code can be easily ported to PSP/PS3/Xbox360 (Homebrew).
-Requires lots of practice and experience.
-It doesn't handle 3D really good, graphic functions have to be optimized for a good performance.
DirectX
-Really fast and powerful 3D and 2D rendering.
-Windows only.
-Requires a LOT of practice and knowledge on stuff such as sound and video handling, animations, sprites, etc.
Crysis Engine
-It's just... the best of the best.
-This is for professionals.
All these are not actual programs, they are a bunch of libraries, dlls and other things that allow you to create your game from scratch. However, I'm pretty sure we won't be using this as we need for people with no programming experience to be able to do stuff.
As far as I'm concerned, I'm okay with anything you guys decide as long as I can do something with my programming skills in C++.
Watch interesting Kingdom Hearts videos, from hacked battles to restricted combats here:
Youtube Channel
Follow my Twitter updates here too:
If you put it that way, Unity would be the way to go, or using cJASS, a C variant of vJASS (yeah, vJASS can go that far). Haven't used it, so I didn't want to mention it, but I've played maps that have it and it works without any errors compared to vJASS.
Although, I saw the Unity graphics and easyness to test and such and was amazed, W3's engine can't do that so efficiently, so I really wanna take a closer look to it, so we could decide this in a week or two. Until then we could post demonstrations of what different engines can do and whatnot.

Watch interesting Kingdom Hearts videos, from hacked battles to restricted combats here:
Youtube Channel
Follow my Twitter updates here too:
The trial is Unity Pro. After 30 days it becomes regular Unity. I was confused too, because today I downloaded the new version with a few new features. It recently became free about two years ago.
Don't worry the wording can be a little confusing. Trust me that Unity is free I just downloaded, after completely deleting my old one, without giving away and information whatsoever. I just clicked download, read the user rights, and installed.
If it helps I'll even quote what it says right above the download button, "Free Full Version for Windows with
Unity Pro and Android trials." See?
I'll even add in another quote from Wikipedia, "There are two main licenses: Unity and Unity Pro, with the Pro version being available for a price and the non Pro version being free. The Pro version has additional features, like render-to-texture and post-processing effects. The Free version, on the other hand, displays a splash screen (in standalone games) and a watermark (in web games)."
Basically the Pro version costs $100 and it allows better graphics. Don't be afraid to install it. :P You won't end up getting some bill in the mail or something. I think the two quotes above should be more than enough to assure that the engine is indeed free. There is just a Pro version which costs money.
Links to the quotes.
UNITY: Download and Start Creating Games
Unity (game engine) - Wikipedia, the free encyclopedia
Feel free to finish installing Unity. Even if we don't use it, which doesn't mean much to me since I'm going to have learn a lot of programming regardless, it's still a neat tool. I'm sure someone who already has programming knowledge will find it handy as a hobby tool.
The Unity website finally put together a nice tutorial page.
UNITY: Documentation

Watch interesting Kingdom Hearts videos, from hacked battles to restricted combats here:
Youtube Channel
Follow my Twitter updates here too:
You know I took a look at the Chrono Trigger fan games after this post and found some interesting information.
A quote from the Cease and Desist letter, "It has come to our attention that you, along with other members of Kajar Laboratories, have been developing a ROM hack game called Chrono Trigger: Crimson Echoes ("CT:CE") based on Squire Enix's copyright intellectual property."
I see the first mistake right here. ROMs are basically pirated console games distributed over the PC. ROMs are actually a type of file type, but a console game put on the PC appears to come out as a ROM. I'm guessing that the copyright technology put on game discs is what puts the data in ROM format. In ROM format the data shoudn't be able to be hacked.
So the first thing that was wrong with that project was it used illegal methods to obtain an engine, hacking a ROM, as well stealing property from the company, from what I've seen ROMs are basically console torrents. I base this off the fact the fact that when I googled, "Are ROMs torrents?" my search brought up "torrentz.eu: [ROMs] Console Torrent." A little more research and I was right that it was either pirated or hacked off of the primary source of data.
I guess that leads into another which is whatever we do with this project should completely fanmade. Which I'm guessing ought to include 3D models and whatnot. Using anything that actually came from a Kingdom Hearts game, as in the data was taken out, appears to break the copyright law.
This is confirmed when the readme of the Chrono Trigger game said, "ROM altering and modification is illegal...," well that pretty much confirms using anything from the real Kingdom Hearts like 3D models or data on how the combat system works is illegal.
There's also this response by Square Enix on the nature of the fangame, "We understand that you intend to instruct others how to circumvent our copy protection using Temporal Flux in violation of the Digital Millennium Copyright Act,..." I understand these types of reponses to this.
While doing more research I found that there are Chrono Trigger fan games that were built with a separate legal engine.
I guess the point of my post is to outline my opinion on a few things.
- The Chrono Trigger game in question was built off a ROM. We're lucky that we have around three options at the moment and none of the include ROMs. A free 3D engine, the tools to build our own engine, and mod tools from a pre-established game.
- The Chrono Trigger fangame should not have hacked the ROM of the real game nor should they have had the ROM at all in a legal point of view. Seeing as everything from this fangame is custom made, from the music to that one sweet 3D model of Ciel that Cassidy made (Just saw it and thought it was very impressive), that issue is nonexistent to this project.
- And finally if we do continue with this project (Which I came so late into. I missed the entire planning process. :P) that nothing legally questionable should be done in it's creation. That's my humble opinion.
Other than my opinion on ROMs, shouldn't DisneyFreaksXIII also be on the programmer list? He volunteered to learn for the project, and that puts him in a similar boat to me. I'm using my time to get a little more serious on getting a firm grip on C# to be of use later on. I hardly remember what little I learned about programming and need to get back on that horse. I figured me and DisneyFreaksXIII were both on the learning experience horse.
Last edited by Arkrend; October 1, 2011 at 08:44 AM.
Put me there, too, if we're gonna use anything other than W3's engine.Other than my opinion on ROMs, shouldn't DisneyFreaksXIII also be on the programmer list? He volunteered to learn for the project, and that puts him in a similar boat to me. I'm using my time to get a little more serious on getting a firm grip on C# to be of use later on. I hardly remember what little I learned about programming and need to get back on that horse. I figured me and DisneyFreaksXIII were both on the learning experience horse.
@ROMs and legal stuff, I couldn't care less, really. But if everyone wants to stay legal, let's just do it that way.
Alright I'd like to make a quick correction about Unity. It supports JAVA, C#, and Boo. C# is a slightly more advanced version of C++. The transition should be smooth is someone is already good at C++. It is basically like if you were learning college level vocabulary. It is easy if you already speak English.
This website helps for people trying to move from C++ to C#, pronounced C sharp.
C++ -> C#: What You Need to Know to Move from C++ to C#
I figured Key to Truth would want to know this.
If we decide on the Cryengine then the only programming language available is C++ from what I've researched. Commercial games for Cyrengine require a license but since this a free game no license is needed.
Basically I asking Key to Truth what his opinion is. Would he rather learn the differences between C++ and C#, or simply vote for the Cryengine where he doesn't need to learn anything?
For the rest of us we have to learn something either way. Just wondering if C# is a turn off for Key to Truth since I mistakenly included C++ in the list of scripting languages for Unity when it was actually C#.
Either way I'm going to post a few free online books to hopefully help anyone learn the following programming languages.
C++
Teach Yourself C++ in 21 Days
C#
http://www.programmersheaven.com/ebo...harp_ebook.pdf
Couldn't find anything for VJASS, which works with the Warcraft engine.

C# is indeed a turn off for me but... it's not like I cannot get used to it. I can try. Anyways, using Cryengine would involve only people with a good experience at programming and skill at using the engine (which I am not) so it is better to just find an alternative to it.
Watch interesting Kingdom Hearts videos, from hacked battles to restricted combats here:
Youtube Channel
Follow my Twitter updates here too:
I guess Cryengine, the Crysis Engine, isn't an option then. C# is supposed to be easy to learn if you know C++. So if you do decide to use it then the transition shouldn't take very long.
Currently my vote goes to either Unity or Cryengine. Both are free, allow full AAA quality game to made on them, and if the game is released people can play it right away. They won't actually need the Cryengine or Unity to play the game.
As far as support of 3D models go Unity accepts models from Blender, Maya, Cinema 4D, 3ds MAX, Cheetah 3D, Modo, and Lightwave.
Cryengine only seems to support Maya, and 3ds MAX.
Blender is the only free 3D modelling tool I know of. I am kind of leaning towards Unity at the moment simply because it is more accessible since it was made for people who want to learn how to make games.
okay then before those of us who are on for the learning aspect of this project i say we wait to start studying different languages until we've narrowed down what game engine we're using.
I'll join the C# learning once I get free time again q.q