Jump to content

Afke

Members
  • Posts

    84
  • Joined

  • Last visited

Everything posted by Afke

  1. Still I don't know, probably xml for data storing
  2. This is great direction guys . @Rick The best example for visual programming is editor in Massive Brain Software by Weta Digital it is really powerful. They have few simple nodes like: if, input, output, logical nodes: AND, OR etc. With them you can make advance behaviors and save like behavior. Once, when you have those behaviors you can use them in your programs. For Example there is just one input node, there is command field in it. By command you can specify what input you want. You can have input from the terrain. That input will output terrain height on that position and normals, or Vision input, voice input etc.. In our case we can have input event like: LevelLoaded, onUpdate, terrain input etc. Also some thinks like in UDC Kismet: Vars, IF Else, Switch - Case, Trigger, etc sound nodes. This is great direction , I had plans for something similar , i really want to help you , ports for BlitzMax or anything .
  3. Hi guys , <<RELEASED>> 5. Position on Big Fish Games under card/board games section so far 4. Position on Spin Top Games under card/board games section so far http://www.bigfishgames.com/download-games/12236/royal-challenge-solitaire Me again Finally release . Due to some issues with xp and some minor bugs release date was delayed a bit .Finally BFG QA team sad yes New Release Date 23.April on Big fish Games ,4th May Real Networks & Game House , 6th May iWin , Oberon Media will distribute on 15 portals Msn Games,Alawar, YahooGames Amazon etc. but still don't have dates . see on Facebook @gigantgames I will share with you guys some experience soon . Such a Simple game and huge experience .
  4. Afke

    Node Base Flowgraph

    First something like Massive software has brain editor. Yep long term it will be something similar to UDK Kismet . Not the same because LE has different philosophy .
  5. File Name: Node Base Flowgraph File Submitter: Afke File Submitted: 21 Apr 2011 File Updated: 21 Apr 2011 File Category: Tools Basic node base flow graph most of it made by Josh extended by me : Multi node image base quick menu right click to create new nodes Started to work on node base AI programing you can use it for what ever you want Click here to download this file
  6. Yep that's quite disturbing but "s..t happens". Like any good community we have to help a bit to solve problems together as much as possible, to upload again what we can upload Especially it is disturbing for you guys who have contributed a lot, I am grateful to you. I am relatively new member, but I'll try to contribute more in the near future. Something Positive : Deja vu Looks like Diving in the past Jane Croft site + release date I'm young again
  7. Afke

    Jane Croft Trailer

    Looking nice RVL .I will pray for your Millions !!! ))) How long you have been waiting for an answer, after you have submitted the game ?
  8. Josh, of course, I'm just curious, and I want to put my hands on as soon as posible.
  9. Cool .Nice progress. When we can expect beta Edit : I don't want to push you guys , just interesting about
  10. Afke

    My GUI

    3 x 3 seems reasonable especially if you leave the possibility of redefining.
  11. Thanks guys This one works well http://web.archive.org/web/20080616193316/http://www.nitrogen.za.org/projectinfo.asp?id=12
  12. Afke

    My GUI

    Roland your "little" GUI sample is really nice piece of code. We can make something really usefull by the way
  13. Afke

    My GUI

    Text is most critical part of the gui . We have to do something about .For most game we don't need some advanced controls . like RPG games did
  14. Afke

    My GUI

    Thanks guys
  15. Afke

    My GUI

    Actually I did everything in a layers below the surface is typical C ++ design I wanted to keep LE look for now
  16. Afke

    My GUI

    You're correct I just wanted to make it simply, this is not the final version. What would you do in my place?
  17. Afke

    My GUI

    A couple of days I've worked on a GUI solution, and I made good progress. I tried to make as simple solution that completely fits the style of the engine. Of course I have not finished everything I planned but I already have a version that works. The basic idea is to be modular and variable depending on size of screen, it must look the same on all screen resolutions, and everything happens automatically in the background. This is how everything works: CreateGui(); addFont("fonts/ArialBlack10",0.8); addFont("fonts/ArialBlack12",1); addFont("fonts/ArialBlack14",1.1); addFont("fonts/ArialBlack16",1.2); First we create a GUI screen that is 800x600 by default, of course it can be changed and add Fonts which we will use in the gui . addFont(str name ,ftl scaling factor) we adding fonts sizes as much as we need and scaling factor that is, in fact, Screensize (1024/768) / GuiSize (800/600) = 1.28 so engine will calculate size of fonts for this situation which will be "fonts/ArialBlack16". because 1.28 > 1.2 if we set 640x 480 factor will be 0.8 engine will chose "fonts/ArialBlack10". int id=CreateButton("btn1",Vec2(200,50),Vec4(1,0,0,0.5),Vec4(1,1,0,0.5),Vec4(1,1,1,0.9)); AddText(id,"Create Box",Vec4(1,1,1,1)); SetGuiPosition(id,Vec2(200,50)); int id1=CreateButton("btn2","data/ui/btn.dds","data/ui/btn1.dds","data/ui/btn2.dds",Vec4(1,1,1,0.9)); AddText(id1,"Rotate Box",Vec4(1,1,1,1)); SetGuiSize(id1,Vec2(200,50)); SetGuiPosition(id1,Vec2(200,150)); CreateButton(str name,TVec2 size,TVec4 color1,TVec4 color2,TVec4 color3) this will add button with "name" ,size, defoult color , Mouse Over color ,click color. names we will use later on for events CreateButton(str name,img1,img2,img3,color) this is image button with name default img ,Mouse over img and Click img CreateButton function returns id of element which we use for adding text on or for setting new size or position AddText(id,"Create Box",Vec4(1,1,1,1)); simple add text to element with "id" ,text and color SetGuiPosition(id,Vec2(200,50)); seting position CreateImage("img","data/ui/splash1.dds",Vec4(1,1,1,1)); CreateBorderRect("rect1",Vec2(10,10),Vec2(780,580),Vec4(1,0,0,0.5)); creating static img gui element etc. Every GUI element has a name that is used as the event name. void onUpdateGuiEvent(str eventName) { if(eventName=="btn1") { if(!mesh)mesh=CreateCube(); PositionEntity(mesh,Vec3(0,0,0)); }else if(guiElement=="btn2"){ if(mesh)RotateEntity(mesh,Vec3(0,45,0)); } else if(guiElement=="btn3"){ if(mesh)RotateEntity(mesh,Vec3(0,0,0)); } } onUpdateGuiEvent() function will be called every time we click something. Function receive eventName which is the name of the Gui element and then do something Later on I will upload video I forgot in main loop we have to add updateGui () and renderGui () functions I have plans for adding save load functionality and editor for visual editing and tons of GUI elements
  18. Somebody have FontStudio guys ? I can't find it.
  19. Don't say that because "Fish are friends not food !!!".
  20. Afke

    Just to say Hi !

    Thanks Josh , sure I will
×
×
  • Create New...