English is the only programming language you need to know!

English is the only programming language you need to know!

UO: English is the only programming language you need to know!


I'm saying this after I succeeded in building an 8-bit game including music, graphics, and all that without knowing a single line of code. So after sharing with you the AI tools I pay for (which cost me about $110 per month), let's talk about the tools I use for development, how much they cost me, and also some mistakes I made at the beginning that you can skip because I already made them for you (because I'm nice like that).


Shall we begin?


  1. I started with Claude ($20/month) - I already talked about the most serious competitor to ChatGPT in my opinion, and you probably already know it, so there's no need to elaborate. The thing is, beyond the fact that it's better than ChatGPT in marketing writing (in my opinion), it excels in writing code, and when you add the fact that it has a window where you can use and test what you've built, you've got a pretty good tool to start building simple tools with or to bring the initial code for slightly more complex things. Recently, Claude was given abilities to perform actions on your computer without touching the mouse, so you can tell it to do everything, including installing a server.


2. When you want something that's a little more Bolt.new ($20/month for 10M tokens which is more than enough) - imagine Claude but focused on Web Dev, allowing you to easily create, edit, and publish various (relatively simple) web applications without the need for local installation. For the record, I generated the basic code in Claude, but I already fixed bugs and more advanced functions in Bolt, and it's currently the fastest.

3. For really advanced users, there's Cursor ($20, I'm currently on the Free plan and don't see a reason to upgrade) - the main difference (without going into all the really significant differences in my opinion) is that Cursor is mainly intended for developers and people who have already been through a thing or two in coding environments. It will complete code for you, and it will also help you improve it, while with Bolt you don't deal with that and just develop an idea you have really, really fast. So I don't see a reason to use Cursor unless you have some mileage in coding or you need to develop something a little more complex.


4. For planning I'm using Miro (I use the free version - don't need more than that) - I mainly use Miro to plan the Flow I want for what I want to develop, define what the stages are, what happens at each stage, what is done at each stage, and plan how it will look.


5. To make it look nice - V0 (I started with the free version but upgraded a few days ago to the $20 package) - basically, you can produce a pretty good UI with Bolt, but for those who want a little more, V0 allows you to ask it to write what components you want and it will happily create them for you (Html, React, whatever you want) and the most fun part is that it's connected to third-party repositories so you can create pretty amazing things.


6. To make it available Replit ($15, I haven't yet reached the point where I need to pay because with the free version, you can create 3 public projects) - similar to Bolt and Cursor, Replit also allows you to develop quite quickly, and similar to Cursor it also uses GPT4 and Sonnet, but I mainly use it to publish projects (I currently have two) that will be available on the internet.


7. To create the graphical elements, simply use Midjourney or Dall-e. Could you make sure that if there are specific elements and icons, they have a transparent background and give each one a name


8. For music, I used Suno, and if you want effects or something, there are free repositories of explosions and such, here there's no need to get clever with AI.


A few mistakes to avoid when you start developing:

  • Don't ask for too many changes at once, it's a recipe for a lot of errors and troubles. Any change you want to make, make sure it's small or divided into small parts so as not to make it too difficult for the tool.
  • Like anything else, these tools require some context. In Cursor it's quite easy because you can add files manually or just search the Codebase, but that's an example of why I start with Claude and also provide examples in free text for the mechanism I want to create.
  • Got a bug? Upload a screenshot of the bug or paste the Error you got and the tool will take care of fixing it. If it didn't succeed, try changing the model you're working with or look for the most up-to-date documentation.
  • Data management is important - really! For every graphic element you upload, for example, it's important that it has a name that the tool can identify and attribute, so for example, if there's a hamburger in the game and you want the tool to know which image is the hamburger, make sure that's the name of the image.

#AIDevelopment #EnglishProgramming #GameDevelopment #CodingWithoutCode #AICoding #WebDevelopment #UIDesign #DataManagement #BugFixing #AITools #MusicCreation #SFXRepositories

Hrijul Dey

AI Engineer| LLM Specialist| Python Developer|Tech Blogger

5 天前

As a #Gamedev passionate about pushing boundaries, I'm thrilled to discover these AI tools transforming our industry. The potential for more dynamic game worlds and deeper storytelling is immense. Can't wait to explore them all! https://www.artificialintelligenceupdate.com/top-10-ai-tools-for-game-developers/riju/ #learnmore #AI&U

回复

要查看或添加评论,请登录

社区洞察

其他会员也浏览了