
EFileTahi-A
Avatar/Signature-
Posts
633 -
Joined
-
Last visited
Content Type
Profiles
Forums
Blogs
Events
Articles
Resources
Downloads
Gallery
Everything posted by EFileTahi-A
-
Ok (deep breath)... How and why all this started� I'm building this project because I always wanted to create my own games since I was 11 years old and played Rebelstar on ZX Spectrum. I loved that game so much (still do), but SO very much that I lost count of how many times I found myself imagining the features I could add or change to that game, BUT, if only I could code. This was in 1989. In December 2003 I got this chance to work on a desperate company who was looking for a coder for VB6 programming. They were so desperate that hired me even knowing that I had absolutely no coding skills, well, I knew what variables were as I made a text based game on ZX Spectrum�s basic language, but, that was it. I had only 2 weeks to show them what I could do so that they could appreciate both my learning and creative capabilities, so, I made them a small agenda program which gladly impressed them a lot (specially the graphic part, well I guess I�m ok with graphics). I�ve been working as coder since then. At the moment I develop software to another company in C# language and I've put aside VB6 language (gladly). I have some serious skills now (at least they serious for me having in count what I knew 3 years ago) so I begun one my lifetime projects involving video games: the development of program to create games. Well I guess that�s it� Goal of the Project (Codename E.R.P.G.I. � EFile�s RPG Invoker) As I stated before, the purpose of this project is to let users create games, 2D RPG games, either simple or very complex (it all depends on you). However, since this application is somewhat flexible, with good imagination you can create other types of games like adventure games. I also want to give people without any coding skills a chance to bring their projects to life. It�s so damn frustrating to have fully documented and potential awesome projects in your drawer dying (so you think), just because you lack on coding skills� I want to change this! Finally the project itself I shall start with the visuals and game play concept right away. Graphics and Map Design [the following is already implanted] - This project produces tile based games of 32*32 pixels. - Sized maps ranging from 10x10 up to 500x500. - Sprites sizes supported are from 32x32 to 256x256 in 32bit color depth. - It supports PNG with Alpha transparency and BMP formats. - Managed DirectX is being used to display the graphics. - Logically, you can create your own graphics and use them on ERPGI. - Five graphical layers are available for you to play with. So, now that you know what are ERPGI�s graphic capabilities let me explain to you how do you manage all this in the program, well, why not a using a image to explain most of it? http://img.photobucket.com/albums/v698/EFileTahi-A/ERPGI/ERPGI_Graphics.jpg As you can see in the image, all graphics are displayed on the right in separated folders and categories, the program scans for the user-specified path to the graphics folder and loads its contents as following: - Primary folders inside graphics folder are to be considered �Themes� - Any folder then found inside a primary one is to be considered �Categories� (represented as folders in the picture, got lazy to change this?). You then select the desired theme and category to display all tiles available in it. Then, you simply select the sprite you want and mark it on the map. A tree tile is selected in the picture, all selected tiles are showed in the bottom-right with its original size to make map building esier. Four graphical layers were used to create the forest map. Let�s take a look at the bellow picture: http://img.photobucket.com/albums/v698/EFileTahi-A/ERPGI/ERPGI_Layers.jpg First layer is registered with green grass 256x256 sprites, second layer haves dark spots also in 256x256 sprites, third layer haves the trees in several sprite sizes, yet the player (the little wizard looking fellow) and finaly the forth layer which displays the fog/clouds sprites. The fifth layer was not used because there was no need to . Anyway this shows to you how can you organized your graphics and what kind of effects you can do when using layers effectively. Its 11:38 pm and I have to get my arse quite earlier from the bed tomorrow... I'm going to bed. There is so much to tell you yet... How you create your creatures, their skills, their attributes, the leveling up system, AI behavior, the great anatomy system you can fit in creatures, events, dialog construction, items creation, the customized interface for the game... Oh well... If this interests you please post out...
-
Wow... I really though nobody would post my thread (I'm serious). Ok... Arch4ngel I will post detailed information about this project with screenshots of it. (I'm so happy!) mskeel, I apreciate your post but with all due respect, that's simply out question, because this project of mine is way too personal and special for me :) but I really apreciated those links ;). Anyway, I do believe there is nothing like this project of mine out there. I might just popped up on the top-ten idiots (it was another word I wanted to say, like, I think I'm too good or something, but I don't know how to say it in english), because from few RPG markers I've seen, they do not offer such flexibility like "me program". I will start right away your post Arch4Angel! Thank you both for posting out
-
I'm looking for persons who are willing to participate on my 1 year old project, an RPG maker program (which is in the works). I seek persons to fit following categories: - Coder - Graphic artist - Sound/musician - Designer - Creative/Ideias Requirements: You need to love RPG games or atleast understand how do they work. Also, If you know a place where I "might" have a "change" of recruiting someone for this (because I almost know I won't find anyone here), please, let me know about it. I also will post info about this project if interest is shown.
-
Yes, exactly the same way.. I just converted the application from v1.1 to v2.0 and did not changed a thing...
-
Well I don't see the admin insignia.... :)
-
I believe Dieasel is fully qualified to be an Admin, but not on this forum (maybe at http://www.halloffame.net/topten/pseudo-admins.htm). Anyway, I vote for Marble_Eater and JoeMamma as future admins.
-
Thank you JumpyNET. I guess these are bad news then... I Will have to rethink some things... I also noticed some person saying to us to wait until GDI+ gets hardware accelerated by cards supporting GDI+. This would be really cool but, my question is: Should the card be the one supporting this feature? Or should microsoft modify GDI+ in order to get it accelerated by existing hardware? I guess the second option makes more sense... No? I mean, GDI+ is 2D, would it be too hard for microsoft to use the 2D accelerated instructions of our graphic cards do draw GDI+? What do you think?
-
I have this small application in Framwork v1.1 which loads an Access database and show its insides onto a DataGrid object. This task only takes about 5 seconds or so, to show the database's contents (11MB Access file with about 900 records with 40 columns). I opened then the very same project in Framework v2.0. After the conversion I executed it and now it takes like 14 seconds to display all data into the DataGrid... My question is: Is DataGrid slower in v2.0 or is actually the Framework's fault? I never worked with databases in VS 2005, so, I really need to see whats going on before moving to VS 2005. Thank you
-
Is it just me or datagridView is somewhat slow?
EFileTahi-A replied to EFileTahi-A's topic in Windows Forms
You didn't fall for that did you? By reading the thread's topic again I believe a simple 'yes' or 'no' would have been enough. Totaly agree with you, but, If I wanted humor I would head over http://www.killsometime.com or open a humor topic over 'Random Thoughts' section. Because, I believe when people post over a help forum they seek help and not humor, well, if you can help with humor I believe we have a killing combo :) (See? I just smiled)... Before I posted here I browsed the web for this problem of mine, and, found some solutions that unfortunately did not worked that well (most of them envolving disabling some of the DataGridView's events), that's why then I headed over this forum. And yes, I also made a search on this forum with the keywords 'DataGridView Slow' and found only one topic regarding this issue which was actually useless... Anyway thanks for the reply. I almost sure now that there is nothing else to do to speed up the DataGridView unless you buy new hardware... Just to let you know Marble_Eater, you're one of the persons I admire and respect around here (because of the time, effort and respect you show to Xtreme .NET users). But, that's not enough to shut me up. ;) Take care. -
Is it just me or datagridView is somewhat slow?
EFileTahi-A replied to EFileTahi-A's topic in Windows Forms
Thanks. That was "helpfull". PS: Please people, don't bother posting jokes or any other kind of useless coments regarding the thread's subject whenever you notice that a thread was started by "EFileTahi-A". Yet, I also believe the forum's bandwidth/database will apreciate that... All in all, It's ok/cool to add a joke/ridle or any other kind of comments to a post of yours if it is pretty clear that the purpose of the your very post was (at least) trying to help... I hope you understand me. Thank you. -
I Can actually see it redraw whenever I scroll it with 10 columns and a few records... Is there any way to speed it? Oh gosh... what a waste, as the grid seems to be cool...
-
C# - DataGridViewn header column alignment
EFileTahi-A replied to EFileTahi-A's topic in Windows Forms
Jesus... stupid me... that was simple... Thank you once more PlausiblyDamp :) - THREAD RESOLVED - -
C# - DataGridViewn header column alignment
EFileTahi-A replied to EFileTahi-A's topic in Windows Forms
Well, at least could someone tell me if this is possible? I only know how to center all header columns. Thank you -
Converting string to double problem... (so simple)+
EFileTahi-A replied to EFileTahi-A's topic in General
Ah... Now it works ok! I think I will put your Avatar in a frame right on my desk Wile! ;) Thank you all who posted here. It's still good to know there are persons who are willing to help. - THREAD RESOLVED - -
How can I align a specific header column from DataGridView?
-
Converting string to double problem... (so simple)+
EFileTahi-A replied to EFileTahi-A's topic in General
The problem is that I have windows in Portuguese and English languages at my job (because this is needed) where my application will run... Wile, if it is english fixed why do I have this problem? PS: Getting trully confused... -
Converting string to double problem... (so simple)+
EFileTahi-A replied to EFileTahi-A's topic in General
Ok, it seems your theory Nerseus was right I changed my regional settings in windows and switched the decimal seperator from "," to "." and it worked fine... So, this also means that my application will have problems on certain OS... I hate this! -
Converting string to double problem... (so simple)+
EFileTahi-A replied to EFileTahi-A's topic in General
Well, I created a new application containing the only code added by me as show bellow: private void Form1_Load(object sender, System.EventArgs e) { string s = "7.5"; double d = Convert.ToDouble(s); } And it haves the same problem... So, if what you said Nerseus is true, how will I walk around this prob? -
Ok, what I want to do is so simple that I can't do it... I have a text box containing the value "7.5" which I need convert it to a double value: double d = 0.0 d = Convert.ToDouble(textBox.Text) [/Code] What does this do? It converts the "7.5" to "75.0", and I want it to be 7.5!!! Help? ;)
-
C# - Loading a Crystal report at runtime...
EFileTahi-A replied to EFileTahi-A's topic in Database / XML / Reporting
Well... I tryed the HashTable method but it does not work. I do loaded all reports into the hastable but they would be blank the minute I would tell CrystalReports to display them, and, I made sure the CrystalReport's sheets were loaded when I added them to the hashtable... Anyway, I used a ReportDocument[] array and it worked just fine :). I used then an hashtable to memorize in which array element the report named x would be... ReportDocument[] rptDocArr = new ReportDocument[20]; ReportDocument rptDoc = new ReportDocument(); iElement = hashtable[sReportName]; rptDoc = rptDocArr[iElement]; Anyway, thank you for your effort and time PlausiblyDamp. You did helped me with the "Report.Load" thingie which I was missing ;) - THREAD CLOSED - -
C# - Loading a Crystal report at runtime...
EFileTahi-A replied to EFileTahi-A's topic in Database / XML / Reporting
Hi, PlausiblyDamp. Yeah, that way works out, but not how I would like it to work. I want to load all available reports at once into some "storage" object (HashTable?) so that I can access them when needed, also because, there might be new reports on the target directory when I run the program, thus I can't access directly to a specific report because I don't know the name of the new report... What I want to do is: 1 - The program loads all reports form a target dir. 2 - I add those reports to a combobox/listview or something. They are identified using their filename. 3 - I choose the report to use from the combobox/listView. 4 - I show for the report by searching it within the reports storage object based on their filename... I guess I could load all of them to a Report[] array object, but how would I identify them? I hate Crystal reports... Let me know if this is confusing... :\ -
C# - Loading a Crystal report at runtime...
EFileTahi-A posted a topic in Database / XML / Reporting
The point is to load all my crystal reports from a target directory when the program executes. How will I do this? I know will need to use the a "stream" object but I can't figure it out. -
I tryed FlexGrid for .NET and I felt in love with it... Easy to use! Fast! Simple! Damn great! :)