I would say no!
The constraints are chosen to help you avoid being paralyzed with choices: easier to pick a green colour for example when you can only choose from two! Same with the screen size, buttons available, music channels, etc, everything is limited so that you pick something and continue making your game.
The editors are quite nice too! Very easy to make your first sprite and map. The code editor has just enough features to be convenient but not overwhelming.
The programming language used by pico8, called lua, is one of the most common and easiest to pick up. It can take time to go through tutorials and write your own code until you understand what every part of every line does, but tons of people have tried and succeeded.
The difficulty that you’ll find is the difficulty inherent to game dev with any engine: you have to know what you want to do and work to get there!
Not for me either. The author's point of having all API's fit in the palm of your hand is a good move. You don't feel lost or overwhelmed. The command set is nice and limited.
The cheat sheet is a handy little thing too.
I do feel there are a few basic key missing features such as sprite rotation and pixel collision detection.
The only other thing I would add is that programming can be a little frustrating due to the very small IDE area, making navigating around the code a somewhat painful. A bit like trying to view the outside world through front door spy hole.
It sure helps to split your code into the tabs though.
[Please log in to post a comment]