Board index » Phoenix Wright » Defendant's Lobby

Page 1 of 2[ 64 posts ]
Go to page 1, 2  Next
 


Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

Since apparently, MechaBowser stopped his project, and we probably won't hear much of the others under WIP. I've had some thoughts about coming up with a project of my own. I only have some ideas thought up though. I don't think I can actually do any programming until classes start. But at least I have my ideas already written down.

For a name for a future project, I came up with Visual Case Maker. The name comes from which the case maker will be programmed in. Either Visual Basic, or Visual Studio (whichever programming method will work for me). It also goes to say that it won't have any conflicts with using a slightly copyrighted name like Phoenix Wright. However, you would still be able to use any Phoenix Wright characters, and/or any new fan made characters.

The lists below tell some things I have plans for, that no fan Case Maker has not seen the light of day yet. Although, I can't say for sure if this will be the final product, since these are just ideas that came to my mind, and programming won't probably start until a couple of months.

* Things that would be included
---------------------------------------
- Option to create single (Ala GBA style), or double (Ala DS style) screen cases. Both options would use game resolution 256x192.

- Single screen cases would be played with a keyboard, or joystick. Double Screen would use the bottom touch screen features.

- Psyche Lock Features. Option to change/select their color for different characters (Not just always red). Activating it will work like how you activate it in GS4, without needing the matagama required in the evidence list.

- Able to change screen size, or use full screen (full screen would only work best for single screen cases).

- User friendly interface. Easy to use. Although, some simple programming would still be required to make a fan case.

- Full investigation mode, with background examination.

- Multiple choice options.

- Full Testimonies and working Cross-Examinations. Also able to make witnesses edit/change/add to their testimony during a trial scene.

- Health Bar Penalty System. (Thought about having option to use both penalty systems, but a health bar system makes more sense than a '!' system.)

- Character Templates. This would be helpful so you wouldn't have to keep adding sprites of global characters just for different case.

