Monday, April 28, 2008

The main programmers for the game till the moment are:


  • Benji Encalada: Software Engenieering student in Berkeley. Has experience in C, C++, batch, html, Visual Basic, Java. Actually living in USA, he will colaborate via Internet.



  • Carlos Burgos: Software Engenieering student at San Antonio Tecnologic University. Has experience in C++, FoxPro and Java. Actually living in Sta. Rosa, he will be a direct colaborator.



  • Fabian Gallardo: Software Engenieering student at San Antonio Tecnologic University. Has experience in C++, Java. Actually living in Machala, he will be a direct colaborator.



  • Mauricio Fierro: Software Engenieering student at San Antonio Technologic University. Has experience in C, C++, batch, html, Visual Basic,Java. Actually lives in Machala, he will be the Lead Programer, in direct collaboration.

From this main colaborators, only Benji Encalada and myself (Mauricio Fierro), has any experience with console-RPGs, and handle the basic concepts of game development. Some of the important concepts all four programmers must have are:



  • Tactical Tile-based game: The scenarios in this type of game will be formed by a group of tiles, which will represent the spaces where the character will stand. Scenarios can be basicaly of two kinds: plain or isometric. In the case of Plain Scenarios, the tiles are normal squares. In the Isometric Scenarios, however, the tiles are usually rhombus or diamond-like squares. The selection between isometric or plain type of scenarios is still pending. It will be resolved in the first meeting of the Main Development group, once a basic one is created.

  • Console Rol Playing Game: This kind of game is almost ever based in an anime-like storyline, with considerable amount of Narrative Elements. Besides, the graphic representation of characters are almost always anime like too. There are a lot of different aspects involving console rol playing games, like different battle systems, enemie confrontation, and various type of calculus, like damage, experience gaining, leveling up, etc.
For time circunstances, this entry will be pending. Coming next: the first draft about the storyline, what we want the ESRB to be for our game, and some source code (really basic).

Sunday, April 13, 2008

This is the first entry in our Journal. This Game Proyect, codenamed Rebirth, started long before the creation of this blog as a little funny idea. Through time, the game proved to be actually possible. This are the events that happened since the idea was born till the present day:

  • The idea was born since I learned C++ at college. As I've played RPG (Rol playing games) since I was a kid (started with pokemon and learned english thanks to it) I decided to make a RPG. I coded a bit of the game's system but got stuck in AI (Artificial Intelligence). I just wrote a comment in my AI function: , and stopped coding.

  • I asked a cousing that had studied Graphic Design if he could help me with the game's characters (I knew he had forgotten 3D skills, so he would be no good for level creation, etc). He is sort of a low level magaka, but just because he's not brave enough to be one. His drawing style has a great quality and he had some experience with Rol playing games, so he seemed fit for the job.

  • About Beta Testers, I think I had (and still have) the best ones I can find in my city.
    1. Alvaro Veintimilla: Has played games since 3. Big Nintendo fan, tough his favourite game type is Adventure, he has a lot of knowledge about Rol Playing Games.
    2. Benji Encalada: He has had a lot of experience in videogames, even if he hasn't played as much as Alvaro. He has a high analysis Level.
    3. Manuel Armijos: Has a strong predilection towards just watching a game rather than playing. This means he has a lot of knowledge about what a game needs to have to be cool. Besides, he is not a big fan to RPGs, but this will be an advantage I will take to test if the game is aceptable to non rpg players.
    4. Andrés Correa: He is the main tester, and the leader of the other three. He has played almost every Final Fantasy title launched to date. His game type is RPG, so he has a vast knowledge about what an RPG is, needs and doesn't need to have.

  • I did some background research about game developing, to actually know how hard this project would be, and I came across the first big problem. Altough C++ has been the favourite between game developers (it is used by large game development companies), the tools they use to create graphics and "link then" (don't know what the expresion should be) to the C++ code are just too difficult for a Second Semester student. Besides, just to add a bitmap image to a C++ program means line after line of code. The idea of the project died there, till Java was given at college.
  • Now, as I've learned enough about Java, and have tested the graphic possibilities, I decided to begin the creation soon.

I'll give more information about who the main programers will be, the new designers, the first idea for the script and which will be the first steps in forming the development group, soon.