is there a head count on SDK users?

Archives Forums/Blitz3D SDK Programming/is there a head count on SDK users?

kalix(Posted 2010) [#1]
i just wanted to know how many people out there use it!


Oiduts Studios(Posted 2010) [#2]
Apparently not many judging by the last post.... I was also curious, I guess we will see how the head count turns out.


Mahan(Posted 2010) [#3]
I use it occasionally.


aonyn(Posted 2010) [#4]
You can add me to the head count.
I use Blitz3D SDK with PureBasic.

regards,
Dave


Robert Cummings(Posted 2010) [#5]
I bought it ages ago and fooled around in Blitzmax with it for a while then got bored.


Leon Drake(Posted 2010) [#6]
if bbsystemproperty worked then perhaps i would have used it more.


SLotman(Posted 2010) [#7]
I thought about buying it... but then, there was the whole SVN issues, and source code was removed, so I had no interest on it anymore


CodeGit(Posted 2010) [#8]
I bought but still have not used it.


dynaman(Posted 2010) [#9]
I bought it and tinkered with it a year or two ago.


Leon Drake(Posted 2010) [#10]
i'm using it for little simple games, mainly because i like bmax, that and i have issues with b3d files if im not using unwrap3d and irrlicht just takes a bit longer to do something that would take me minutes in blitz3dsdk.


rs22(Posted 2010) [#11]
I bought it and used it, but then lost interest. I wish the source was still available.


Leon Drake(Posted 2010) [#12]
i would love it if i could access the Direct3d canvas in some way to add some DX9 or higher functionality, unless someone knows a way cause i haven't really pursued it enough to find out.


REJLA(Posted 2010) [#13]
bought it, and i'm trying to develop a small game in it.


stanrol(Posted 2010) [#14]
bought it.


Leafus(Posted 2010) [#15]
[rant]
I bought Blitz Max, Max GUI and Blitz3D SDK at same time hoping to benefit from the superior programming capabilities of Max and also integrate WYSIWYG GUI with 3D graphics.

I have dissected the GUI SDK example enough to get 3D in a window, but am sorely disappointed that there is a strong bug which has STILL not been resolved in that I can't poll that window for keyboard or mouse?

Blitz kings of gaming programming my bumfluff.

I have heard that you can paste the graphics onto another panel:tgadget and poll that instead, but it was not explained how to do this, I'm going to try hard ripping the graphics to/from a bank but quite frankly I'm just getting annoyed with it.

If anyone has any ideas (not involving other languages as I don't have any and can't afford any) it would be greatly appreciated.

Here is what I've figured out so far, but it's probably all wrong anyway.
[/rant]

¦¬(


Type	tShape;
	Field	Mesh%
EndType



Type	t3DGUI

	Field	PollWindow:tGadget,		GraphicsWindow:tGadget,..
			VisualDisplay:tGadget	,	GraphicsCanvas:tGadget,..
									Camera%,..
									Light%,..
									Entity:TList=New TList,..
									ScreenConsumption#=0.90,..
			sync:tTimer
			
			
	
	
	Method	New()
		GraphicsWindow=CreateWindow(..
			"dummy window",0,0,50,50,,WINDOW_CENTER);
		GraphicsCanvas=CreateCanvas(0,0,..
			ClientWidth(Desktop()),ClientHeight(Desktop()),..
			GraphicsWindow);
			
		bbSetBlitz3DHWND(QueryGadget..
			(GraphicsCanvas,QUERY_HWND));
		bbBeginBlitz3D;
		bbGraphics3D..
			(GadgetWidth(Desktop()),GadgetHeight(Desktop()));
		bbFlip(2); Sync=CreateTimer(25);
		PollWindow=CreateWindow("McMerfus' Omniscape",0,0,..
			GadgetWidth(Desktop()),GadgetHeight(Desktop()),Null,..
			WINDOW_CLIENTCOORDS|WINDOW_CENTER);
		SetGadgetColor(PollWindow,31,95,47);
		VisualDisplay=CreateWindow("",0,0,50,50,Null);
		Adjust_ScreenConsumption(ScreenConsumption);
				
		Local shape:tShape=New tShape;
		shape.mesh=bbCreateCone(4);
		bbMoveEntity shape.mesh,0,0,4;
		Entity.AddFirst(shape);
		Camera=bbCreateCamera();
		Light=bbCreateLight(LIGHT_DIRECTIONAL,Camera);
		bbMoveEntity(Light,0,100,-100);
		bbTurnEntity(Light,45,0,0);
		ActivateGadget(VisualDisplay);
	EndMethod;				




	Method	Adjust_ScreenConsumption(NewValue#)
		If NewValue<0.05 NewValue=0.05;
		If NewValue>0.95 NewValue=0.95;
		ScreenConsumption=NewValue;
		Local width%=ClientWidth(PollWindow);
		Local Height%=ClientHeight(PollWindow);
		Local CamWidth%=width*ScreenConsumption;
		Local CamHeight%=Height*ScreenConsumption;
		Local x%=(width-camwidth)/2;
		Local y%=(height-camheight)/2;
		FreeGadget visualdisplay;
		VisualDisplay=CreatePanel(x,y,camwidth,camheight,pollwindow,PANEL_ACTIVE);
		EmitEvent(CreateEvent(AllocUserEventId(),Null,EVENT_GADGETPAINT));
	EndMethod
	
	
	
	
	Method	Render()
		SetGraphics (CanvasGraphics(GraphicsCanvas));
		bbCameraViewport(Camera,0,0,ClientWidth(VisualDisplay),ClientHeight(VisualDisplay));
		bbFlip; bbRenderWorld;
	EndMethod
	
	
	
	Method CopyGraphicsToVisualDisplay()
		SetGadgetPixmap (	VisualDisplay,..
							GrabPixmap(0,0,..
								ClientWidth(VisualDisplay),..
								ClientHeight(VisualDisplay)),..
							PANELPIXMAP_CENTER);
	EndMethod



EndType;






'  HAHAHA!!!!!........

	Global Gfx:t3DGUI=New t3DGUI;
	Local Event:TEvent;
	Local Shape:tShape;
	Repeat
		If PollEvent()=EVENT_WINDOWCLOSE End;
		Gfx.Render;
		bbText (0,0,"McMerfus' Omniscape");
		Gfx.CopyGraphicsToVisualDisplay;
		For Shape=EachIn Gfx.Entity
			bbTurnEntity(Shape.mesh,0,3,0);
		Next;
	Forever;
End;




Thanx.


RobertD(Posted 2011) [#16]
Bought it earlier last year but haven't done much with it. I Have used it to create a Home World like envelopment but not much more. Been busy using Max and Max GUI to write some applications for work. Haven't tried using GUI and B3SDK in the one application.


Kepu(Posted 2011) [#17]
I have tried it with BlitzMax, can't see mush point in that way because I have also Blitz3D , and I love it, only problem with Blitz3d is that it can be used only for games because of math precision (6 digits only).
But I have ported blitz3DSDK to LibertyBasic partially, there in that environment, it really seems to enlarge the possibilities, and it seems to work fine.

I really don't understand why Blitz3DSDK it is discontinuing,
I really hope Mark will put it back for sale.

Last edited 2011

Last edited 2011


gerryq(Posted 2011) [#18]
Bought it and played with it a bit, but I've never finished a Blitz game though I have done some shareware games using 2d graphics. Visited again today as I am thinking of picking up an old project I abandoned a few years ago, and maybe implementing it with Blitz 3D.

The upside is that I can code in C++ without using DLLs - the downside is is that I don't have stuff like Sprite Candy to help out...


Ian Lett(Posted 2011) [#19]
bought it, did very little with it until recently, but i am slowly getting to grips with it, i was wondering if their is any forwad development planned?