Poster | Thread |
thinkchip
| |
"Dream Deal" preview uploaded to OS4 Depot Posted on 20-Feb-2007 18:25:17
| | [ #1 ] |
|
|
|
Super Member |
Joined: 26-Mar-2004 Posts: 1185
From: Salt Lake City, Utah, USA | | |
|
| I uploaded a preview of "Dream Deal", a real estate developer game. It is a short scenario that shows some of the features of the game. It can be found in OS4 Depot. _________________ X5000 / microA1(OS4.1 FE U2) / CodeBench / Imagine / Blender Lightwave 2019 / Microsoft Visual C++ |
|
Status: Offline |
|
|
mailman
| |
Re: "Dream Deal" preview uploaded to OS4 Depot Posted on 20-Feb-2007 21:27:34
| | [ #2 ] |
|
|
|
Regular Member |
Joined: 23-Nov-2003 Posts: 260
From: Poland | | |
|
| @thinkchip
Can anyone provide some screenshots but different from those on the project's website? Last edited by mailman on 20-Feb-2007 at 09:34 PM. Last edited by mailman on 20-Feb-2007 at 09:27 PM.
|
|
Status: Offline |
|
|
Hans
| |
Re: "Dream Deal" preview uploaded to OS4 Depot Posted on 21-Feb-2007 13:41:41
| | [ #3 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5109
From: New Zealand | | |
|
| @thinkchip
I haven't had much of a chance to try it out. Obviously it's still very much a beta. However, here are a few suggestions: - Put config files in ENVARC: or the game's own directory, not SYS:. Putting it in SYS: or anywhere else is messy. - The DOS library provides a function that gives you the directory that the program is in, use this instead of requiring the user to give the directory - I can't move the window that comes up asking for the directory, and it doesn't refresh if I move another window in front. I have no idea how you managed to prevent the window from being draggable, but it loks bad when you do that. - Why use 256 colour graphics when all OS4 mahines can do 24-bit? Also, it would be nice to see it take advantage of higher resolutions. My machine is set to 1280x1024. There's no reason why you can't use that for the game.
Hans
_________________ Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner. https://keasigmadelta.com/ - see more of my work |
|
Status: Offline |
|
|
thinkchip
| |
Re: "Dream Deal" preview uploaded to OS4 Depot Posted on 21-Feb-2007 13:47:44
| | [ #4 ] |
|
|
|
Super Member |
Joined: 26-Mar-2004 Posts: 1185
From: Salt Lake City, Utah, USA | | |
|
| @Hans
I couldn't find a DOS function to return the directory. Maybe you can help me out. Thanks for your suggestions. My thinking is that you can't evaluate a game fully until you can play the whole thing. I will go to more trouble with the graphics later on if it looks like it's worth it. I wouldn't look for any change in the graphics at this point. Also now that I think of my rationale for choosing 256 colors and 800 X 600 pixels (which I decided long ago), I was thinking of making this available for classic Amigas also. This is looking unlikely now because it's such a memory hog. Also I haven't been able to get CUBIC IDE to work in my Amiga 4000. The debugger is what doesn't work actually.
Last edited by thinkchip on 21-Feb-2007 at 02:05 PM. Last edited by thinkchip on 21-Feb-2007 at 01:57 PM.
_________________ X5000 / microA1(OS4.1 FE U2) / CodeBench / Imagine / Blender Lightwave 2019 / Microsoft Visual C++ |
|
Status: Offline |
|
|
salass00
| |
Re: "Dream Deal" preview uploaded to OS4 Depot Posted on 21-Feb-2007 13:50:14
| | [ #5 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @Hans
Quote:
- I can't move the window that comes up asking for the directory, and it doesn't refresh if I move another window in front. I have no idea how you managed to prevent the window from being draggable, but it loks bad when you do that. |
That would be more like what hasn't he done to make it draggable...
To open a dragable window windows one needs to do either of:
1. supply WA_Flags with WFLG_DRAGBAR set in ti_Data.
or
2. supply WA_DragBar with ti_Data set to any non-zero value (usually TRUE).Last edited by salass00 on 21-Feb-2007 at 01:51 PM.
|
|
Status: Offline |
|
|
Hans
| |
Re: "Dream Deal" preview uploaded to OS4 Depot Posted on 21-Feb-2007 13:54:24
| | [ #6 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5109
From: New Zealand | | |
|
| @thinkchip
The function is GetProgramDirectory(). In fact, you could just use "PROGDIR:" to open files relative to the program directory. If you haven't done so, get the SDK Browser from BitByBitSoftware. It's very useful for scanning through the autodocs.
It's true that you can't evaluate a game until it's playble. I didn't get beyond loading the game up to the point where it started. I'll have a longer look later. The game concept sounds good though.
Hans
Last edited by Hans on 21-Feb-2007 at 01:54 PM.
_________________ Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner. https://keasigmadelta.com/ - see more of my work |
|
Status: Offline |
|
|
Hans
| |
Re: "Dream Deal" preview uploaded to OS4 Depot Posted on 21-Feb-2007 13:55:37
| | [ #7 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5109
From: New Zealand | | |
|
| @salass00
Quote:
salass00 wrote: @Hans
Quote:
- I can't move the window that comes up asking for the directory, and it doesn't refresh if I move another window in front. I have no idea how you managed to prevent the window from being draggable, but it loks bad when you do that. |
That would be more like what hasn't he done to make it draggable...
|
I thought that windows were draggable by default. Ah well, it's an easy thing for him to fix anyway.
Hans
_________________ Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner. https://keasigmadelta.com/ - see more of my work |
|
Status: Offline |
|
|
salass00
| |
Re: "Dream Deal" preview uploaded to OS4 Depot Posted on 21-Feb-2007 13:57:52
| | [ #8 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @thinkchip
Well in dos.library there is GetProgramDir() (use NameFromLock() to obtain the actual path string from the returned lock).
If you just need it to open some data files you can always make use PROGDIR: or simply use relative paths from your program's current directory (this is what I do in all my programs). |
|
Status: Offline |
|
|
Hans
| |
Re: "Dream Deal" preview uploaded to OS4 Depot Posted on 21-Feb-2007 14:13:45
| | [ #9 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5109
From: New Zealand | | |
|
| @salass00
Quote:
salass00 wrote: @thinkchip If you just need it to open some data files you can always make use PROGDIR: or simply use relative paths from your program's current directory (this is what I do in all my programs). |
Using PROGDIR: is better than relative paths, because I could run the game with the current directory set elsewhere. e.g. entering: sys:utilities games:DreamDeal/DreamDeal
Would have the current directory set to SYS:utilities. Hence relative paths won't find the files he needs.
Hans
_________________ Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner. https://keasigmadelta.com/ - see more of my work |
|
Status: Offline |
|
|