Author |
Topic: 3D Gaming Project (Read 1749 times) |
|
Ric
Full Member
member is offline
Gender:
Posts: 136
|
|
Re: 3D Gaming Project
« Reply #105 on: Jul 9th, 2017, 07:02am » |
|
You are right, but a little ahead of my plans. . My next step is to finish the object designer I was working on before I had the triangle dilemma. This will enable you to create your own object library and then call them with a PROC or something similar.
Cheers
|
|
Logged
|
It's always possible, but not necessarily how you first thought. Chin up and try again.
|
|
|
David Williams
Developer
member is offline
meh
Gender:
Posts: 452
|
|
Re: 3D Gaming Project
« Reply #106 on: Nov 9th, 2017, 07:06am » |
|
Any updates on this project, Ric?
|
|
Logged
|
|
|
|
Ric
Full Member
member is offline
Gender:
Posts: 136
|
|
Re: 3D Gaming Project
« Reply #107 on: Nov 11th, 2017, 10:21pm » |
|
Yes is the short answer. I have had to take a very quick crash course in quarternians, not an easy subject to find laymans terms on. However this has now been solved and a new IDE has been introduced to boot. The problem I have is that the tool bar in the new window requires many images to be present to load up and I do not know how to pass these images on, other than to give links to them all, is there an easier way? If this can be solved I will post the latest update which includes a few rotation tricks and arbitory axis rotation.
Ric
|
|
Logged
|
It's always possible, but not necessarily how you first thought. Chin up and try again.
|
|
|
David Williams
Developer
member is offline
meh
Gender:
Posts: 452
|
|
Re: 3D Gaming Project
« Reply #108 on: Nov 12th, 2017, 02:45am » |
|
on Nov 11th, 2017, 10:21pm, Ric wrote:The problem I have is that the tool bar in the new window requires many images to be present to load up and I do not know how to pass these images on, other than to give links to them all, is there an easier way? |
|
I don't think I can help, but maybe someone else here can? I think Richard is the best person to ask (on the other forums), and doing so usually gets results!
David. --
|
|
Logged
|
|
|
|
DDRM
Administrator
member is offline
Gender:
Posts: 321
|
|
Re: 3D Gaming Project
« Reply #109 on: Nov 14th, 2017, 08:07am » |
|
Hi Ric,
Not sure I understand the question: do you mean how do you make the images available to us, so we can see your progress? Can you package them as a single zip archive?
If you compiled your program to an exe, it would have all the resources packaged with it? That has the downside that we can't see the code, but I'm not sure how many of us are going to dissect it that carefully, especially if it means learning about quaternions first! If you want comments on it, you could provide the source code separately.
On the topic of quaternions, fancy providing us with an idiot's guide? Ideally you could post it on the the BBC Basic Wiki...
If your question is whether there is a better way to get them into your program than a long list of load commands, I don't know of one, which isn't the same as saying there isn't one... One option might be to combine them in one big image, and then blit the relevant bit into individual images in memory, but I can't see that that's any easier - indeed, probably harder!
Best wishes,
D
|
|
Logged
|
|
|
|
Ric
Full Member
member is offline
Gender:
Posts: 136
|
|
Re: 3D Gaming Project
« Reply #110 on: Nov 17th, 2017, 9:30pm » |
|
Think the answer is to create a link to a folder. Too late to try now, but will give it a whirl tomorrow.
|
|
Logged
|
It's always possible, but not necessarily how you first thought. Chin up and try again.
|
|
|
Ric
Full Member
member is offline
Gender:
Posts: 136
|
|
Re: 3D Gaming Project
« Reply #111 on: Nov 18th, 2017, 3:06pm » |
|
I have been working on a more friendly IDE for my 3D object design, not all of it works yet so please be patient when trying it out.
Delete Object - Works Create Quick Object - Works Grid - Works Rotate Grid to XY Plane - Works Rotate Type - Works (but not on faces) Rotate Style - Works Quick Scale - Works
To highlight an object a short click with the left hand mouse button
To rotate the grid in any other mode except grid mode hold shift and rotate as normal
THE REST SHOULD BE INTUATIVE
Let me Know.
https://1drv.ms/f/s!AqibHqCkE1VQllkSrc7Jifpn2wZS
Just realised that I have used counting loops to calculate a short or long press of the mouse buttons, if you get no joy with anything I will post a version using TIME to do the calculations later.
|
|
Logged
|
It's always possible, but not necessarily how you first thought. Chin up and try again.
|
|
|
Ric
Full Member
member is offline
Gender:
Posts: 136
|
|
Re: 3D Gaming Project
« Reply #112 on: Nov 18th, 2017, 3:11pm » |
|
The answer to posting an idiots guide to quarternions is, I will post a guide on here when I get a chance and someone else can put it on wiki (I don't know how to do it).
They are not to be afraid of, once you realise you don't need to know the maths, just the result, with a few tweaks, they become very easy to use.
Ric
|
|
Logged
|
It's always possible, but not necessarily how you first thought. Chin up and try again.
|
|
|
Ric
Full Member
member is offline
Gender:
Posts: 136
|
|
Re: 3D Gaming Project
« Reply #113 on: Nov 18th, 2017, 4:23pm » |
|
A bit earlier than I thought, here is the version with the use of TIME.
Ric
https://1drv.ms/f/s!AqibHqCkE1VQllkSrc7Jifpn2wZS
|
|
Logged
|
It's always possible, but not necessarily how you first thought. Chin up and try again.
|
|
|
Ric
Full Member
member is offline
Gender:
Posts: 136
|
|
Re: 3D Gaming Project
« Reply #114 on: Dec 3rd, 2017, 9:02pm » |
|
Evening all,
I have just added grouping of objects, it adds an important part of the final puzzle and takes me one huge step closer to a usable IDE for creating 3D game objects.
Could someone let me know how you get on and if it is user friendly enough. https://1drv.ms/f/s!AqibHqCkE1VQln2sROL6ah0gHbIX
Regards Ric
|
|
Logged
|
It's always possible, but not necessarily how you first thought. Chin up and try again.
|
|
|
|