- No animation limitations. Able to define absolute frame durations (unlike MechaBowser's FPS limit animation method). Also able to use/define a sound to a certain frame of a character's animation displayed. Would also be able to define a middle loop point of an animation (unlike .gif animation where looping always starts at the beginning).

- Text modification. Will be able to align text, change color of text, and able to use bold/italics/underline options. Also speed of typing.

- Partial/Scene Only Testing. Option to choose to test entire case, part of a case, or only a scene of a case. This would help so you wouldn't have to go through an entire case just to test out a certain area of your case.

- Video playback. Although, I don't know if anyone would actually find this useful. (Video playback was in PW1 Case 5, and GS4 Case 3.)

- Open Source examples of every possible script you would be able to use with the case maker (From a character saying "Hello World" script to an advance script such as Psyche Locks, Investigation scripts, or Cross-Examination scripts). This would help make your own cases.


* Things that wouldn't be included
----------------------------------------
- Evidence Examination. This is due to the requirement of needing polygons to rotate every single evidence.




So, like I said, actual programming probably won't start for a while, but I just went ahead and write down all the possible ideas I can think of for a fan case maker, if that's alright. It wouldn't be programmed with a limited program like MMF. It would be done with a better software engine. I would probably need to learn C#, Visual Studio, or Visual Basic to make this all work. :phoenix:

So, don't get your hopes up just yet. I'll need some time to either teach myself these programs, or take the classes provided at my tech. college.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

The foxy ladies can't resist my sandwich

Gender: Male

Location: The land of Leprechauns and alcoholism.

Rank: Ace Attorney

Joined: Sun Mar 18, 2007 5:15 pm

Posts: 4848

What about a court record? The case maker people still havin trouble with that aspect?
fuck
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Gavin Texas Ranger

Gender: None specified

Rank: Decisive Witness

Joined: Tue Feb 27, 2007 1:12 pm

Posts: 216

I wouldn't mind trying to help out with this, whether it be Beta Testing or helping out with Coding Logic.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

Of course.. :phoenix:
If Memory serves. All the court record button does is show you your evidence and profiles list, correct? :eh?:


A Bit off topic:
BTW, I'm going in tomorrow to take their test thing (that everyone takes before classes). I'll see if I can find out more information about their classes, what they teach, etc. I'm also going in a few more days to talk with the council to see what's the best course of action, or route to take on their courses.
From the sounds of things, even though I know the basics of computers it sounds like I have to take their basic course anyway, before I can start their actual C, C#, or Visual Basic classes.
Another thing is, I remember reading somewhere there is a new Wake Tech. building opening up Q1 next year closer to my area. I think they offer the same courses I am interested in. Thing is, no matter how/what the outcome is, it seems/sounds like it's going to be a while longer before I can get started on anything, since I have to be in the same line of knowledge as everyone else.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title

The Best Part of Waking Up

Gender: None specified

Location: England, UK

Rank: Suspect

Joined: Wed Apr 04, 2007 1:17 pm

Posts: 38

Pardon me if you disagree, but couldn't we do this as a CR collaborated project? I feel that'd be a lot more efficient and we could get very skilled people working in their specialist area(s).
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

Cheeseweasel wrote:
Pardon me if you disagree, but couldn't we do this as a CR collaborated project? I feel that'd be a lot more efficient and we could get very skilled people working in their specialist area(s).

Like everyone help out with programming?

Well sure, I suppose we could try that. Thing is, we would all need to share the same source code with each other, to make sure we were all on the same track for the case maker. Which probably means we would all have to be working with the same programming language/software, I would think. :eh?:
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Gender: Male

Location: At my computer.

Rank: Desk Jockey

Joined: Tue May 15, 2007 9:14 pm

Posts: 61

Don't forget in-depth evidence examining (ala reading a newspaper article, looking at a picture).
*Has nothing to place in sig*
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

slaix223 wrote:
Don't forget in-depth evidence examining (ala reading a newspaper article, looking at a picture).

Well, as I stated, general evidence examination wouldn't work (ex. examining your attorney badge, ala PW1 Case 5, or GS4), due to them needing some sort of polygonal 3D models to rotate them around. Using 3D Evidence is do-able, it's just that would need more programming codes, & perhaps some ActiveX codecs just to have this option for a case maker. Let alone, it is harder to work with 3D models than it is working with 2D sprites.


But as far as making simple, specific evidences, such as a newspaper report, picture/photo id, autopsy report, and video examination (play, fast forward, rewind a scene, ala PW1 Case 5, & GS4 Case 3), this is pretty much do-able. Just as long as the coder/programmer has the knowledge to make it all work, then anything should be possible. :phoenix:
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title

Gender: Male

Location: Wherever you least expect me to be

Rank: Prosecutor

Joined: Mon Mar 26, 2007 4:45 am

Posts: 745

Dude, that sounds like a shitload of work
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

Brandon Strong wrote:
Dude, that sounds like a shitload of work

Well yea. It IS a lot of work. But it WOULD be really beneficial to the community if one was completely made.

This is probably why programmers have trouble working alone/by themselves. Too many areas to program. Another thing would be the amount of people with the knowledge of programming, & a number of them willing to help out on the same project. I don't see very many programmers here. Except a few (like MechaBowser, and Shaun, who apparently worked with MMF). But MechaBowser apparently left, and Shaun was banned from this forum.

The thing about working together on a project is, we would all need to be on the same page. So if I was working on a case maker with Visual Basic, I would imagine the other person would need to use that too. We would probably have to share the same source code. We would each program one part for the case maker, and then combine our work/source code together to bring the case maker alive. But if one person worked on the whole entire thing, then yes. That IS a lot of work. :sal:

As long as the programmer has the knowledge to do it, has the will to do it, and the inspiration to keep working on something they enjoy doing, then anything is possible. :phoenix:
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Gender: None specified

Rank: Medium-in-training

Joined: Sun Jun 24, 2007 6:19 pm

Posts: 449

I'd like to help with this project. I have the "working modal" version of VB6... its completely normal, just it can't compile EXEs. I refuse to work with VB.NET or VB 2005. They stink. The .NET framework is just so darn cumbersome, and besides the beta version of Visual Studio 2005 totally messed up my computer. :sawit-bald:

How much do you know about VB? I mean, can you decipher this code statement?

Code:
Dim answer As Integer
answer = MsgBox("Select an option!", vbYesNo)
If answer = vbYes Then
    MsgBox "You selected yes!"
Else
    MsgBox "You selected no!"
End If


I'd be willing to help you learn the language and/or point you towards some books and info that could help you.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

BigFish wrote:
I'd like to help with this project. I have the "working modal" version of VB6... its completely normal, just it can't compile EXEs. I refuse to work with VB.NET or VB 2005. They stink. The .NET framework is just so darn cumbersome, and besides the beta version of Visual Studio 2005 totally messed up my computer. :sawit-bald:

How much do you know about VB? I mean, can you decipher this code statement?

Code:
Dim answer As Integer
answer = MsgBox("Select an option!", vbYesNo)
If answer = vbYes Then
    MsgBox "You selected yes!"
Else
    MsgBox "You selected no!"
End If


I'd be willing to help you learn the language and/or point you towards some books and info that could help you.

Thanks. :phoenix:

Well..... I just installed Visual Basic 6.0 on my computer (probably along with Visual Studio). I found a copy of it online somewhere.

I used to know some things about Visual Basic, back when I was still young, when they still had VB 2.0 on computers. But that was a way long time ago. But that is why I am planning, and/or trying to get into a college tech. class that will teach me Visual Basic. Otherwise, I'll just have to teach myself along the way.
I've read up that the tech. college near me, that fall classes begin sometime in August. While I still have to go to a few meetings this month, and see where I need to start.

Right now, I can probably only make a simple "Hello world" example. But I'm still learning how to import sprites and animating them. Although it would help if I knew if I could code animation with each sprite having their own frame durations. :gumshoe:

It probably would help if we all shared code that let users import their own graphics. That would probably be one of the requirements for a case maker, as well as making a user compiler, or an exe of their own fan case after they program it.

Like I said, I probably won't be able to start any real coding on a case maker until i can get in to one of their tech. college classes about programming. Until then, I'll mostly be either learning myself (like how I had to learn how to code mugen characters.), maybe seeing about how it works. Although I'd really like to start soon, but I don't think that will happen until I learn more about programming in Visual Basic, and finding out the differences of the other programming languages.


In other words, I can't really promise any results yet, until I get more familiar with the programming languages. :sadshoe:
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

PWLib / AIGE developer

Gender: Male

Location: 127.0.0.1

Rank: Prosecutor

Joined: Tue May 01, 2007 9:27 pm

Posts: 649

BigFish wrote:
How much do you know about VB? I mean, can you decipher this code statement?
Code:
Dim answer As Integer
answer = MsgBox("Select an option!", vbYesNo)
If answer = vbYes Then
    MsgBox "You selected yes!"
Else
    MsgBox "You selected no!"
End If
I don't even know VBasic and I know what that statement does, its plainly obvious really.

Code:
Create "answer" as Integer
Apply "Answer" to Yes/No Option appear in a message box
IF "yes" chosen...
   Make message box saying "You chose yes!"
OTHERWISE
   Make message box saying "You chose no!"
End of our IF theories


I'm not sure how anybody cannot understand that, then again, I have worked with PHP, PAWN (amxx coding) and some C++ so I suppose it would be obvious to me heh :larry2:
If you put your mind to it, you can accomplish anything!
"(Not)Guilty" for PWLib | Emergency Case Selection Fixes
Case 1-1 for PWLib | Pearl
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Gender: None specified

Rank: Medium-in-training

Joined: Sun Jun 24, 2007 6:19 pm

Posts: 449

Just wondering, but how are you planning on doing this? With a bunch of Image controls? With DirectX? With the Windows API?
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

BigFish wrote:
Just wondering, but how are you planning on doing this? With a bunch of Image controls? With DirectX? With the Windows API?

Bunch of image controls?
Direct X?
Windows API?

Do you think you can go into more detail about this? :eh?:

Since the case maker would require the user to import their sprites (for new witnessess, backgrounds, etc), I guess there would be more than one way to do this? :gumshoe: .
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Gender: None specified

Rank: Medium-in-training

Joined: Sun Jun 24, 2007 6:19 pm

Posts: 449

What I'm talking about here is how you're planning on making the "runtime" part of your case maker, aka the "game" part of it. These are three methods you can use to display the graphics:

A bunch of Image controls:
You use, well, a bunch of image controls! It's in the toolbar on the side!

DirectX:
You use DirectX!! If you don't know what DirectX is, you must have been locked up in a closet for the last 10 years or something.

Windows API:
There's this thing called the Windows API that has a bunch of functions in it so that applications can do stuff. VB can use the Windows API. The Windows API has really fast image drawing functions in it.


By the way, these methods have nothing to do with importing the pictures.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

BigFish wrote:
What I'm talking about here is how you're planning on making the "runtime" part of your case maker, aka the "game" part of it. These are three methods you can use to display the graphics:

A bunch of Image controls:
You use, well, a bunch of image controls! It's in the toolbar on the side!

DirectX:
You use DirectX!! If you don't know what DirectX is, you must have been locked up in a closet for the last 10 years or something.

Windows API:
There's this thing called the Windows API that has a bunch of functions in it so that applications can do stuff. VB can use the Windows API. The Windows API has really fast image drawing functions in it.


By the way, these methods have nothing to do with importing the pictures.

First of all, I am aware of Direct X (since it was required by most games now a days), but I probably won't be familiar with programming with it.

Secondly, I guess I would try to go with the fastest, or the smoothest method of displaying images, I suppose. But since I am still learning, I'll probably find a good method that will work.

(If only MechaBowser had finished his Case Maker, we wouldn't have to worry about developing new case makers.)
Re:Some ideas/thoughts about programming a Case Maker*Long PTopic%20Title
User avatar

Gender: None specified

Rank: Medium-in-training

Joined: Sun Jun 24, 2007 6:19 pm

Posts: 449

DirectX is the best, but trust me, it is hard.
The Windows API is second best, and it's easier than DirectX too.
The easiest are the image controls, but they are the slowest and least flexible.

I'd suggest using image controls for your first prototype, then go on to Windows API. Also, don't use small font sizes. On FireFox, you're little comment at the bottom there was literally only a pixel tall! I had to copy paste into notepad to read it.
:nick:

Also, I'm thinking about making a mockup visual editor. It'll just be a mockup, no saving or anything, but after that you could tell me what to improve. When I'm done I'll post a link to the VB .vbp file.
Re: Re:Some ideas/thoughts about programming a Case Maker*Long PTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

BigFish wrote:
DirectX is the best, but trust me, it is hard.
The Windows API is second best, and it's easier than DirectX too.
The easiest are the image controls, but they are the slowest and least flexible.

I'd suggest using image controls for your first prototype, then go on to Windows API. Also, don't use small font sizes. On FireFox, you're little comment at the bottom there was literally only a pixel tall! I had to copy paste into notepad to read it.
:nick:

Also, I'm thinking about making a mockup visual editor. It'll just be a mockup, no saving or anything, but after that you could tell me what to improve. When I'm done I'll post a link to the VB .vbp file.

It was that small for a reason. Otherwise it would have been bigger. ;)

Like I've said before. I may not be much of help until I get to know Visual Basic more. And from what I've heard from my current Tech. College by far, as for taking classes. It sounds like I won't be able to get in their programming classes until the beginning of next year. Since they require some courses first, before going in to Visual Basic, C++, Java, or whatever it is. It probably will take that long anyway, since the new Wake Tech. building is being built near me is supposed to be done sometime Q1 2008. From what I've read, the Wake Tech. College (in general, as where their other locations) offers some programming courses. So, I might look into this, once the new building opens up.

But if all else fails, or, in the meantime. I might as well probably teach myself Visual Basic. Thing is, all the video tutorials online either have poor quality, or is not in english (mainly from youtube, google video, etc.). Also, as from looking at the lessons on websites, hard to search for a lesson for what I want to do. :sal:
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Gavin Texas Ranger

Gender: None specified

Rank: Decisive Witness

Joined: Tue Feb 27, 2007 1:12 pm

Posts: 216

A friend of mine said that this has every tutorial you'll need. If you need more, I can ask him if he knows any more.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

Well... Here's some links for Visual Basic guides, tutorials, and examples that I've found, anyway.
http://vb-helper.com/
http://www.vbexplorer.com/
http://www.vbcodesource.com/
http://www.vbtutor.net/
http://www.codearchive.com/
http://www.planet-source-code.com/

Some were somewhat useful. Others, well didn't seem like they would help in making a case maker.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title

Struck by a blunt objection

Gender: Male

Location: Denmark

Rank: Ace Attorney

Joined: Sun Feb 25, 2007 5:12 pm

Posts: 1472

I successfully coded a music player in Visual Basic .net, using the BASS codexs. I'd say that by now I know enough Visual Basic to be of help.

API gave me serious headaches though. Calling statements to make windows think a imagebox was an actual windowheader, and enable resizing in a similar matter, almost made me go von Karma on a nearby wall. Thank god for online tutorials. And the point where I needed to make a custom listbox object that had a transparant background made me almost go Engarde my own face. Had to give up on that one. Ough.

Still it shouldn't be imposible to make a casemaker in visual basic.
Image
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Gender: None specified

Rank: Medium-in-training

Joined: Sun Jun 24, 2007 6:19 pm

Posts: 449

Here's a basic mockup I made:
http://www.freewebs.com/softwarethings/Mockup.zip(14 KB)

It doesn't have all the editors, and of course you can't save and etc., but it gets the basic idea across. Try it out!
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

BigFish wrote:
Here's a basic mockup I made:
http://www.freewebs.com/softwarethings/Mockup.zip(14 KB)

It doesn't have all the editors, and of course you can't save and etc., but it gets the basic idea across. Try it out!


Well, that is somewhat impressive. But since it is just a mock-up, it really serves no purpose. I would have to at least see a working one (even if it only let users make Phoenix say "Hello World", and build the case exe) to get an idea how it was programmed in visual basic.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

A.K.A Very Melon

Gender: Male

Location: Finland, North Europe

Rank: Ace Attorney

Joined: Fri Jul 13, 2007 8:51 am

Posts: 1047

Sounds interesting. Psyche-locks would be nice. I would like to help but I don´t know anything about programming so... :beef:
Image
Spoiler: StepMania vids
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

Hmm..... I'm still unsure how to go about animation here. I've been searching through different various ways of how they do animation in visual basic, but nothing seems to be easy (uhm.... easier...) here.

I'm also unsure how to make the whole "import your own graphics/animation" work. I mean, if someone imports sprites of Phoenix Wright, or Odoroki (Apollo?) as their protagonist, how will the user be able to animate them? :eh?:
And how would I be able to let users make their own "Templates"? For example, to make a case maker easier for sprites/resourcing, maybe we could supply with Phoenix Wright Arc, or Odoroki/Apolllo Justice Arc templates so that users won't have to keep importing the same sprites every single time for each different case. Of course, if they wanted to use all new unofficial, fan-based characters/witnessess, they would have to make their own templates specifically to their fan cases.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Gender: None specified

Rank: Medium-in-training

Joined: Sun Jun 24, 2007 6:19 pm

Posts: 449

I was thinking the user could import GIF files for animation, and the program would be able to correctly handle "cheating" GIFs like the ones used on CR. Also, I was thinking you'd be able to select which frames of the GIF would be used, so you could use the CR sprites correctly. And, don't call them "templates". Call them spritepacks or resourcepacks or something.

Also, N-Mario, you shouldn't have much trouble with VB because you already know most of the key concepts in VB. You've used Mecha's case maker right? Then you already know all about variables, if-then statements, and functions pretty much. It won't take much for you to get VB.

Lastly, please tell me what you think of my mockup, besides the fact that it dosen't do anything. I just wanted to see if that editor layout was good for you!
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

BigFish wrote:
I was thinking the user could import GIF files for animation, and the program would be able to correctly handle "cheating" GIFs like the ones used on CR. Also, I was thinking you'd be able to select which frames of the GIF would be used, so you could use the CR sprites correctly. And, don't call them "templates". Call them spritepacks or resourcepacks or something.

Also, N-Mario, you shouldn't have much trouble with VB because you already know most of the key concepts in VB. You've used Mecha's case maker right? Then you already know all about variables, if-then statements, and functions pretty much. It won't take much for you to get VB.

Lastly, please tell me what you think of my mockup, besides the fact that it dosen't do anything. I just wanted to see if that editor layout was good for you!

No.... I don't think that's going to work for me...... Not right now, anyway.

Also, I would want the case maker to be fully customizeable, depending on what graphics the users want to use (sort of like how MUGEN works, but for a case maker). Not just specifically centered around Phoenix Wright. It would still have some of the same features Phoenix Wright has, but all graphics, all scripts, & all sounds would be soley relied on the users who create the case.

Witht hat up in mind, I might help in be able to help in directing the case maker. For instance, I could probably come up with some mock screen caps/fake screen shots of what I want it to do, or look like.
But until then I don't think I'll be much of use in programming.

I have tried importing .gif images regularly in VB, but when I go to run my VB app. the .gif image does not play. Maybe it is missing something important, or code, maybe? :ack:
Also, how will using animated .gif images help the case maker? It doesn't have any mid loop points, does it? How will FPS (Frames per Second) be handled? Will the VB code use its own sequence of frames per second, or will ti reply on the animated gif's timings? :eh?:
And how will we handle sound triggering? For example, one time sound, or sound trigger via animation frame number. :eh?:


Yea, I use his 2.1 case maker. But thing is he made that using MMF. And their coding is much more different than what VB uses. Heck, probably even more different than anything. But I wouldn't know for sure, since I never used MMF.

Hmm........ I might hurt MB if i sent you his last 2.1 beta so you get an idea How I worked making cases. But wouldn't help me much since all his code was from MMF.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title

24601

Gender: None specified

Rank: Suspect

Joined: Sun Mar 04, 2007 2:50 am

Posts: 36

May I interject? I am one of the WIP Case Maker coders. I know you haven't heard much about my engine in a while, but I assure you it is not vapor ware. I've found it quite hard to work on such an application. My views on DirectX are simply this, its a great API, but it can be a pain. Especially Managed DirectX. So, to remedy this problem, I've been working in VB.NET and the XNA framework. For any Visual Basic Coders, I highly suggest this combination, as I have seen the XNA framework as an easy to use Graphics API. There are also Mono versions of it available for Mac/Linux. Just throwing this out there. Sorry if I've gone a bit off topic here.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

XImplosionX wrote:
May I interject? I am one of the WIP Case Maker coders. I know you haven't heard much about my engine in a while, but I assure you it is not vapor ware. I've found it quite hard to work on such an application. My views on DirectX are simply this, its a great API, but it can be a pain. Especially Managed DirectX. So, to remedy this problem, I've been working in VB.NET and the XNA framework. For any Visual Basic Coders, I highly suggest this combination, as I have seen the XNA framework as an easy to use Graphics API. There are also Mono versions of it available for Mac/Linux. Just throwing this out there. Sorry if I've gone a bit off topic here.

What the? :ack:

You are working on a case maker? Well, I think this somehow came right out of the blue.
The only ones I was aware of, are MechaBowsers (canceled) and Shauns (banned). :gumshoe:
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title

24601

Gender: None specified

Rank: Suspect

Joined: Sun Mar 04, 2007 2:50 am

Posts: 36

N-Mario wrote:
XImplosionX wrote:
May I interject? I am one of the WIP Case Maker coders. I know you haven't heard much about my engine in a while, but I assure you it is not vapor ware. I've found it quite hard to work on such an application. My views on DirectX are simply this, its a great API, but it can be a pain. Especially Managed DirectX. So, to remedy this problem, I've been working in VB.NET and the XNA framework. For any Visual Basic Coders, I highly suggest this combination, as I have seen the XNA framework as an easy to use Graphics API. There are also Mono versions of it available for Mac/Linux. Just throwing this out there. Sorry if I've gone a bit off topic here.

What the? :ack:

You are working on a case maker? Well, I think this somehow came right out of the blue.
The only ones I was aware of, are MechaBowsers (canceled) and Shauns (banned). :gumshoe:


I started mine about a year ago. Progress has halted due to other more important projects and school. I assure you that it is being worked on, just very slowly. If you wanna know exactly how it's designed, PM me
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

XImplosionX wrote:
N-Mario wrote:
XImplosionX wrote:
May I interject? I am one of the WIP Case Maker coders. I know you haven't heard much about my engine in a while, but I assure you it is not vapor ware. I've found it quite hard to work on such an application. My views on DirectX are simply this, its a great API, but it can be a pain. Especially Managed DirectX. So, to remedy this problem, I've been working in VB.NET and the XNA framework. For any Visual Basic Coders, I highly suggest this combination, as I have seen the XNA framework as an easy to use Graphics API. There are also Mono versions of it available for Mac/Linux. Just throwing this out there. Sorry if I've gone a bit off topic here.

What the? :ack:

You are working on a case maker? Well, I think this somehow came right out of the blue.
The only ones I was aware of, are MechaBowsers (canceled) and Shauns (banned). :gumshoe:


I started mine about a year ago. Progress has halted due to other more important projects and school. I assure you that it is being worked on, just very slowly. If you wanna know exactly how it's designed, PM me

Well...... If you have the time, mind showing us some screen shots of what is made so far? Or is it really still that heavy under development? I wouldn't mind seeing what kind of progress you have done by far. :phoenix:
You can PM them to me, if you want, if you don't want to share them on the boards yet.

A year you say? So, it takes more than a year for a programmer to make a case maker? I would assume it would only take a few months tops. :ack:
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title

24601

Gender: None specified

Rank: Suspect

Joined: Sun Mar 04, 2007 2:50 am

Posts: 36

Well, Its really only been worked on for a few weeks at a time. Basically, I've got another major project, The Movies Editor, that I am helping on. Between the two, MED takes priority. Seeing as development is at a standstill now, I can start working on my Case Maker again. I'll post a screen shot as soon as I can fix up my app and get it to build again (A few minutes.)
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

Well...... I was thinking. Since case makers have already been tried with MMF, I would have attempted to try with Visual Basic.

I don't think building a case maker would have worked under Macromedia/Adobe Flash, or Game Maker. And I don't know any other programming languages that could attempt such, except for the Visual Studio software (which includes Visual Basic, C#, etc).
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title

24601

Gender: None specified

Rank: Suspect

Joined: Sun Mar 04, 2007 2:50 am

Posts: 36

N-Mario wrote:
Well...... I was thinking. Since case makers have already been tried with MMF, I would have attempted to try with Visual Basic.

I don't think building a case maker would have worked under Macromedia/Adobe Flash, or Game Maker. And I don't know any other programming languages that could attempt such, except for the Visual Studio software (which includes Visual Basic, C#, etc).

I've been programming my Case Maker in Visual Basic.NET. I've been having a great time using Visual Studio for developing this.

Here it is, the screenshot:

Image


Let me now explain wtf everything is:

The big blank spot in the middle is were the Scene Preview window will go. Any change you make will be shown in real time!
The blue thing in the bottom WILL be a Real Time Timeline layout of the case.
The little "Case Outline" is supposed to be an out line of the case.
The other tabs are for editing the case and the current scene.

After looking at my code, this thing needs a huge overhaul. In both the User Interface department and the class design. Need to do it properly! So alot of what you see will be changed in the next preview.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

oh SNAP! YOU MUST PRODUCE THIS! YOU MUST! :ack:

*ERMPH* I mean, Looks promising! :larry2:


Anyways here is what I expect for ANY case maker.

- Create case intros.
- Change speed of text typing.
- Text modding: Aligning text, changing colors of text, using bold/italics/underline features.
- Pausing in the middle of a sentence (this was done with Mecha's case maker).
- Accurate screen shaking. (Mecha's came close. I'll see if yours can make it better)
- Sound triggering on characters frame(s) of the current animation.
- Multiple choice selection.
- Testimoney & cross examinations.
- Able to make bad/good endings (ex. PW-JFA Case 4), and not just game over scenes.
- Present Evidence
- Present Profiles.
- Show evidence icons on game screen.
- Character talking animations sync with text typing.
- Able to make characters actually think their thoughts instead of talking out loud during some segments.
- Able to make extra scene commands (Mecha's case maker was able to do something like this. See the end of my Testimoney Test video that makes use of this.) Also, courtroom scrolling would make use of scenery commands.
- Use our own graphics, own court backgrounds (or import our GS1-3, or GS4 court backgrounds).
- Evidence examinations. Would only work if evidence was a picture, report, or a recorded live video scene.

Optional:
- Switch language option. (Some games have the option of switching from Japanese to English.)
- Psyche Lock. With GS4 style psyche lock interface from SG4 Case 4.
- Dual/Double screen (DS style) interface.
- Build a whole game via importing fan cases together. In other words, have an option to make a case selection screen.

In short, I expect to be able to do EVERYTHING ina phoenix wright game.

Last edited by N-Mario on Sun Jul 15, 2007 5:22 am, edited 3 times in total.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Gavin Texas Ranger

Gender: None specified

Rank: Decisive Witness

Joined: Tue Feb 27, 2007 1:12 pm

Posts: 216

Looks nice.

As I said before, I wouldn't mind Beta Testing a case maker. I've been appointed the programmer in a fan case already, on top of my own fan case ideas.
Re: Some ideas/thoughts about programming a Case Maker *LongTopic%20Title

24601

Gender: None specified

Rank: Suspect

Joined: Sun Mar 04, 2007 2:50 am

Posts: 36

Well, that was my plan. I'm also planning on adding 3D Evidence support. And I want to have all things at least semi functional before release of beta 1.

Current Completion:
.PEC File Format (Content Archive): 95%
.CPWC File Format (Compiled Phoenix Wright Case): 60%
.PWC File Format (Phoenix Wright Case): 60%
Scene Handling: 15-20%
Sprite Support/Sprite Library: 50%
Audio Support: 0%
Special Effects: 5%
User Interface: 80% (Needs refactoring though)
.CPWC/.EXE Compiler: 10%
Content Toolset: 10%
CPWC Reader: 5%
3D Support: 5% At best
Scripting Engine: 0%

And thats the gist of the project. In looking at this, I feel like writing my own 3D File Format, so that may increase development time. And like I said, this may take another year, seeing as school and other projects keep me very busy.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title
User avatar

Video Game Veteran / M.U.G.E.N.

Gender: Male

Location: My House

Rank: Medium-in-training

Joined: Sat Apr 21, 2007 5:36 pm

Posts: 473

IMO, I would not bother with 3D evidence examinations. For multiple reasons:
- Would require the user to make a 3D model of every one of their custom/new evidences.
- Would make the game that much more complex/complicated.
- Would cause more problems than what its worth.

Hmm.... I suppose you 'could' do it anyway, but what I'm saying is above, I don't think many users would use this option.

Last edited by N-Mario on Sun Jul 15, 2007 5:27 am, edited 1 time in total.
Re: Some ideas/thoughts about programming a Case Maker *Long PosTopic%20Title

24601

Gender: None specified

Rank: Suspect

Joined: Sun Mar 04, 2007 2:50 am

Posts: 36

N-Mario wrote:
IMO, I would not bother with 3D evidence examinations. For multiple reasons:
- Would require the user to make a model of the evidence.
- Would make the game that much more complicated.

Hmm.... I suppose you 'could' do it anyway, but what I'm saying is, I don't think many users would use this option. It would require fans to make a 3D polygonal object of everyone of their evidences.

I would only recommend said feature for advanced users. Seeing as it is quite difficult to master. That is why it isn't at the top of my list.
Page 1 of 2 [ 64 posts ] 
Go to page 1, 2  Next
 
Display posts from previous:  Sort by  

 Board index » Phoenix Wright » Defendant's Lobby

Who is online
Users browsing this forum: AhrefsBot [Bot?] and 9 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum
Jump to:  
cron
News News Site map Site map SitemapIndex SitemapIndex RSS Feed RSS Feed Channel list Channel list
Powered by phpBB

phpBB SEO