Search found 26 matches

by JonChaos
Mon Jul 16, 2007 2:59 pm
Forum: Game Programming
Topic: Whatcha working on?
Replies: 44
Views: 14162

Together with 2 friends im working on a 2d 4X game.
Its settled in a fantasy/medieval settings and is heavily inspired by master of magic from microprose.
Another source of inspiriation is kales civIV mod "fall from heaven".

We are working entirely in purebasic so we will have a win/linux/mac ...
by JonChaos
Mon Jul 16, 2007 2:15 pm
Forum: Game Programming
Topic: 3D game engines available for PB
Replies: 26
Views: 12760

Re: b3dsdk and Vista works great for me.


As for the DX7 "limitation" . When have shaders ever had a direct impact on actual game play?

On gameplay ? never ;)

Lets see it realistic.
99,99% of the people here which are working on 3D games are doing indie Game development with very few resources on theyr hands.

So the main question isnt ...
by JonChaos
Fri Jul 13, 2007 5:26 pm
Forum: Coding Questions
Topic: Unsetting a variable?
Replies: 4
Views: 1103

Another option would be allocating memory with AllocateMemory(Size) and work with Peek / Poke.
If the memory isnt used anymore you could free it with FreeMemory(*MemoryID) .
by JonChaos
Fri Jul 13, 2007 3:27 pm
Forum: Coding Questions
Topic: Unsetting a variable?
Replies: 4
Views: 1103

A workaround would be adding your variables to a linked list.
But that would add a lot of cpu and memory overhead so its only usefull if you have a lot of dynamic memory assignment going on.

In most cases its a waste of resources thougth.
by JonChaos
Wed Jul 11, 2007 1:36 pm
Forum: Game Programming
Topic: 3D game engines available for PB
Replies: 26
Views: 12760


This is the main problem with most of the engines nowadays: they are object oriented what makes it hard to get them working in PureBasic. I was already thinking of porting Truevision3D to PureBasic via Interfaces but then decided it's too much work for 6.2/6.3. And to get access to 6.5 one has to ...
by JonChaos
Thu Oct 12, 2006 8:26 pm
Forum: Announcement
Topic: Ogre 1.0.3 Beta available for testing
Replies: 157
Views: 62580

About shaders you might look on the OGRE Wiki for the appropriate MAterial Scripts and how to integrate DDS ( haven't really had time to test if its in Fred's Version or not .. )

Atm trying to figure how to write a wrapper myself for OGRE ...

Thalius

I have been working on a pb wrapper for ...
by JonChaos
Thu Oct 12, 2006 8:18 pm
Forum: General Discussion
Topic: PB and 3D
Replies: 102
Views: 25485

Personally I'd rather not have any specific 3d engine in PB, it's rather bulky and forces a choice.
why not build are own within purebasic use opengl and/or directx9(or 10 even)? I have already, it's not exactly commerically ready, but it supports the basics of what most engines do and I did it ...
by JonChaos
Tue Aug 22, 2006 1:28 pm
Forum: Game Programming
Topic: Mouse in 3D space
Replies: 7
Views: 4027

I worked out another aproach to this problem.

In simple words does it imitate the Ogre Raycast function.

In basics we have nearly everything we need.

We have our Camera Position in the World which can be retrieved with the
CameraX()
CameraY()
CameraZ()
Functions.

And we should know where the ...
by JonChaos
Thu Aug 03, 2006 1:55 am
Forum: Game Programming
Topic: Engine3d.dll Sources
Replies: 8
Views: 4429

After some time a user pointet me to www.purebasic.com/ogre/ but i found there only the outdatet sources.

Does someone know where i could get the sources for the Engine3d.dll currently used in Pb4.0 ?
by JonChaos
Wed Jul 19, 2006 8:06 am
Forum: Game Programming
Topic: Engine3d.dll Sources
Replies: 8
Views: 4429

Engine3d.dll Sources

I have some Questions regarding the Engine3d dll sources.

The first one is where can i find the most recent sources for the engine3d.dll.
The ones avialible @ http://www.purebasic.com/OgreSources.zip have a file Date of 2003 and older so i doubt these are the sources für the .dll used in Pb 4.0 ...
by JonChaos
Mon Jul 10, 2006 12:17 am
Forum: Game Programming
Topic: Mouse in 3D space
Replies: 7
Views: 4027

In Ogre3D you can create a Ray Object and check if it cuts a bounding box.
Sadly it isnt exportet in the OgreDll used in Pb.

At the moment we need to create an additional bounding box or sphere for each object we want to check.
Its not only the extra resources which are wastet but mainly the ...
by JonChaos
Thu Jan 05, 2006 1:19 am
Forum: Coding Questions
Topic: 2d/3d fullscreen app crashes if window looses focus
Replies: 11
Views: 2406

One good thing is that the 2d part was fixed with one of the last versions. :D

Although i use only the 2d functions in Pb at the moment i played a bit with the 3d functions and i came to an solution for the crash.

With the new pb version it wont crash anymore if u only called initengine3d().

It ...
by JonChaos
Thu Jan 05, 2006 1:09 am
Forum: Feature Requests and Wishlists
Topic: Ogre Engine Terrain Features
Replies: 0
Views: 892

Ogre Engine Terrain Features

Hi
I know everyone of us is looking forward for the next release of Pb so i know feature requests will have to wait a pretty long time bevore they can hope to be implemented.
Anyway i would like to make a feature request i would love to see beeing implementet in Purebasic.

Actually the Terrain ...
by JonChaos
Sat Dec 25, 2004 2:56 pm
Forum: Coding Questions
Topic: InitEngine3d() -> ReInitEngine3d() ?
Replies: 13
Views: 2918

bump
by JonChaos
Fri Dec 03, 2004 3:19 pm
Forum: Coding Questions
Topic: InitEngine3d() -> ReInitEngine3d() ?
Replies: 13
Views: 2918

hmm
seems like this part of pb is not important enough to be discussed or fixed :(