Page 1 of 2

New UnionBytes game impressions.

Posted: Sat Aug 21, 2010 8:43 pm
by Artus
Hi PB-Friends,

I am Arthur from UnionBytes [UB] and i working momently an Game like Diablo.

Its only the first Graphic development, if some one has any ideas or want help to make graphics, especially Animations. Please Post it or send PM ^^

Here a actually ScreenShot:
Image

http://unionbytes.de/
MfG Arthur

Re: New UnionBytes game impressions.

Posted: Sun Aug 22, 2010 3:33 am
by Kuron
Are you using PureBasic for everything?

Re: New UnionBytes game impressions.

Posted: Sun Aug 22, 2010 7:21 am
by Artus
Yes, of course. Otherwise I would not post it here ;)

MfG Arthur
from [UB]

Re: New UnionBytes game impressions.

Posted: Sun Aug 22, 2010 11:56 am
by Kuron
Awesome! It is nice to see a game being posted that is being made fully with PB instead of using a third-party engine.

I really like the screenshot and the editor looks really good!

Re: New UnionBytes game impressions.

Posted: Mon Aug 23, 2010 2:14 am
by Rook Zimbabwe
Nice screenie! :D

What are you using tthe OGRE engine or Irrlicht??? Or the built in 2D stuff...

Hmmm have to post something of what Jared and I have done...

My question is: looking on your site at your map editor... what are you using to hold the tile images?

Re: New UnionBytes game impressions.

Posted: Mon Aug 23, 2010 10:10 am
by gnasen
Rook Zimbabwe wrote:My question is: looking on your site at your map editor... what are you using to hold the tile images?
Looks for me like an ImageGadget in a ScrollAreaGadget. Btw, nice graphics as every time.

Re: New UnionBytes game impressions.

Posted: Mon Aug 23, 2010 10:25 am
by Num3
Nice!

I played Dune 2077 ;) good game too !

Re: New UnionBytes game impressions.

Posted: Mon Aug 23, 2010 6:27 pm
by Artus
Thank you all, for the good resonances,

It's only 2D Stuff and the DX9 Device.
The TileSet Gadget is an Image and a ScrollBar, not more :)

At the Moment i have changed the TileSetGraphics and adding the Attribute-Screen.
The Game mechanic like Particle-,BitmapFont-,Map- and Light-Engine are done.


EDIT:
Here a Screen from the new TileSet, with fire-breathing dragon statues:
Image


MfG Arthur [UB]

Re: New UnionBytes game impressions.

Posted: Mon Aug 23, 2010 8:34 pm
by STARGÅTE
Now that our side was also presented in the English forum, I'll get to work to provide an English version online.
When this occurs, but is not yet known.
The old games will not come out but in an English version.
New games will be in future but multilingual.

Re: New UnionBytes game impressions.

Posted: Tue Aug 24, 2010 7:03 pm
by Artus
Hio,

I thought, i say again, that i still need someone who can make animated Characters from top. In 2D of course.
If someone like to help, i will be realy thankfull^^

MfG Arthur

Re: New UnionBytes game impressions.

Posted: Tue Aug 24, 2010 9:35 pm
by X
How did you get the lighting? If I recall correctly, natively, PB doesn't allow lighting of tiles. Are you directly accessing the DX9 sprites or something? If so, any chance to provide a code snippet or library snippet or something?

Re: New UnionBytes game impressions.

Posted: Tue Aug 24, 2010 9:55 pm
by TomS
@X: I don't know they did it, but it's possible with PNG-Overlays with an Alpha-Channel.
Of course it's not dynamic, so shadowcasting etc is not possible, but setting a light-emphasis works quite well.

Re: New UnionBytes game impressions.

Posted: Tue Aug 24, 2010 11:23 pm
by STARGÅTE
Sprite3DBlendingMode() is the powerful function, with their different effects can be created, provided one has the right images.
With a white spot and an addition mode you can brighten the background and it looks like light.

Here a very small example, with a texture and red light:

Code: Select all

InitSprite()
InitSprite3D()
InitNetwork()

Enumeration
  #Window
  #Background
  #Light
EndEnumeration


OpenWindow(#Window, 0, 0, 800, 600, "Screen", #PB_Window_SystemMenu|#PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(#Window), 0, 0, WindowWidth(#Window), WindowHeight(#Window), 0, 0, 0)
  
  ReceiveHTTPFile("http://data.unionbytes.de/sand.jpg", GetTemporaryDirectory()+"sand.jpg")
  UseJPEGImageDecoder()
  LoadSprite(#Background, GetTemporaryDirectory()+"sand.jpg", #PB_Sprite_Texture)
  CreateSprite3D(#Background, #Background)
 
  CreateSprite(#Light, 256, 256, #PB_Sprite_Texture)
  StartDrawing(SpriteOutput(#Light))
    For r = 127 To 0 Step -1
      Circle(128, 128, r, RGB(255-r*2, 0,0))
    Next
  StopDrawing()
  CreateSprite3D(#Light, #Light)
 
  
Repeat

  ClearScreen(0)

  Start3D()
    
    Sprite3DBlendingMode(5,6)
    DisplaySprite3D(#Background, 100, 100)
    DisplaySprite3D(#Light, 400, 50, 255)
    
    Sprite3DBlendingMode(5,2)
    DisplaySprite3D(#Light, 150, 150, 128+Sin(ElapsedMilliseconds()/100)*32)
    
  Stop3D()

  FlipBuffers()

Until WindowEvent() = #PB_Event_CloseWindow

Re: New UnionBytes game impressions.

Posted: Tue Aug 24, 2010 11:41 pm
by luis
Artus wrote: I thought, i say again, that i still need someone who can make animated Characters from top. In 2D of course.
If someone like to help, i will be realy thankfull^^
I can't help but I wanted to let you know about this one: Fragmotion (shareware)

A very nice thing about it is you can create a model in 3d, rigging it and that make the program generate all the 2d flat views you want, frames for animations included, with the background you like.
Practically you invest some time in creating a 3d model instead of a 2d one, but then all the frames can be program generated very quickly and at any resolution.

Re: New UnionBytes game impressions.

Posted: Tue Aug 24, 2010 11:55 pm
by X
That is nice and cheap, TY! I gotta purchase this sucker!