EdgeFaction Posted October 20, 2022 Share Posted October 20, 2022 Hi Everyone! There is a tremendous amount of information on these forums varying in age. I was curious what everyone was using today in terms of tools for creating graphics for games. Thank you in advance for your contribution! As a new developer I was hoping to learn how others with more experience are getting things done in 2022! My specific questions: 1.) What tools / methods are you using to create tiles (single 8x8). 2.) What tools / methods are you using to create large tile maps? 3.) What is your overall workflow for creating graphics for Intellivision games? Quote Link to comment Share on other sites More sharing options...
DZ-Jay Posted October 21, 2022 Share Posted October 21, 2022 (edited) I'll let others offer much better suggestions than mine, since I've heard of some rather sophisticated workflows around here; but I'll offer my two scents worth of suggestions: For tiles and sprites some use one of those 8-bit sprite drawing programs, there are plenty. For larger screens with scenery, like title and splash screens, you can use something as simple as MS Paint (or Paint.Net), and export into a BMP. You then process it through IntyColor (which comes with the IntyBASIC compiler) to generate a graphics data file. Some use this technique as well to rip entire sprite sheets. My personal workflow is rather old school and low-tech: I draw my graphics (scenes, sprites, fonts, and all) in an ASCII file using "." and "#" to represent on and off pixels. I mark-up the ASCII art with tokens defining color and other metadata for each tile. I then rip them up using a custom tile ripper of my own devise, written in Perl. I have general purpose variations of the script to handle character sets, sprite animation sequences, scenery blocks, and even a special-purpose one to process level maze data for my old game. The output of my script is marked up with assembler macros which formats the data in an appropriate way for my own routines to use for loading into Graphics RAM (GRAM) and displaying on the Background Table (BACKTAB). Animations are especially interesting, since I just draw them as a series of (ASCII art) tiles arranged horizontally, and the tile ripper handles deduplication and sorting of the data blocks; and ultimately provides a set of single or double unique tile data, with an indexed array to describe the sequence. I have other custom scripts for a quick build/run/test cycle that rip, assemble, and run the program so that I can see how it looks. Finally, I adjust the graphics in the ASCII file, build/run/test, then rinse and repeat. Not a very friendly workflow, and perhaps not a very appealing one for others; but it works for me, and I'm not one that adapts easily to change. I'm sure others have better and more useful advice to offer. dZ. Edited October 21, 2022 by DZ-Jay 1 1 Quote Link to comment Share on other sites More sharing options...
+cmadruga Posted October 21, 2022 Share Posted October 21, 2022 1. Combination of Intycolor, Paint, Gimp, Piskel, Notepad++. 2. Tiled 3. Sprites: Piskel --> Export sprite sheet --> Paint/Gimp touch-ups --> Intycolor --> Notepad++ Background gfx: Highly varies depending on whether there is an existing reference or starting from scratch. But the tools tend to be the same. 3 Quote Link to comment Share on other sites More sharing options...
EdgeFaction Posted October 21, 2022 Author Share Posted October 21, 2022 (edited) Great replies so far, thank you @DZ-Jay and @cmadruga! Piskel was a tool I wasn't aware of. It looks like it has palette management so you can import a palette (namely one made for the Intellivision) so that is very cool. Please keep them coming and thank you all for sharing! Edited October 21, 2022 by EdgeFaction Errors and clarity Quote Link to comment Share on other sites More sharing options...
1980gamer Posted March 6 Share Posted March 6 For the TI99/4A I use Magellan. github.com/Rasmus-M/magellan This could be modified to work with the Intellivision. It is a great tool, Could be used for play fields, characters etc. Stretching etc. I do not have the skills for this ☹️ it will not be me to make these additions to the software. Even as is, you can set the screen to 20x12 and define 8x8 tiles etc. The power is the export of code in various formats. This would certainly get me into intellivision dev. Quote Link to comment Share on other sites More sharing options...
Brian's Man Cave Posted March 7 Share Posted March 7 Quick question regarding notepad. I am currently using regular notepad on my PC which works fine but I have seen others use one that numbers each line. Is that a free software? Currently I need to paste my code into excel to find a specific line of code! Quote Link to comment Share on other sites More sharing options...
DZ-Jay Posted March 7 Share Posted March 7 (edited) On Mac, I use TextMate, which is not free; but there is Sublime, which is. On Windows, I use EditPlus, which is not free; but there is Notepad++, which is. Typically, what programmers use is a “source code editor.” Code editors are more sophisticated, versatile, and feature-rich than plain old Notepad, and include things like line numbering, syntax highlighting, integration with development tools, user macros, keyboard shortcuts, etc. Since you are asking for recommendations, please be aware that text editor choices are deeply personal, and the source of many legendary epic religious wars since the birth of the Internet.* So, tread these waters with care. You have been warned. Ultimately, it does not matter: just search for “code editors,” pick one that looks useful, try it out, and if you feel comfortable with it, then stick to it; if not, move on to the next. If you have never used one before, you will wonder how you ever lived without. dZ. * You may think this is an exaggeration, but it is not. Edited March 7 by DZ-Jay Quote Link to comment Share on other sites More sharing options...
+Lathe26 Posted March 7 Share Posted March 7 15 hours ago, DZ-Jay said: ... Since you are asking for recommendations, please be aware that text editor choices are deeply personal, and the source of many legendary epic religious wars since the birth of the Internet.* ... * You may think this is an exaggeration, but it is not. I still remember Unix folks having arguments over the editors vi and emacs back in the early/mid 1990s... "vi is just shorthand for vile!" "emacs = Eight Megabytes And Constantly Swapping!" Quote Link to comment Share on other sites More sharing options...
DZ-Jay Posted March 7 Share Posted March 7 2 hours ago, Lathe26 said: I still remember Unix folks having arguments over the editors vi and emacs back in the early/mid 1990s... "vi is just shorthand for vile!" "emacs = Eight Megabytes And Constantly Swapping! Hey! That war never ended. So, choose your side carefully. 😠 1 Quote Link to comment Share on other sites More sharing options...
carlsson Posted March 7 Share Posted March 7 3 hours ago, Lathe26 said: "emacs = Eight Megabytes And Constantly Swapping! Funny thing is that it still consumes about 8 MB RAM. Or perhaps 64 MB, who's counting when other applications swallow gigabytes of RAM? We're running PHPStorm at work, and it easily consumes 3-5 GB just by starting it with a project. Quote Link to comment Share on other sites More sharing options...
First Spear Posted March 11 Share Posted March 11 (edited) On 3/7/2023 at 7:37 AM, Brian's Man Cave said: Quick question regarding notepad. I am currently using regular notepad on my PC which works fine but I have seen others use one that numbers each line. Is that a free software? Currently I need to paste my code into excel to find a specific line of code! I use Visual Studio Code. It's free, runs on Lin/Mac/Win, has more options than you can imagine or just use it vanilla. If I had unlimited money, I would use UltraEdit (I use Windows) because it has better column-based editing, but otherwise VS Code is the way. (let the religious wars rebegin). Line numbers! Edited March 11 by First Spear Quote Link to comment Share on other sites More sharing options...
+fdr4prez Posted March 11 Share Posted March 11 On 3/7/2023 at 4:37 AM, Brian's Man Cave said: Quick question regarding notepad. I am currently using regular notepad on my PC which works fine but I have seen others use one that numbers each line. Is that a free software? Currently I need to paste my code into excel to find a specific line of code! If you download Notepad++ (its free), then it will have line numbers displayed on the left margin. But for normal Notepad, if turn OFF the Word Wrap: And you turn ON the Status Bar: Now in the lower right corner it will have your current Line and Column location: Quote Link to comment Share on other sites More sharing options...
Brian's Man Cave Posted March 12 Share Posted March 12 23 hours ago, fdr4prez said: If you download Notepad++ (its free), then it will have line numbers displayed on the left margin. But for normal Notepad, if turn OFF the Word Wrap: And you turn ON the Status Bar: Now in the lower right corner it will have your current Line and Column location: Ah! Thanks for this ... this will work well 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.