phibermon, the reason to switch to LLVM, as far as I know, was due to new Delphi's language features.
According to Embarcadero Wiki:
For some new language features, check Migrating Delphi...
Type: Posts; User: Lifepower
phibermon, the reason to switch to LLVM, as far as I know, was due to new Delphi's language features.
According to Embarcadero Wiki:
For some new language features, check Migrating Delphi...
In case of Delphi XE 4, it uses Apple's LLVM compiler along with its optimizations, so any benefits XCode developers get from compiling their code, the same will apply to Delphi developers. In...
The project that we were (are) working on for Embarcadero has not been released yet, I'm afraid you'll have to wait until next update with Android support. I was also involved in FireMonkey work for...
czar, previously to target iOS in XE 2, you had to make several intermediate steps and then use FreePascal for compilation. Now, when you press F9, the application is run directly on iOS device (or...
Embarcadero Delphi XE4 has just been released, which now supports Windows, OS X and iOS platforms.
Read more information about it here.
Yes, that's right. Fixed-function pipeline don't work in OpenGL ES 2 along with some other deprecated functionality. This is why if you stick to core OpenGL 3, you get relatively clean API, which...
You may want OpenGL 2 for compatibility with some older hardware, but if you are going to use raw OpenGL, if you stick with OpenGL 3 (Core functionality), it will be much less confusing and you will...
I wasn't referring to accessories like camera and GPS, but CPU and GPU. I think these will be receive most innovations, while on desktop they are becoming somewhat stagnant. Worse, if desktop market...
Well, the usage numbers tell otherwise: Usage share of different OSes. If you look into current trends and forecasts, number of Android and iOS units will greatly surpass Windows + Others. In other...
Actually, when we ported Aztlan Dreams to iOS some time back (we haven't finished doing so though), even with complex AI using multi-threaded approach, it ran pretty well on iPad 2 - even faster than...
Phibermon, I know that some people are often resistant to change, but mobile devices are the current trend. For instance, my partner has got Samsung tablet, connected USB hub, then keyboard and mouse...
I would say this is true for desktop. However, desktop is losing its market share now to mobiles and huge piracy don't make it a very good development platform. Add Windows 8 fiasco to that,...
Maybe you are their target audience. :)
(not specifically about Minecraft) My understanding about pay for play is that real money is exchanged with virtual money in the game to advance on levels, getting items and other features unlocked....
I absolutely agree with this.
Throughout many attempts that I've made on my iPhone and iPad through Apple Store and Samsung Galaxy through Google Play, I only found countless "casual" games based...
I'm sure that every single developer, author of such engines, will have reasons of why his/her engine is good enough and why are they doing it, but you are right - each of those engines is only...
For people working on their own engines, on GameDev.Net it is common to point to this article: Write Games, Not Engines.
There are *so* *many* *engines* being developed each day, all in 3D and...
Yeah, I've actually looked it up first on Wikipedia, which had many definitions, the closest one being Systems Management Server. :-[ Google search with "WebGL SMS" didn't return any useful links...
Dan, the game you posted is quite nice, but I didn't work on my iPhone, nor on Samsung Galaxy. I thought mobile Chrome browser would support WebGL?
And what you guys mean by SMS?
In legal terms, they are not free. According to Adobe, they are available for existing customers only.
In Asphyre Sphinx, we're using JSB headers for DirectX 11 with FreePascal/Lazarus without any problems. Why do you think they are not working for FPC?
I don't think so regarding DirectX 11,...
By the way, I'm mistaken regarding packed being deprecated, after checking manuals again, I did not find any references to it. I remember reading about it somewhere since release of XE 2, but perhaps...
Err, you got it wrong. For the sake of completeness I've just put your data types into FPC/Lazarus (1.0.2) and Delphi XE 3, and SizeOf(arr1) = SizeOf(arr2) = 768; SizeOf(TRGB1) = SizeOf(TRGB2) = 3. ...
It would be great to hear about some game marketing too, perhaps some tips for indies? Also, some information about publishing on Google Play Store, Apple App Store or Microsoft App Store would be...
In Pascal, you can use TList, TStack and TQueue. You can also use generics with these.