So you want to get into Programming? - Printable Version +- FF6 Hacking (https://www.ff6hacking.com/forums) +-- Forum: Discussion Forums (https://www.ff6hacking.com/forums/forum-5.html) +--- Forum: Zozo Pub (https://www.ff6hacking.com/forums/forum-6.html) +--- Thread: So you want to get into Programming? (/thread-3146.html) |
So you want to get into Programming? - madsiur - 02-21-2016 Just a quick programming resources guide for anyone wanting to start coding. This is not specifically assembly related. Books Use methods in this order for a specific title: 1) http://gen.lib.rus.ec/ 2) Search for "book title AND file:pdf" on Google. 3) if all fail, read this. Courses The are numerous place that give free course. Personally I never followed any but some people learn well that way. If I had to choose I'd probably go with something on edX, Coursera or MIT OC. For web coding orientation, a popular one is freecodecamp. You can also check the self paced course list: https://www.class-central.com/courses/selfpaced Reddit FAQs Aside of their respective reddit pages, these FAQs and wikis are a mine of information and an excellent starting point: /r/learnprogramming /r/programming /r/gamedev /r/webdev Ask a Questions / Forums There are obviously more than this, but these are the good places someone could go to ask a question or get tutorials. I've never really frequented gamedev.net but it's recognized as a central place. Reddit community mentionned and other specific reddits could be an option too. 1) http://stackoverflow.com/ (questions, fast answer) 2) http://www.dreamincode.net/ (forum, tutorials, fast answer) 3) http://www.codeproject.com/ (questions, tutorials) 4) http://www.gamedev.net/index (Game Development) RE: So you want to get into Programming? - madsiur - 05-07-2016 I'm adding a source code compilation for those who would like examples of GBA and SNES utilities code. There's assemblers, tile editors, emulators, level editors, etc. There is also some 65816 ASM code examples (SNES folder). I'll add more GBA stuff when I'll do some classification on my PC. Download (~150MB) Utility List ** SNES ** beat [03] Black Magic [a09] brrtools [3.12] Checksum Fixer Dispel [1.0] drdevtools Event Disassembler [Lord J] exhal [1.2.1] FF Analyzer [Lord J] FF3SE [TS] FF4ED FF6 Extract [Geiger] FF6LE Rogue [2011-01-08] FF6LE Rogue [2013-05-25] FF6LE [2009-01-14] ff6randomizer [2015-11-31] Final Fantasy [clone] HME KDC Editor [1.13c] LAZYSHELL [4.0.0] Lufia 2 Editor Lufia DevTools MAPJESTER [3.18.4] Metroid 3 [SRAM Editor] MetroID [0.6] Original Fantasy Snes Basic Project SNES SDK [r67] SNES! snesbrr [2006-12-13] snescom [1.7.4.1] sneskit [2009-06] Zelda 3 [SRAM Editor] ZoneDoctor [3.18.4] ** GBA ** Advance Palette Editor [1.3.3] ARMIPS [0.8] GBA Rom Fixer INTRO Inserter Multi tool C# Nameless Sprite Editor [2.1] Nintenlord Nintenlord Tools Nintenlord.Forms NLZ-GBA Tiled GGD unLZ-GBA Replacement ** Assemblers ** 64tass [1.51.992] asar [1.36] cc65 xkas plus xkas [0.06] ** Emulators ** blargSnes bsnes plus [0.73-2] bsnes [0.65d] higan [0.97] mGBA [0.4.0] snes9X [master] VBA [1.7.2] VBA [master] VBA-M [1.8.0] zsnes [1.51] RE: So you want to get into Programming? - madsiur - 05-29-2016 I'm here to talk about free IDE and free software for students. First the different free IDE. I'll only comment what I've used: Visual Studio 2015 Community Edition For anything .NET related. I'm a sold fan to VS. Eclipse I've used it for Java but it can handle other languages. Netbeans I find this one pretty convenient for anything web related (PHP, Javascript, HTML, etc.) For a more extensive list, you can check here. I have nothing to suggest for languages such as Python or other ones since I've never coded in those. Free student developer softwares Three good resources to point for developers to get software and services: Dreamspark (Microsoft) Github Student Pack (various services) Jet Brains (IDE & Extensions) Licenses are usually good for 2-3 years or as long as you are a student. The Microsoft stuff is good as if you bought a life-long license. Unreleated Autodesk (free license on everything for students) More can be found here: http://freestudentsoftware.com/ There's also discount that exists by companies like Adobe (all products), Mathematica, Matlab, Apple, Maple. In every case I've checked the discount was between 45% to 75% for students. Your university / college probably gives you licenses to download other software or have other discount on various stuff. Each school is different in that regard. RE: So you want to get into Programming? - Lockirby2 - 05-30-2016 I'm using IntelliJ on the student license and it's great! I really like it. RE: So you want to get into Programming? - madsiur - 06-03-2016 (05-30-2016, 10:31 PM)Lockirby2 Wrote: I'm using IntelliJ on the student license and it's great! I really like it. I might try that for web development. DotMemory and Resharper from the same company are also really great for Visual Studio. RE: So you want to get into Programming? - madsiur - 06-05-2016 Pondering with a project idea that may or may not get started, today I've lurked in the game development part of the internet. I've found a bunch of stuff that could be useful for anyone seeking direction on how to create a game or what to use to achieve your goal. Here we go: Very Useful Links Getting Started Guide Amit's game programming Informations Game Engine FAQ (reddit) GameDev FAQ (reddit) Interesting readings What are good games to “earn your wings” with How I went from knowing nothing about programming to being a published game developer Subreddits /r/gamedesign leveldesign unity3D and unity2D GameAudio /r/gameDevClassifieds Ask a question http://gamedev.stackexchange.com/ RE: So you want to get into Programming? - Vertigo - 02-07-2017 Ah thanks! Will certainly need this one - Cheers! RE: So you want to get into Programming? - MysticLord - 02-02-2019 This website has a good regimen for self-learning CS. https://teachyourselfcs.com/ |