BBC BASIC for Windows
« 3D Gaming Project »

Welcome Guest. Please Login or Register.
Apr 5th, 2018, 9:50pm



ATTENTION MEMBERS: Conforums will be closing it doors and discontinuing its service on April 15, 2018.
Ad-Free has been deactivated. Outstanding Ad-Free credits will be reimbursed to respective payment methods.

If you require a dump of the post on your message board, please come to the support board and request it.


Thank you Conforums members.

BBC BASIC for Windows Resources
Online BBC BASIC for Windows documentation
BBC BASIC for Windows Beginners' Tutorial
BBC BASIC Home Page
BBC BASIC on Rosetta Code
BBC BASIC discussion group
BBC BASIC for Windows Programmers' Reference

« Previous Topic | Next Topic »
Pages: 1 ... 6 7 8  Notify Send Topic Print
 veryhotthread  Author  Topic: 3D Gaming Project  (Read 1749 times)
Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx Re: 3D Gaming Project
« Reply #105 on: Jul 9th, 2017, 07:02am »

You are right, but a little ahead of my plans. grin. 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
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
David Williams
Developer

member is offline

Avatar

meh


PM

Gender: Male
Posts: 452
xx Re: 3D Gaming Project
« Reply #106 on: Nov 9th, 2017, 07:06am »

Any updates on this project, Ric? smiley
User IP Logged

Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx 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
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
David Williams
Developer

member is offline

Avatar

meh


PM

Gender: Male
Posts: 452
xx 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.
--
User IP Logged

DDRM
Administrator
ImageImageImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 321
xx 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
User IP Logged

Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx 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.
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx 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.
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx 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
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx 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
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx 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
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
Pages: 1 ... 6 7 8  Notify Send Topic Print
« Previous Topic | Next Topic »

| |

This forum powered for FREE by Conforums ©
Terms of Service | Privacy Policy | Conforums Support | Parental Controls