Jako początkujący w temacie, chciałem się zapytać, jakiego programu na PC najlepiej jest używać do robienia grafik do małego Atari, głownie coś co potrafi wypluć plik binarny, który można do własnych programów dołączyć w Madsie. Głównie chodzi o małe sprite'y i te sprawy.
Aseprite byłoby idealne (służy do pixelartu i projektowania sprajtów), niestety jego autor stwierdził coś w stylu, że grafika Atari jest dla niego jest zbyt skomplikowana, itp. nie chce mu się za bardzo tego wsparcia robić... A szkoda, bo program samym interfejsem, obsługą zachęca do tworzenia. :(
P.s. Aseprite do rozszerzeń swej funkcjonalności używa skryptów w języku LUA i nie jest zabronione przez autora użycie tego jak ktoś się zna.
P.s.2: Tu tak dokładnie autor stwierdził:
„Actually it was a lot of information to assimilate, I thought it were some kind of palettes, but it looks like these "Atari palettes" are restrictions in the sprite (on size and number of colors). Did you think about using the scripting API to help you in this process? ->link<-
Maybe some restrictions/checks can be done with a script (even reading/saving MIC files).”
Player/missile editor - Player editor - [Changed] Maximum height to 40 pixels - [Added] Custom setting of height (1 to 40) - [Added] Changing resolution size (double or single) - [Added] Shifting/moving all players at once - [Added] Flipping all players horizontally/vertically at once - [Added] Copying specific player data to selected players - [Added] Copying selected player data to all other players - [Changed] Context menu triggered by mouse right button and Ctrl key simultaneously - [Changed] Player location with more precise X and Y coordinate positioning - [Changed] Layout for new features and changes - [Changed] Tool icon images for horizontal and vertical manipulation - [Removed] Tool icons for shifting and moving players - [Fixed] Drawing in editor with no gaps and unpredictable plotting - [Fixed] Immediate color change after changing color in Color palette
- Multi-color player editor - [Changed] Maximum height to 40 pixels - [Added] Custom setting of height (1 to 40 pixels, the same value is set in Player editor) - [Added] Changing resolution size (double or single, the same value is set in Player editor) - [Added] Joining players together - [Fixed] Immediate color change after changing color in Color palette - [Changed] Layout for new features and changes
- Missile editor - [Changed] Maximum height to 34 pixels - [Added] Custom setting of height (1 to 34) - [Added] Changing resolution size (double or single, the same value is set in Player editor) - [Fixed] Immediate color change after changing color in Color palette - [Changed] Missile location with more precise X and Y coordinate positioning - [Changed] Layout for new features and changes
Player Animator - [Changed] Maximum height to 40 pixels - [Added] Custom setting of height (1 to 40) - [Added] Changing resolution size (double or single) - [Added] Copying selected frame data to all frames - [Added] Copying data from Player editor (copy to selected frame or to all frames, selecting both frame layers, frame layer 0 or frame layer 1) - [Added] Shifting/moving all frames at once - [Added] Flipping all frames horizontally/vertically at once - [Changed] Context menu triggered by mouse right button and Ctrl key simultaneously - [Fixed] Immediate color change after changing color in Color palette - [Changed] Tool icon images for horizontal and vertical manipulation - [Changed] Layout for new features and changes
Character set editor - [Added] Display for selected character and detailed information - [Changed] Tool icon images for horizontal and vertical manipulation
Text mode 1/2 editor - [Changed] Text mode selection moved into toolbar as combo box selection
Antic mode 3 editor - [Fixed] Data for drawn character in editor is updated immediately
Antic mode 4/5 editor - [Fixed] Data for drawn character in editor is updated immediately - [Added] Display for selected character and detailed information - [Changed] Text mode selection moved into toolbar as combo box selection - [Changed] Tool icon images for horizontal and vertical manipulation
Source code editor - [Added] Combo box for specifying FastBasic version type
Misc - Program compiled with Lazarus 2.0.8 x86_64-win64-win32/win64 (Free Pascal Compiler 3.0.4) - New versions of cross-compilers included: - Mad Assembler 2.1.0 build 8 - Mad Pascal Compiler version 1.6.4 - FastBasic 4.3 - Fast BASIC interpreter - TurboBasic XL Parser Tool 10
Other missing and suggested features will be implemented in next version. Enjoy!
Dla mnie SprEd był również wielce pomocny podczas projektowania duszków do mojej gry. Co prawda moje sprajty nie są tak rozbudowane jak Syrenka, ale gdybym miał je rysować ręcznie to straciłbym dużo więcej czasu. A tak dostałem gotowy kod do wklejenia do gry i sprawa załatwiona.