 |
 |
SC in OSX
|
 |
|
 |
|
Forum Regular
Join Date: Jan 2001
Location: Maryland
Status:
Offline
|
|
Will SuperCard work in OSX? Can I develop games on OS 9 for OSX through SC/SE?
|
|
|
| |
|
|
|
 |
|
 |
|
Admin Emeritus 
Join Date: Oct 2000
Location: Boston, MA
Status:
Offline
|
|
Use Cocoa :-)
With InterfaceBuilder, it's just that easy. (Plus, it's completely free)
|
|
"Against stupidity, the gods themselves contend in vain" (Schiller)
|
| |
|
|
|
 |
|
 |
|
Grizzled Veteran
Join Date: Sep 1999
Location: Boston, MA USA
Status:
Offline
|
|
Are you saying that cocoa is as easy to develop with as SuperCard? And where can I get a good reference book for InterfaceBuilder and/or Cocoa
|
|
|
| |
|
|
|
 |
|
 |
|
Admin Emeritus 
Join Date: Oct 2000
Location: Boston, MA
Status:
Offline
|
|
Probably easier. I've never used SC, only HC.
A good resource to get started *would* be my OpenGL tutorial at my website, if I'd ever finish it (hopefully soon).
Otherwise, Vermont Recipes. Although it's long and painful, it covers a lot of key points. After you're able to develop one thing or two, read Apple's docs.
|
|
"Against stupidity, the gods themselves contend in vain" (Schiller)
|
| |
|
|
|
 |
|
 |
|
Grizzled Veteran
Join Date: Sep 1999
Location: Boston, MA USA
Status:
Offline
|
|
Originally posted by parallax:
Otherwise, Vermont Recipes. Although it's long and painful, it covers a lot of key points. After you're able to develop one thing or two, read Apple's docs.
Just DLed Vermont Recipes in PDF. I'll let you know if it's easier than SuperCard. And I look forward to seieng your OpenGL tutorial.
|
|
|
| |
|
|
|
 |
|
 |
|
Grizzled Veteran
Join Date: Sep 1999
Location: Boston, MA USA
Status:
Offline
|
|
Well, Parallax - I've gone through and tried to attack the first recipe. Now, I suspect that things might be a bit easier if I spent some quality time with Apple's Objective-C docs. But here's the bottom line: there is no way that the current developer tools can be called anything like as easy to use or intuitive as SuperCard.
Now, I understand that there's a lot of new stuff there, and a lot of power, and Obj-C is a whole new language/approach/lifestyle, and maybe I'm just a blockhead. But the bottom line is that it looks like I'll have to wade through about 500 pages of documentation before I can even begin to do anything. This is exactly what turned me off Mac programming in the first place.
It's the year 2001. Computers are more powerful and easy to use than ever. So why can't I have something like TCL/TK that compiles? Or SuperCard? Or FaceSpan/AppleScript? Frankly, I'm not even sure it's worth it at this point. I think it will be easier to install X-Windows so I can develop the applets I want with TCL/TK. Seems *so* much simpler than dealing with Cocoa's bs.
Sorry for the rant, but I'm feeling a bit frustrated.
|
|
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Jan 2001
Location: Maryland
Status:
Offline
|
|
Don't go over-board! Take a deep breath and count to ten!
|
|
|
| |
|
|
|
 |
|
 |
|
Admin Emeritus 
Join Date: Oct 2000
Location: Boston, MA
Status:
Offline
|
|
194 pages for the ObjC docs and 194 for the sys. overview.
I haven't even read them all.
Just look at source code if you're impatient (like me). Work things out from that.
|
|
"Against stupidity, the gods themselves contend in vain" (Schiller)
|
| |
|
|
|
 |
|
 |
|
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status:
Offline
|
|
You really need to read the ObjC.pdf, it explains objective ideas like the autorelease pool and things. You need to know about this.
Cocoa isn't as easy as SuperCard, but it's a proper API. SuperCard is pretty lame and evil, and isn't free :-). Cocoa is about as simple as things go in REAL programming... You wouldn't believe how easy it is compared to Carbon (or Classic Toolbox)...
When you go to higher-level than Cocoa, you are too far away to have enough control over things (for example REALbasic, which has millions of unresolved bugs, and has reached Critical Mass™ (the stage at which a program has become so convoluted fixing one bug produces n more bugs, and the only way to improve it is to recode from scratch)).
|
|
|
| |
|
|
|
 |
|
 |
|
Admin Emeritus 
Join Date: Oct 2000
Location: Boston, MA
Status:
Offline
|
|
Yeah I know I have to read that, but still...
You can do SC stuff without knowing much more than what you can figure out from SimpleCocoaApp
|
|
"Against stupidity, the gods themselves contend in vain" (Schiller)
|
| |
|
|
|
 |
|
 |
|
Grizzled Veteran
Join Date: Sep 1999
Location: Boston, MA USA
Status:
Offline
|
|
OK - I've taken several deep breaths, walked away from the computer, and listened to some St. Etienne. I'm ready to take another crack at it.
So. You suggest I take a look at Obj-C.pdf and then the source for SimpleCocoaApp? I'm not ready to give up yet, but I think I need a little more quality time before taking on the Vt. Recipes.
------------------
Dogzilla:  (err...on the right)
|
|
|
| |
|
|
|
 |
|
 |
|
Admin Emeritus 
Join Date: Oct 2000
Location: Boston, MA
Status:
Offline
|
|
Other way around.
Look at SimpleCocoaApp (It's simple, trust me).
Get a feel for what's going on, make modifications, &c.
Then read a bit of Sys. Overview and ObjC.
Then read V. Recipes.
|
|
"Against stupidity, the gods themselves contend in vain" (Schiller)
|
| |
|
|
|
 |
|
 |
|
Junior Member
Join Date: Sep 2000
Status:
Offline
|
|
I think the order in which you learn things (and how difficult they will be) depends a lot on your background and goals. If you want to create amounts to a hyperlinked book, and you already know SuperCard, you really want SuperCard or something like it. If you want to do something more complicated you are going to want to use Cocoa. But even in this case, I would say look at Apple's "Object-oriented programming and the Objective-C programming language." I found the messaging syntax of ObjC confusing when I tried looking at programs before I knew anything about ObjC (I think Java is a little more readable if you only know C or C++). I also think it would be hard to understand a Cocoa program if you didn't really understand, object-oriented programming.
|
|
|
| |
|
|
|
 |
 |
|
 |
|
|
|
|
|

|
|
 |
Forum Rules
|
 |
 |
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
 |
 |
 |
 |
|
 |
|