New UnionBytes game impressions.

Advanced game related topics
Artus
Enthusiast
Enthusiast
Posts: 104
Joined: Wed Feb 25, 2009 10:29 pm
Location: Germany
Contact:

New UnionBytes game impressions.

Post 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
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: New UnionBytes game impressions.

Post by Kuron »

Are you using PureBasic for everything?
Artus
Enthusiast
Enthusiast
Posts: 104
Joined: Wed Feb 25, 2009 10:29 pm
Location: Germany
Contact:

Re: New UnionBytes game impressions.

Post by Artus »

Yes, of course. Otherwise I would not post it here ;)

MfG Arthur
from [UB]
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: New UnionBytes game impressions.

Post 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!
User avatar
Rook Zimbabwe
Addict
Addict
Posts: 4322
Joined: Tue Jan 02, 2007 8:16 pm
Location: Cypress TX
Contact:

Re: New UnionBytes game impressions.

Post 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?
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/
gnasen
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Sep 24, 2008 12:21 am

Re: New UnionBytes game impressions.

Post 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.
pb 5.11
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Re: New UnionBytes game impressions.

Post by Num3 »

Nice!

I played Dune 2077 ;) good game too !
Artus
Enthusiast
Enthusiast
Posts: 104
Joined: Wed Feb 25, 2009 10:29 pm
Location: Germany
Contact:

Re: New UnionBytes game impressions.

Post 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]
User avatar
STARGÅTE
Addict
Addict
Posts: 2265
Joined: Thu Jan 10, 2008 1:30 pm
Location: Germany, Glienicke
Contact:

Re: New UnionBytes game impressions.

Post 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.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Lizard - Script language for symbolic calculations and moreTypeface - Sprite-based font include/module
Artus
Enthusiast
Enthusiast
Posts: 104
Joined: Wed Feb 25, 2009 10:29 pm
Location: Germany
Contact:

Re: New UnionBytes game impressions.

Post 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
X
Enthusiast
Enthusiast
Posts: 311
Joined: Tue Apr 04, 2006 6:27 am

Re: New UnionBytes game impressions.

Post 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?
User avatar
TomS
Enthusiast
Enthusiast
Posts: 342
Joined: Sun Mar 18, 2007 2:26 pm
Location: Munich, Germany

Re: New UnionBytes game impressions.

Post 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.
User avatar
STARGÅTE
Addict
Addict
Posts: 2265
Joined: Thu Jan 10, 2008 1:30 pm
Location: Germany, Glienicke
Contact:

Re: New UnionBytes game impressions.

Post 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
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Lizard - Script language for symbolic calculations and moreTypeface - Sprite-based font include/module
User avatar
luis
Addict
Addict
Posts: 3895
Joined: Wed Aug 31, 2005 11:09 pm
Location: Italy

Re: New UnionBytes game impressions.

Post 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.
"Have you tried turning it off and on again ?"
X
Enthusiast
Enthusiast
Posts: 311
Joined: Tue Apr 04, 2006 6:27 am

Re: New UnionBytes game impressions.

Post by X »

That is nice and cheap, TY! I gotta purchase this sucker!
Post Reply