What kind of articles are required? #1507
Replies: 5 comments 4 replies
-
What I missed the most when I started using Ebiten were guidelines on how to use the different elements of the library (i.e. how this or that functionality was intended to be used). Something similar to what one can find in the "performance tips" part of your website. This is quite obvious (and well documented) for basic functionalities of the library (like how to implement the ebiten.Game interface) but it would be nice to have it also for basically the whole library. Ideally, each such guideline would be accompanied by an example (or at least a reference to one of the examples available with Ebiten) and complemented by a short explanation on the implementation of the relevant part of Ebiten (explaining the technical details behind this guideline). |
Beta Was this translation helpful? Give feedback.
-
I think with the examples already provided, a code breakdown would be good. what's being done in this block of code and why. In other words, expand "How the code works" to include the games and other examples. This will definitely be more work ( and community involvement) but a video/blog series on developing small/medium/large games in Ebiten would be useful too. We could use more content like this to help folks make better sense of things: https://www.fatoldyeti.com/categories/roguelike-tutorial/ |
Beta Was this translation helpful? Give feedback.
-
I think it would be useful to create articles on individual tasks and small examples that cover common tasks and stuff that people would want - for example: how to create some common shaders that most people will want like FXAA, Bloom, etc. |
Beta Was this translation helpful? Give feedback.
-
Small example usually does not cover how the packages should be structured in a real-world project. Also ebiten requires lots of primitive code in order to get started (example: asset loading). I'd think adding more functionalities to ebitenutils would make it much easier to write good samples. |
Beta Was this translation helpful? Give feedback.
-
1 and 2. Small snippets with fully line by line commented examples make things easier. Because sometimes it is easy to get lost with godoc explanations Small sized games like flappy bird, tic tac toe, mario, tetris, pacman, candy crush etc... is super great and welcoming for beginners and it doesn't need to be fully complete. It needs a line by line explanations Existing samples are cool but I do think it is most important to give the basics right with existing ebiten functionality. Snippets also could be shared to show how fun and easy it is to use ebiten APIwise. Examples/functional concepts could be extended like pixi.js or phaser.js examples, it doesn't have to be a game. In fact, I think writing a fully fledged big game would confuse a lot of beginners I am personally aiming to give 1 networking game example with ebiten + gRPC |
Beta Was this translation helpful? Give feedback.
-
I'm thinking to write a book or articles to explain how to use Ebiten. I was wondering what kind of articles are on demand:
Probably I'd make mixed ones, but I'd like to hear your opinion. Thanks,
Beta Was this translation helpful? Give feedback.
All reactions