TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

I want to get into programming

4 pointsby james3over 12 years ago
I have no background in programming but after a fruitless search for a software program i decided to write it myself.<p><pre><code> ==what i need to do==</code></pre> write a program which will run sort of like most games do today -I want to make a 2D graphic interface, and there will be hefty amounts of physics, object editing, pre-scripted simulation and the possibility of editing objects and rules as the program is running Eventually i would like to make a 3d version but that seems like it would be very hard. Could I get some direction with this? What program language would be best to use? is it an impossible goal to do this with no experience? I appreciate any help

7 comments

zellioover 12 years ago
I cannot figure out what it is you are trying to do. You say you want a 2D graphic interface but you don't say what to. You say you will utilize a "hefty" amount of objects and physics but you don't say why.<p>Lack of experience isn't going to kill this project, lack of a spec will. Learning to program is like any other skill, put the time and effort into it and you can learn, but if you have no idea what you are trying to do you'll get no where.
评论 #5180127 未加载
miriadisover 12 years ago
If you want to develop a desktop/downloadable game for Windows/Linux/Mac I can recommend you BlitzBasic (<a href="http://blitzbasic.com" rel="nofollow">http://blitzbasic.com</a>) . It's Basic, it's very easy to learn and allows you to create 2D and 3D games. The compiled code runs very fast. You can check out a lot of examples on the website.
dragonbonheurover 12 years ago
You want fast results while learning the good foundations of any programming language, so learn BASIC, seriously. You have ZERO hope of achieving what you want in a reasonable timeframe with any other language that anyone may suggest here. They'll suggest python, javascript, C++, some will even suggest LISP but dream on :)<p>Download DarkBASIC here: <a href="http://www.thegamecreators.com/?id=2000&#38;m=view_product&#38;page=free" rel="nofollow">http://www.thegamecreators.com/?id=2000&#38;m=view_product&#...</a><p>It's free, fast, it has 3D, 2D commands and everything you might wish for.
评论 #5180177 未加载
评论 #5180404 未加载
looper42over 12 years ago
Since you are concerned about revealing what you have in your mind, it would be preferable to talk to someone in you network directly. Because without any proper spec, giving direction might take to entirely other path which might not take to your goal.
dgozickover 12 years ago
I'd choose Processing for quicker results. <a href="http://processingjs.org/" rel="nofollow">http://processingjs.org/</a> <a href="http://processing.org/" rel="nofollow">http://processing.org/</a>
rman666over 12 years ago
Watch this video and see if it can help you explain better what you want to do. You might also do a Google search for terms like: HTML5 canvas physics game
suomikatzenover 12 years ago
Start with C SDL if you only want to do 2D stuff. Pygame is pretty good, too!