When comparing AppGameKit 2.0 vs Cubase 10, the Slant community recommends Cubase 10 for most people. In the question“What are the best DAWs?” Cubase 10 is ranked 8th while AppGameKit 2.0 is ranked 32nd.
Ranked in these QuestionsQuestion Ranking
Pro Instant testing on multiple devices at once
AppGameKit supports instant testing on all connected devices. With the push of a button you can run your game on any device connected to the development machine.
Pro HTML5 support
The AppGameKit Basic can now export to HTML5.
Pro Cross platform
Supports developing games for Android, iOS, PC, Mac, Linux and now HTML5.
Pro Easy basic programming
Program in tier 1 BASIC programming for every 3D game need.
Pro Raspberry Pi free version available
A Raspberry Pi version is available and free. Users just need to register with the developer and then they can download.
Pro Very fast compilation
It is a compilation based language, but the compilation is very fast. A project of about 1800 lines of code, for example, can compile almost instantly. (That's because it does not compile, it's an interpreter)
Pro You only need to to pay for the license only
There is no charge for upgrades, or for extra platforms (the HTML5 version just appeared in the latest version), there are no subscription fees or other usage charges. If you publish onto either Apple or Google's stores you will have to pay their costs, of course, but the makers of AGK do not take a cut of this themselves.
Informed, timely and intelligent feedback from the AGK forum.
Pro Fast development
There are plenty of functions which facilitate development and deployment. For example, the AGK player immediately plays the updated bytecode on Android devices then the online site helps with building an APK file for Google Play Store in minutes.
Pro Uses a powerful scripting language built for game development
Software produced with the App Game Kit is written in a language called AGK Script. This language has powerful inbuild commands including commands for 2D graphics, physics and networking. The commands make use of the platforms' native functions to improve performance. They are also designed to enhance code readability. The AGK Script commands have extensive online documentation.
Pro Can be used for advanced games programming in C++
Libraries which provide the same functionality are available for the five platforms, so you can code in C++
Pro Comes with an Integrated Development Environment (IDE)
AGK comes with an Integrated Development Environment (IDE) based on the Code::Blocks IDE for writing AGK scripts. A key feature of the IDE is its ability to broadcast compiled programs to other devices for testing.
Pro Excellent documentation
Every function is fully documented with examples and exercises. The Tutorial PDF is a full Introduction to 3D game programming with integrated references to every functionality and its most important usecases. The documentation is regulary updated.
Pro Plugin support for Windows
Plug-ins can now be added to the Windows platform. Create your own Tier BASIC commands and call them using the AppGameKit Basic script language style.
Pro Supports chord tracks
Pro Great MIDI editing options
Pro All takes can be shown in a single track
When in stacked mode, all of your takes can be shown in a single track side by side. You can then select what parts of which take you need. If you are recording MIDI, the Cubase DAW allows creating a pattern that can overlap and be re-used as many times as needed.
Pro Powerful range of audio editing tools
Pro Great summing engine
The summing engine is responsible for processing tracks and combining them into the correct output. In comparison to other DAWs, Cubase's summing engine is excellent.
Pro Large selection of time stretching methods
The Cubase DAW offers 11 different kinds of time stretching methods.
Pro Allows changing a pattern in one place to effect each instance of it
Using Parts, the Cubase DAW allows creating patterns that can be re-used as many times as needed, and can be edited in a single place.
Pro Powerful, time-saving Logical Editor
Logical Editor allows customizing MIDI data according, in order to set rules to save time.
Pro Recent updates have added some great features
Pro Quantize can automatically tighten MIDI inputs
Automatically tightens your MIDI inputs to be on time. Quantize has two modes. Hard Quantize will adjust based on strict settings (precisely on beat by default) and Iterative Quantize will adjust in increments. Excellent for keeping the human element in recordings.
Pro Batch export
You can pick separate tracks to export in one pass. You can even have them open up a new project or drop in the same project automatically. Huge time saver and DSP Saver.
Pro Superior sample editing
Lot's of options to edit samples on the fly with direct offline processing you can apply effects without sacrificing performance. You can even use Wavelab as an external wave editor.
Pro Sampler Track
Has an awesome and easy to use sampler.
Pro Incredible and well integrated EQ
Pro More features than any other DAW
Con Terrible scripting language
MS Basic from the 70's has more features. Procedural, no OO, inheritance, basic user defined types with overloading. Nothing. It even has GOSUB.
Con No builtin game mechanics, events, inventory.
Con BASIC language
Even though it supports C++, it's mostly C++ mapped to BASIC without OOP.
Con Can almost only do trivial games
The editor is rather limited, not fully polished, and 3D is missing some key functionalities (3D is work in progress).
Con $80 even if your game doesn't fly
Con Pros on Slant are written by AGK marketing guys
Con Editor code completion is pretty bad
Con Annoying dongle
Not unlike Pro Tools, you have to have a dongle containing your license plugged into your computer or you can't use the software.
Con Quite expensive
This costs significantly more compared to other DAWs.
Con Lack of built-in noise reduction
There's no built-in noise reduction FFT profiler like you might see in some other DAWs. There's noise gate but it's not the same. If you're on Windows, then you can get around this by downloading ReaFir.
Con No sampler
To many producers, sampler is one of the most important tools in a DAW. Cubase does not come with a sampler tool.
Con Confusing pages
The Cubase DAW displays pages that tend to confuse users.
Con Runs poorly
Con Not what it used to be
The new updates kind of ruin the old classy feel.
Con Not the DAW for tech savvy users
Con Poor sample editing
The sample editor isn't too great and there's no option to launch external sample editors.