BBC BASIC for Windows
« 3D Gaming Project »

Welcome Guest. Please Login or Register.
Apr 5th, 2018, 10:51pm



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 2 3 4 5  ...  8 Notify Send Topic Print
 veryhotthread  Author  Topic: 3D Gaming Project  (Read 1755 times)
Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx Re: 3D Gaming Project
« Reply #20 on: Apr 24th, 2016, 9:12pm »

If anyone is still following this link, this is wherein am up to.

https://youtu.be/G-qFv_-0W3Y
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
Wildmooer
New Member
Image


member is offline

Avatar




PM


Posts: 7
xx Re: 3D Gaming Project
« Reply #21 on: May 2nd, 2016, 2:33pm »

Thank you. I've been reading!
User IP Logged

Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx Re: 3D Gaming Project
« Reply #22 on: May 3rd, 2016, 9:27pm »

I think I have found an easy way to post code by using Wikisend, if it works I will post the code so far. The ball now has a globe skin on it.


Ric
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
michael
Senior Member
ImageImageImageImage


member is offline

Avatar




PM


Posts: 335
xx Re: 3D Gaming Project
« Reply #23 on: May 3rd, 2016, 10:21pm »

That's pretty cool. You able to place more objects on the screen and put them at depth?
User IP Logged

I like making program generators and like reinventing the wheel
Wildmooer
New Member
Image


member is offline

Avatar




PM


Posts: 7
xx Re: 3D Gaming Project
« Reply #24 on: May 4th, 2016, 12:38am »

on Apr 24th, 2016, 9:12pm, Ric wrote:
If anyone is still following this link, this is wherein am up to.

https://youtu.be/G-qFv_-0W3Y


Cool! I'd really like to see the code. I'm new to this and my 3D is still very crude.
User IP Logged

Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx Re: 3D Gaming Project
« Reply #25 on: May 5th, 2016, 12:03pm »

I can not yet put multiple objects but that is only because I have only loaded the nodes for one. The depth I am working on, it is a simple calculation involving the z vector and then factor X and y. I will post on Wikisend tonight.
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 #26 on: May 5th, 2016, 7:57pm »

Evening all. I was going to post the code on wikisend, but I cannot get the upload to work. I have given in!!! If anyone can tell me how to post the code some how, somewhere I will do so. Or I can email it.

Ric
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
DDRM
Administrator
ImageImageImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 321
xx Re: 3D Gaming Project
« Reply #27 on: May 6th, 2016, 08:23am »

Hi Ric,

I've never used Wikisend, but might Github be a suitable option? I've used that in association with a MOOC course I did, and it seemed OK.

https://github.com/

I think the Wiggio forum and its file storage are still functional: you'll need to sign up to upload, but it's free:

https://wiggio.com/

Richard has now set up what looks something like a mirror of the old Yahoo forum on Groups.io:

https://groups.io/g/bb4w

I haven't really got to grips with that forum yet, but it looks like once you have signed in you have access to a file storage area, though my guess is that that would only be accessible to others who were members.

I'd certainly be interested to see what you've done - both in terms of code and function.

Best wishes,

D
User IP Logged

DDRM
Administrator
ImageImageImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 321
xx Re: 3D Gaming Project
« Reply #28 on: May 6th, 2016, 08:28am »

on May 4th, 2016, 12:38am, Wildmooer wrote:
Cool! I'd really like to see the code. I'm new to this and my 3D is still very crude.


Hi Wildmooer,

If you are relatively new to programming you may find Ric's code a bit intimidating - most of it is in assembler, I think!

It might be worth playing with the Direct3D library supplied with with BB4W -even that is tricky, but simple things (like a mapped rotating sphere!) are relatively straightforward - indeed a working demo is supplied (world.bbc, in the graphics folder of the examples).

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 #29 on: May 6th, 2016, 11:59am »

Cheers D
I will have a look at these tonight.

You are correct in assuming most of the code is in assembler, with only the setting of parameters in basic. I have loosely annotated it , but even so unless you are very au fait with assembler it will look like gobbledegook😋

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 #30 on: May 6th, 2016, 7:07pm »

Hello again,

I have had a go at all the suggested methods of uploading my code, but without sounding to negative I feel like a blind man playing snooker. I have failed with every attempt. And I am thoroughly brassed off. I will keep updating where I am up to and post results via video on youtube. but unless someone is prepared to ring me up and walk me through some form of file sharing I am giving up. Sorry to those who are following, but I really cant get any of the methods to work.

Ric embarassed embarassed embarassed embarassed embarassed embarassed embarassed embarassed embarassed
User IP Logged

It's always possible, but not necessarily how you first thought. Chin up and try again.
michael
Senior Member
ImageImageImageImage


member is offline

Avatar




PM


Posts: 335
xx Re: 3D Gaming Project
« Reply #31 on: May 6th, 2016, 11:26pm »

Dropbox is supposedly very good. And it has some high profile programmers behind it.
Actually Richard was the one to recommend it to me so here is the link:
https://www.dropbox.com/
I have it but have no major projects done to use it yet.
User IP Logged

I like making program generators and like reinventing the wheel
Wildmooer
New Member
Image


member is offline

Avatar




PM


Posts: 7
xx Re: 3D Gaming Project
« Reply #32 on: May 8th, 2016, 5:06pm »

Thank you for the advice. I'll try to understand the 3D library... if I'm able!
User IP Logged

Ric
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 136
xx Re: 3D Gaming Project
« Reply #33 on: May 18th, 2016, 8:11pm »

Latest update

I have now got to a point where I can transpose a picture on to the 3d shape.

Also I think I have found a way to upload the code. If this works do not to hard to break shape II, it has very few error checkers in the basic code.
I would suggest 120 faces and radius of 200 to start.

Hopefully these links will get you to the files (you may have to register for pCloud)

https://my.pcloud.com/publink/show?code=XZ262mZySqsUb9LH608Gww9JTQE0LffWyPy

https://my.pcloud.com/publink/show?code=XZj62mZSB4pTArNQrHxz6VjRHWh70fHIukV

Both files need to be in the same folder to run.

Let me know how you get on smiley
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 #34 on: May 18th, 2016, 8:24pm »

I downloaded the two files easily without any problems (no registration required), and the program ran beautifully on my Core i7. Nice bit of code, in a nice clear style!


David.
--
« Last Edit: May 19th, 2016, 09:22am by David Williams » User IP Logged

Pages: 1 2 3 4 5  ...  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