Welcome to Spyro the Dragon Forums!

You are not logged in.

#1 Oct 27, 2008 3:33 AM

Hurricos_McBreixo
Member
From: Spring Savanna (A Secret World
Registered: Nov 28, 2006
Posts: 252
Gems: 0

The Programming For Beginners Thread

There are those of us who'd like to learn how to program (for gaming) in C++, Java and the likes, but are unable to due to the fact that they don't know where to start. This thread is here to spark some hope for us SpyroForum Newbs.

To those who do know how to program, we'd be grateful if you could post here some tuts that has helped you or some that you have made yourself to help your fellow community members. Also helpful sites are welcomed.

When you are posting a tut or site have at the top of your post this:

Programming:
Tut. Summary:

I myself will work on finding some good tuts to post here (I'll try them out since I can't program to see if it's understandable)

Again to those who do post to help out, much love and appreciation to you ppls wink.

EDIT:Here are a couple of C++ function lists.
  http://www.cppreference.com/index.html
  http://net.pku.edu.cn/~course/cs101/res … tions.html

And here's a C++ compiler mentioned by our own Gwenio:
  http://www.codegear.com/downloads/free/cppbuilder


mew.gif

Personal Quote: "Live, thrive, embrace your inner instincts, tear yourself from the burden of the world, so that you may finally... be free."

Offline

#2 Oct 27, 2008 8:21 PM

Stormy
Administrator
Award: Admin
From: Illinois
Registered: Jun 01, 2006
Posts: 10,385
Gems: 542
Birthday: 3 April
Gender: Female
Website

Re: The Programming For Beginners Thread

I am learning Javascript through here.

Offline

#3 Oct 27, 2008 8:55 PM

Swaffy
Member
Registered: Aug 24, 2008
Posts: 6,587
Gems: 218

Re: The Programming For Beginners Thread

For quite a while, I have been looking for game hacks for Combat Arms.
What I listed here is what most of the game hacks include for Combat
Arms, but they cost money. So I want to create my own.

Aimbot:
-Auto Aim
-Chest Aim
-Smooth Aim
-Aim Key
-Aim FOV
-Aim Mode (Distance of FOV)
-No Spread
-Team Kill

ESP:
-Name ESP
-Distance ESP
-Bounding Boxes
-Enemy Only
-Weapon ESP

=No Damage
Jump from any height without getting injured.
=3d Radar
This allows you to see all players at all times on the entire map.
=Chams
This option makes the player models glow so you can spot the enemy
easier. You can change the colors of the chams to any color you like.
=Enemy Nametags
This option will display the enemy names in RED anywhere on the map.
This allows you to always see the enemy and even hunt down and kill the
same person over and over again.
=Wallhack
The wallhack allows you to see the players behind any object in the map.
Catch them early before they see you and kill them first
=Crosshair
Perm crosshair in the middle of the screen. Configuarable to a dot or
cross and any size you like.
=Fog Removal
Remove the fog in every map to see better.
=Protection
Undetected by Combat Arms Anti Cheat Software
=Profile System
Profiles can be saved in ini file

These hacks are real, and can be created or bought. But buying them is
more like rental. You get it for about a month, and pay again. That's why I
would like to make my own sometime.

Here are some similar pics from a website:
small_image1.jpg  small_image2.jpg

small_image3.jpg  small_image4.jpg

Open the spoiler up for a larger picture

Hidden text

image1.jpg


2i0zslx_th.jpg8x0xaf_th.jpgdrf14y_th.jpg25euwjd_th.jpg2rwakus_th.jpgo85htj_th.jpg

Offline

#4 Oct 27, 2008 10:38 PM

A Guy
Member
From: New York City
Registered: Mar 03, 2008
Posts: 5,711
Gems: 0
Website

Re: The Programming For Beginners Thread

Oh, yeah, I need to learn more C++.


"Have you seen The Passion yet? Here's a spoiler for you - Jesus dies."

spoiler_tshirt.gif

Offline

#5 Oct 28, 2008 2:51 AM

Hurricos_McBreixo
Member
From: Spring Savanna (A Secret World
Registered: Nov 28, 2006
Posts: 252
Gems: 0

Re: The Programming For Beginners Thread

Programming: C++ - http://www.cppgameprogramming.com/cgi/n … page=intro

Tut. Summary: This tutorial is perfect for beginners; I've found learning from here is easy.

In C++:

// = A comment to make in the program. Like if you needed to make a note on what a certain line does for reference later, you can just put in for ex: "//This part allows the game to set up weapons".

#Include <iostream> = As the tut. says, it has the basic i/o functions that it can receive from users and write to the screen. It understands commands from the standard library of the program which will be mentioned in the next definitions.

Using Namespace = Is a command that will call forth whichever library that holds the cache of commands you want to use.

STD = Inputing this after "using namespace" will tell the program that you want to use this particular library (which is the standard one) for your programming until you decide to use another.

; = The semicolon is something that will need to be used at the end of almost every line in the coding to let the program know that is the end for that line. Basically to let them know where one line of coding ends and another begins.

Cout <<"Insert caption"\n; = Cout is a function that will allow you to show your text onto the screen. The "<<" inserts the text into cout so that this may be. The "\n" tells the program where to start a new line on the screen, just as how it would appear as if you had hit "enter" after typing something.

Int Main() { = Since ever C++ code must have a main function - something that the program always starts off with - "int main()" lets the program know that that part of the code will be the first thing it works with. The "{" or curly brackets, show where a function begins and where it closes "}" to separate it from the other code.

System("Pause"); = Basically sends commands directly to the system. The ("Pause") is there to tell the program to stop after doing a certain function. It's good to include them, for if you did not, the program will do what it was ordered to but close after it finishes. Which is why the pause is there to stop it after it finishes so that you can see the results.

I know I am basically repeating what was said in the first part, but in case others can't follow it I wanted to put it into laymans terms so that they'd understand it better. smile


mew.gif

Personal Quote: "Live, thrive, embrace your inner instincts, tear yourself from the burden of the world, so that you may finally... be free."

Offline

Board footer

Powered by FluxBB