what the n00bies need around here

If you have any questions on programming, this is the place to ask them, whether you're a newbie or an experienced programmer. Discussion on programming in general is also welcome. We will help you with programming homework, but we will not do your work for you! Any porting requests must be made in Developmental Ideas.
Locked
?И?H&#1028
DCEmu Cool Newbie
DCEmu Cool Newbie
Posts: 16
Joined: Sun Apr 30, 2006 1:10 pm
Has liked: 0
Been liked: 0

what the n00bies need around here

Post by ?И?H&#1028 » Wed May 03, 2006 4:12 pm

IS ACTUAL FOOTAGE OF PROGRAMMERS AT WORK! We need to see this process with our own eyes! visual tuts would be a fuckin dream. i think that would speed up the process and teach ppl in bulk.
?И?H&#1028
DCEmu Cool Newbie
DCEmu Cool Newbie
Posts: 16
Joined: Sun Apr 30, 2006 1:10 pm
Has liked: 0
Been liked: 0

Post by ?И?H&#1028 » Wed May 03, 2006 4:15 pm

if we dont get footage we need screen shots up the wazoo! )()(
User avatar
JS Lemming
Insane DCEmu
Insane DCEmu
Posts: 202
Joined: Mon Apr 04, 2005 8:08 am
Location: C:\CON\CON
Has liked: 0
Been liked: 0
Contact:

Post by JS Lemming » Wed May 03, 2006 4:40 pm

Your idea blows. Die knube.

EDIT: I take that back about the nullset... You're soiling its good name.
Last edited by JS Lemming on Wed May 03, 2006 4:53 pm, edited 2 times in total.
User avatar
Caboose
Lieutenant; Jeeba SS
Posts: 2867
Joined: Tue Sep 07, 2004 4:56 pm
Location: Canada
Has liked: 0
Been liked: 0

Post by Caboose » Wed May 03, 2006 4:48 pm

There's no need for a video tutorial. All it is is typing in commands/functions and things like that. You would just be watching someone type. If there was audio and someone was explaining things (which would take a very long time) it would be better, but still not as good as reading it.
OneThirty8
Damn Dirty Ape
Damn Dirty Ape
Posts: 5031
Joined: Thu Nov 07, 2002 11:11 pm
Location: Saugerties, NY
Has liked: 0
Been liked: 0

Post by OneThirty8 » Wed May 03, 2006 8:53 pm

Crazy Caboose wrote:There's no need for a video tutorial. All it is is typing in commands/functions and things like that. You would just be watching someone type. If there was audio and someone was explaining things (which would take a very long time) it would be better, but still not as good as reading it.
True. I learned to program for the DC by writing programs for the DC. In fact, I learned C by writing/porting code to the DC. A video tutorial is helpful for things like setting up a surround sound system, but in this case, it would be like me making a video to show people how to write a short story. There would be a lot of footage of me scribbling ideas on scraps of paper, typing furiously, printing and marking up my story, rewriting... but that wouldn't help anyone else learn how to write.
?И?H&#1028
DCEmu Cool Newbie
DCEmu Cool Newbie
Posts: 16
Joined: Sun Apr 30, 2006 1:10 pm
Has liked: 0
Been liked: 0

Post by ?И?H&#1028 » Wed May 03, 2006 9:11 pm

OneThirty8 wrote:
Crazy Caboose wrote:There's no need for a video tutorial. All it is is typing in commands/functions and things like that. You would just be watching someone type. If there was audio and someone was explaining things (which would take a very long time) it would be better, but still not as good as reading it.
True. I learned to program for the DC by writing programs for the DC. In fact, I learned C by writing/porting code to the DC. A video tutorial is helpful for things like setting up a surround sound system, but in this case, it would be like me making a video to show people how to write a short story. There would be a lot of footage of me scribbling ideas on scraps of paper, typing furiously, printing and marking up my story, rewriting... but that wouldn't help anyone else learn how to write.
well a lot of ppl learn better by visuals and i think the basics should be on footage just to get the jist. the feel of being in say a sort of classroom. but audio is a very good idea too.
User avatar
GyroVorbis
Elysian Shadows Developer
Elysian Shadows Developer
Posts: 1808
Joined: Mon Mar 22, 2004 4:55 pm
Location: #%^&*!!!11one Super Sonic
Has liked: 0
Been liked: 0
Contact:

Post by GyroVorbis » Wed May 03, 2006 9:21 pm

Well, we could make a DC Devver porn movie, I'll work on Viva or something naked for you guys.

Kidding. I learned by one of them cheap "Teach yourself C++ in ___ days," KOS tutorials, and my good buddy Tvspelsfreak (mentor).
Elysian Shadows - "Next-Gen" 2D/3D RPG coming to Sega Dreamcast, Steam, OUYA, and Smartphones
Image
http://www.elysianshadows.com
OneThirty8
Damn Dirty Ape
Damn Dirty Ape
Posts: 5031
Joined: Thu Nov 07, 2002 11:11 pm
Location: Saugerties, NY
Has liked: 0
Been liked: 0

Post by OneThirty8 » Wed May 03, 2006 9:27 pm

Really. If you need "visuals," go look for tuts that have example code and stuff like that. There is nothing "special" about the DC. Once you know how to program, you should be able to figure out the KOS API, or even use SDL (a lot of people start with SDL because it's a cross-platform API with a lot of documentation, examples, tuts, portable games, etc). Assuming you know how to operate a keyboard, home video footage isn't going to add anything to what a well-written tutorial can show you.
?И?H&#1028
DCEmu Cool Newbie
DCEmu Cool Newbie
Posts: 16
Joined: Sun Apr 30, 2006 1:10 pm
Has liked: 0
Been liked: 0

Post by ?И?H&#1028 » Wed May 03, 2006 9:46 pm

OneThirty8 wrote:Really. If you need "visuals," go look for tuts that have example code and stuff like that. There is nothing "special" about the DC. Once you know how to program, you should be able to figure out the KOS API, or even use SDL (a lot of people start with SDL because it's a cross-platform API with a lot of documentation, examples, tuts, portable games, etc). Assuming you know how to operate a keyboard, home video footage isn't going to add anything to what a well-written tutorial can show you.
i just have a hard time grasping what the insides of a game look like. take this for example:

Code: Select all

/* rhodium.c  -- your weight in rhodium        */

#include <stdio.h>

int main(void)

{

    float weight;    /* user weight            */

    float value;     /* rhodium equivalent     */



    printf("Are you worth your weight in rhodium?\n");

    printf("Let's check it out.\n");

    printf("Please enter your weight in pounds: ");



/* get input from the user                     */

    scanf("%f", &weight);

/* assume rhodium is $770 per ounce            */

/* 14.5833 converts pounds avd. to ounces troy */

    value = 770.0 * weight * 14.5833;

    printf("Your weight in rhodium is worth $%.2f.\n", value);

    printf("You are easily worth that! If rhodium prices drop,\n");

    printf("eat more to maintain your value.\n");



    return 0;

}
would a program for a game look like that? what are the best and easiest tuts for DC programming? im using an eBook named C Primer plus 5th ed.
User avatar
GyroVorbis
Elysian Shadows Developer
Elysian Shadows Developer
Posts: 1808
Joined: Mon Mar 22, 2004 4:55 pm
Location: #%^&*!!!11one Super Sonic
Has liked: 0
Been liked: 0
Contact:

Post by GyroVorbis » Wed May 03, 2006 10:04 pm

Not exactly.

Game programming is a bit different. That's just linear programming there. A game has a main loop that updates graphics, gets user input, processes input, updates AI/other stuff, and repeats forever.

a bit more like this:

Code: Select all

int main() {
    //do all of this stuff forever.
    while(1) {
        GetControllerInput();
        DrawFrame();
        UpdateAIorWhatever();
    }
    return 0;
}
It's not that it's hard to grasp--but yeah, game programming is a bit different than linear black-box programming.
Elysian Shadows - "Next-Gen" 2D/3D RPG coming to Sega Dreamcast, Steam, OUYA, and Smartphones
Image
http://www.elysianshadows.com
?&#1048;?H&#1028
DCEmu Cool Newbie
DCEmu Cool Newbie
Posts: 16
Joined: Sun Apr 30, 2006 1:10 pm
Has liked: 0
Been liked: 0

Post by ?&#1048;?H&#1028 » Wed May 03, 2006 10:14 pm

can u give me sum good DC tuts? will my C programming come in handy here? am i over learning for a simple console!? :|
User avatar
toastman
Iron Fist of Justice
Iron Fist of Justice
Posts: 4933
Joined: Sat Nov 10, 2001 3:08 am
Location: New Orleans
Has liked: 0
Been liked: 0
Contact:

Post by toastman » Thu May 04, 2006 12:04 am

If the example you posted is giving you a hard time, maybe you lack the cognitive skills for programming.

However, there are other avenues to game development.
No signature.
?&#1048;?H&#1028
DCEmu Cool Newbie
DCEmu Cool Newbie
Posts: 16
Joined: Sun Apr 30, 2006 1:10 pm
Has liked: 0
Been liked: 0

Post by ?&#1048;?H&#1028 » Thu May 04, 2006 12:08 am

other avenues? such as?
CKRNZ
DCEmu Junior
DCEmu Junior
Posts: 38
Joined: Mon Mar 06, 2006 3:51 pm
Has liked: 0
Been liked: 0
Contact:

Post by CKRNZ » Thu May 04, 2006 3:44 am

?И?H&#1028 wrote:
OneThirty8 wrote:
Crazy Caboose wrote:There's no need for a video tutorial. All it is is typing in commands/functions and things like that. You would just be watching someone type. If there was audio and someone was explaining things (which would take a very long time) it would be better, but still not as good as reading it.
True. I learned to program for the DC by writing programs for the DC. In fact, I learned C by writing/porting code to the DC. A video tutorial is helpful for things like setting up a surround sound system, but in this case, it would be like me making a video to show people how to write a short story. There would be a lot of footage of me scribbling ideas on scraps of paper, typing furiously, printing and marking up my story, rewriting... but that wouldn't help anyone else learn how to write.
well a lot of ppl learn better by visuals and i think the basics should be on footage just to get the jist. the feel of being in say a sort of classroom. but audio is a very good idea too.

if you need a video tutorial..order the video professor...
User avatar
JS Lemming
Insane DCEmu
Insane DCEmu
Posts: 202
Joined: Mon Apr 04, 2005 8:08 am
Location: C:\CON\CON
Has liked: 0
Been liked: 0
Contact:

Post by JS Lemming » Thu May 04, 2006 9:34 am

EDIT: Nevermind... that was too harsh.
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5486
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Has liked: 4 times
Been liked: 25 times
Contact:

Post by BlueCrab » Thu May 04, 2006 1:45 pm

Ok... this some stuff in this topic's kinda out of hand.... so....

TOPIC LOCKED
Locked