/agdg/ - Amateur Game Development General

Just Like Make Game

SAVE THIS FILE: Anon.cafe Fallback File v1.1 (updated 2021-12-13)

Want your event posted here? Requests accepted in this /meta/ thread.

Max message length: 20000

Drag files to upload or
click here to select them

Maximum 5 files / Maximum size: 20.00 MB

Board Rules
More

(used to delete files and postings)


Open file (70.68 KB 1280x720 dogger.jpg)
nodev 11/23/2021 (Tue) 21:05:52 ID: deaf0d No.383
How do I make a 2D action RPG?
Are you a trained programmer? The first step to programming any game is understanding how to read and craft programming logic.
>>384 A quick response, not OP but can i ask you a question? Two actually: Can i plausibly make a low-poly (500 max triangles, 128x texture maps) open world but using high amounts of RAM (6 or 8 perhaps) to buffer tons of objects? as in a rough looking and somewhat small open world but dense in terms of interactive objects. Second one was can a non-programmer attempt to do that? i know the basics of modelling and texture making but will probably need an engine to help me and videos/documentation to nail the gameplay basics, i was thinking Unreal Engine 3 but is there an older one that can be used good enough by somebody just starting? Thanks.
>>385 You are correct in that you'll need lots of memory to maintain the state of multitudes of interactive 3D objects at the same time. What you don't understand is the programming effort required to slog through such a process. It is tricky enough for an inexperienced programmer to work up a working prototype that's feasible as a starting point to develop the rest of the game. 3D programming work inherently requires an understanding of trigonometry to deal with rotations and angles, you'll need an understanding of linear algebra to deal with movement of 3D objects. 2D game programming is serious business, 3D programming is a level above that. There have been cases of people with no prior programming experience start learning and tinkering with ideas in 3D space. They work and develop their game into something that they can proudly share with the world. For those kinds of people, I would bet that there's 1000 others who start tinkering in programming for the dream of writing their own game and have no real product to show at the end. What I'm saying is that game programming is layers upon layers upon layers of skill that has to be developed over time. I don't mean to discourage you but to describe the reality of what it means to be a game programmer. I highly recommend this Miziziziz video detailing a strategy to develop your gamedev skills https://www.youtube.com/watch?v=5-iST0a69cI I recommend first developing your programming skills by going through multiple programming tutorials so you can learn to think like a programmer. Next try looking into the Godot game engine.
>>386 Thanks for the reply >an understanding of trigonometry to deal with rotations and angles I studied as an industrial draftsman, i don't know if that's related to it or can help me with, you mean the entire X-Y-Z axis work? i can somewhat understand it in a machine but i have trouble interpreting it inside a programming language. >I highly recommend this Miziziziz video detailing a strategy to develop your gamedev skills Thanks again, will check it. I ask because i was interested 3 years ago and i realized some days that if i started little by little back then i would've a product, no matter how small, by now. So might as well try soon because we have another year left of this lockdown. I just hate programming tho, guess i will have to drink that poison in small doses.
>>384 >Are you a trained programmer? No, I need something user friendly.
>>388 Game Development for Noobs | Beginner Guide https://www.youtube.com/watch?v=7C92ZCnlmQo
>>389 I need user friendly software, not eceb soy videos
>>390 First you train your mind with language. Then you work any software to achieve your ideas.
>>387 I only have a vague idea of what draftsmen do: they draw building plans. What you need to understand about trigonometry is about the relationship between triangles, sine, cosine, tangents of angles. The skill of solving geometric problems are important when you want to move things within the simulated game universe. Also related to this is using linear algebra skills to help you move things within the game space. Programming is difficult and you will face endless amount of problems. This is true for highly experienced professionals who have solved countless problems in their history. This is the nature of writing logic to work in the real world. My advice is to learn the basics, learn to master the basics, and then continue to learn more basic knowledge on top of that. Your ability to solve more complex problems is dependent on your understanding of the basic principles.
>>392 >muh psuedointellectuahlismsms Kill yourself larping faggot
>>392 >they draw building plans Yes, but doing so in a digital platform gets a bit tricky, but nothing like >linear algebra skills Geometric intelligence is way easier to develop than abstract stuff like that, i might find another problem there. >learn the basics, learn to master the basics, and then continue to learn more basic knowledge on top of that We'll see, been handling other skill sets at the moment for hobby and work, but still thank you for your kind comments, when i am done with some of them i will probably get into this.
>>393 I accidentally coded a virus and now I can only write in WIDE LATIN and also whenever I type WIDE LATIN it automatically gets capitalized please help
>>391 kys faggot
>>397 toba subba
The Use of Mathematics in Computer Games, 10 minute read https://nrich.maths.org/1374
>>402 nice job anon
>>402 much appreciated Anon

Report/Delete/Moderation Forms
Delete
Report

no cookies?