Welcome, Guest
Username: Password: Remember me
Components and Libraries for Graphics Development, discussions, problems and suggestions.
  • Page:
  • 1

TOPIC:

ORCA - way to help 11 years 9 months ago #3349

  • HNB
  • HNB's Avatar Topic Author
  • Visitor
  • Visitor
Hi,

is any way to support development process of ORCA library? Some svn? Responsible person?

Please Log in or Create an account to join the conversation.

ORCA - way to help 11 years 9 months ago #3350

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4535
  • Thank you received: 1114
Here Sir, at this topic
you can post anything
or
we can make a sub-forum only for ORCA library
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

ORCA - way to help 11 years 9 months ago #3352

  • HNB
  • HNB's Avatar Topic Author
  • Visitor
  • Visitor
This will be a difficult post, I hope you understand (I'm not native speakers). I have some cool (IMO it's cool :silly: , maybe it's not cool at all) code base to integrate/to adopt to FPC/Lazarus. To explain what's going on and what code I have... Let's me start from beginning... I had wrote in January 2011 on embarcadero forum:

Maybe is a new life for Delphi? Hi, I am Maciej (aka. HNB), I am main engineer in DaThoX company, and I would like to show you something new. This is Sparta IDE (not Delphi IDE <g>).
img513.imageshack.us/img513/238/newlife.jpg
Features:
*No VCL (! but can be mixed).
*3D (OpenGL) rendering integrated with RAD studio.
*GCL (Game Component Library).
*Customized designers and modifiers in design mode
*Physics 2D/3D, GUI, and many, many more can be editable like Forms in VCL.
*Own components system (new components, data modules, can be made much more simple than in VCL and standard component system)
*GLSL shaders compiler integrated in RAD Studio
*GCL is compatible with GeForce and Radeon
*Advenced and easy to use binary data serialization for any data kind (seriously any) (based on new RTTI)
*Records in Object Inspector and in *.dfm files (based on new RTTI)
*Full LUA Scripts binding with Delphi (based on new RTTI)
*Ready for MacOSX and Linux (it's use SDL)
*All events can be binding with scripts (without losing performance)
*OTA utils
*Math library provides a number of structures and functions for vectors, matrix, quaternions, collisions, inteprolation etc.
Sparta IDE is still under development and also tested on the Mort Game
warsztat.gd/screens/18a77df995aaccbcf628808f268d8d3a.jpg
warsztat.gd/screens/22c9ebdb4a7a2c3f5cca7ba55e13ce16.jpg
mort-game.com (currently its available only Polish version)



Sparta developers do games faster <g>


Answers to some questions (I don't have all posts):

Yes, sparta it's created on Delphi 2010 and its uses Delphi compiler. How it's looking?
Layer 1 - Many useful extensions for RTL (serialization, math, lua scripts)
Layer 2 - Game Engine (like Ogre etc.)
Layer 3 - OTA extensions
Layer 4 - Sparta IDE and tools, created with VCL and with some hacks on IDE (OpenGL, Game Applications
etc.)
Layer 5 - basic GCL classes
Layer 6 - Dedicated packages. GUI, Physics, RTS Maps, FPS... and more. All of packages can define their own
tab tools or modules like "VCL Form" and own designers in simple way.
Layer 7 - Game IDE. All GCL modules can be used by gamers/users for creating mods (without Delphi) and for customizing game/application interface.

Probably not. It's not my daily job. I have limited time and i must make money in some way. Currently we have a stable alpha version of Sparta IDE, but I am only single Sparta IDE developer (there is one more very good programmer responsible for OpenGL and GCL component writing). I don't have any support from Embarcadero side. Alpha version works fine, but there is few issues, with I can't resolve without some part of RAD Studio source code.
Embarcadero never been interested in something like that. Sparta will remain the tool for internal use.

Sparta is not commercial product, only curiosity.


Sparta was designed to maximum performance (FPS) graphics rendering and GUI (Opposed to firemonkey? (about 3d rendering and simple gui)), with no styles, and with no vector graphics - even prerendered fonts.

If the code of Sparta is useless, maybe 3D models or better system for editing 3d scenes (rotation, translation, scale 'gizmo 3d' like in
most commonly used 3d editors) can be useful for ORCA (as propaganda ;))?

Please Log in or Create an account to join the conversation.

Last edit: by HNB.

ORCA - way to help 11 years 9 months ago #3353

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4535
  • Thank you received: 1114
Looks good !!! :)
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

ORCA - way to help 11 years 9 months ago #3354

  • HNB
  • HNB's Avatar Topic Author
  • Visitor
  • Visitor
Is exist SVN for ORCA?

Please Log in or Create an account to join the conversation.

  • Page:
  • 1