This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#26 2010-05-15 14:31:26

wildplayer
Scratcher
Registered: 2008-08-01
Posts: 100+

Re: External work: Game engine.

cds56 wrote:

wildplayer wrote:

Are you planning to do this on scratch? Because if you are there are some big issues I need to point out.

I'm trying to make a 3d platform in scratch, but its not working out that well. Its more like a scrolling engine at this point. If you care to help the collab link is in my signature.

He's trying to write this in C++

not scratch.

C++ is a typed language.

Unlike scratch.

Scratch is a visual Programming language.

I understand that but will he use pictures and whatnot and put them in scratch

Offline

 

#27 2010-05-15 14:43:35

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: External work: Game engine.

?


wot?


@marky:

yes, SDL is "better" than GLUT.

Newer, open-source, more expansive.

It's also more complex.

GLUT is much simpler to use than SDL. Erm, At the moment, that is the indication anyway.


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#28 2010-05-15 21:37:58

blackbird1676
Scratcher
Registered: 2009-06-21
Posts: 20

Re: External work: Game engine.

Well We can WRITE some new commands. If limited That is the beauty of C++.


We must secure the existence of our people and a future for white children!! I am not skinhead nor any other Organization.

Offline

 

#29 2010-05-15 21:55:54

blackbird1676
Scratcher
Registered: 2009-06-21
Posts: 20

Re: External work: Game engine.

Oh so we are just integrating libs?? And Headers??? i thought you wanted to start from a BLANK .CPP document?? Much easier. check out these.
Physics: http://bulletphysics.org/wordpress/
3d Models importation : http://www.opengl.org/
Audio: http://www.thefreecountry.com/sourcecode/audio.shtml
Online multiplayer (possible):http://gpo.zugaina.org/net-libs <or Sql server over a hamiichi>
Texture creation: gimp
Particle + Model creation: Blender
Example Of other engines: http://cubeengine.com   http://sourceforge.net/projects/openfury/
http://www.crystalspace3d.org/tikiwiki/tiki-index.php?page=About+Crystal+Space


We must secure the existence of our people and a future for white children!! I am not skinhead nor any other Organization.

Offline

 

#30 2010-05-16 07:25:26

Lar-Rew
Scratcher
Registered: 2010-02-19
Posts: 100+

Re: External work: Game engine.

I know C but not C++... Is that close enough?

Offline

 

#31 2010-05-16 08:18:39

Jonaray
Scratcher
Registered: 2010-05-16
Posts: 1

Re: External work: Game engine.

cds56 wrote:

markyparky56 wrote:

fanofcena wrote:

Um brother u actually jst need  Direct X SDK and that will be all (: or  XNA game development kit by microsoft

I have the XNA game dev kit, but id rather make it this way, much more customizble and re-usable.

Everything else marky has suggested is better, easier, and cross platform  big_smile .

SDL is probably a good way to simplify things, yes, a good idea.

Gotta love cross platform! All true though, that aside, if we had no other reason, developing a game and its engine from scratch = WAY MORE FUN!
Once upon a time, if you wanted to create a game you would create basic images in simple bitmap tool then use a command line compiler to write out how you want your game to behave/interact. It means we go back to basics only... well... we are not shooting 2d paint created bitmaps are we?
Anyway, In case of any doubt, I am in wherever I can help!
smile

Offline

 

#32 2010-05-16 09:08:39

Sparkyasa
Scratcher
Registered: 2008-06-27
Posts: 24

Re: External work: Game engine.

Lar-Rew wrote:

I know C but not C++... Is that close enough?

Me too, and I don't think so, C++ and C are two completely different languages.

Never mind I'm learning C++ now

Last edited by Sparkyasa (2010-05-16 14:16:44)


http://internetometer.com/image/12201.png

Offline

 

#33 2010-05-16 09:32:17

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: External work: Game engine.

Sparkyasa wrote:

Lar-Rew wrote:

I know C but not C++... Is that close enough?

Me too, and I don't think so, C++ and C are two completely different languages.

But I think you can mix and match with C++, or C++ can atleast read it, I don't know if it can compile it though.

blackbird1676 wrote:

Oh so we are just integrating libs?? And Headers??? i thought you wanted to start from a BLANK .CPP document?? Much easier. check out these.
Physics: http://bulletphysics.org/wordpress/
3d Models importation : http://www.opengl.org/
Audio: http://www.thefreecountry.com/sourcecode/audio.shtml
Online multiplayer (possible):http://gpo.zugaina.org/net-libs <or Sql server over a hamiichi>
Texture creation: gimp
Particle + Model creation: Blender
Example Of other engines: http://cubeengine.com   http://sourceforge.net/projects/openfury/
http://www.crystalspace3d.org/tikiwiki/ … stal+Space

Yeah, but sometimes its easier to use libarys of headders and source files, writing every thing froms cratch would take far to long.

wildplayer wrote:

I understand that but will he use pictures and whatnot and put them in scratch

He has a name, and if you mean screen shots, then i don't know, im making an engine, not a game. The game will come afterwards.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#34 2010-05-16 15:38:10

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: External work: Game engine.

markyparky56 wrote:

Sparkyasa wrote:

Lar-Rew wrote:

I know C but not C++... Is that close enough?

Me too, and I don't think so, C++ and C are two completely different languages.

But I think you can mix and match with C++, or C++ can atleast read it, I don't know if it can compile it though.

blackbird1676 wrote:

Oh so we are just integrating libs?? And Headers??? i thought you wanted to start from a BLANK .CPP document?? Much easier. check out these.
Physics: http://bulletphysics.org/wordpress/
3d Models importation : http://www.opengl.org/
Audio: http://www.thefreecountry.com/sourcecode/audio.shtml
Online multiplayer (possible):http://gpo.zugaina.org/net-libs <or Sql server over a hamiichi>
Texture creation: gimp
Particle + Model creation: Blender
Example Of other engines: http://cubeengine.com   http://sourceforge.net/projects/openfury/
http://www.crystalspace3d.org/tikiwiki/ … stal+Space

Yeah, but sometimes its easier to use libarys of headders and source files, writing every thing froms cratch would take far to long.

wildplayer wrote:

I understand that but will he use pictures and whatnot and put them in scratch

He has a name, and if you mean screen shots, then i don't know, im making an engine, not a game. The game will come afterwards.

Marky, do you have flowcharting skillz?

Cause you'll need to make a flow chart of how the engine's mechanics will mesh, and a list of what to do, what needs to be done, and what has been done already(currently nothing?) , and order it in order of importance.

e.g.

1.


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#35 2010-05-17 07:58:57

Sparkyasa
Scratcher
Registered: 2008-06-27
Posts: 24

Re: External work: Game engine.

markyparky56 wrote:

Sparkyasa wrote:

Lar-Rew wrote:

I know C but not C++... Is that close enough?

Me too, and I don't think so, C++ and C are two completely different languages.

But I think you can mix and match with C++, or C++ can atleast read it, I don't know if it can compile it though.

A C and C++ IDE: Dev-C++


http://internetometer.com/image/12201.png

Offline

 

#36 2010-05-17 08:48:53

Sperry
Scratcher
Registered: 2010-03-09
Posts: 500+

Re: External work: Game engine.

Id help, but I only know the basics of C++. I dont know anything about SDL but I do have Dark GDK.


http://img709.imageshack.us/img709/3252/gobanim2.gifhttp://ls.gd/bo

Offline

 

#37 2010-05-17 08:50:53

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: External work: Game engine.

cds56 wrote:

markyparky56 wrote:

Sparkyasa wrote:

Me too, and I don't think so, C++ and C are two completely different languages.

But I think you can mix and match with C++, or C++ can atleast read it, I don't know if it can compile it though.

blackbird1676 wrote:

Oh so we are just integrating libs?? And Headers??? i thought you wanted to start from a BLANK .CPP document?? Much easier. check out these.
Physics: http://bulletphysics.org/wordpress/
3d Models importation : http://www.opengl.org/
Audio: http://www.thefreecountry.com/sourcecode/audio.shtml
Online multiplayer (possible):http://gpo.zugaina.org/net-libs <or Sql server over a hamiichi>
Texture creation: gimp
Particle + Model creation: Blender
Example Of other engines: http://cubeengine.com   http://sourceforge.net/projects/openfury/
http://www.crystalspace3d.org/tikiwiki/ … stal+Space

Yeah, but sometimes its easier to use libarys of headders and source files, writing every thing froms cratch would take far to long.

wildplayer wrote:

I understand that but will he use pictures and whatnot and put them in scratch

He has a name, and if you mean screen shots, then i don't know, im making an engine, not a game. The game will come afterwards.

Marky, do you have flowcharting skillz?

Cause you'll need to make a flow chart of how the engine's mechanics will mesh, and a list of what to do, what needs to be done, and what has been done already(currently nothing?) , and order it in order of importance.

e.g.

1.

Yeah, i can do flow charts. but before i can do the flow chart, we need to know what we're going to include.

Heres a list of what I want:
3D in game rendering
Game pad compatibility
Quality sounds
Physics
Weapons
Landscapes
Lighting

Anything you want to add?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#38 2010-05-17 08:52:06

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: External work: Game engine.

Sparkyasa wrote:

markyparky56 wrote:

Sparkyasa wrote:


Me too, and I don't think so, C++ and C are two completely different languages.

But I think you can mix and match with C++, or C++ can atleast read it, I don't know if it can compile it though.

A C and C++ IDE: Dev-C++

That link doresn't work.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#39 2010-05-17 08:59:41

fanofcena
Scratcher
Registered: 2008-07-03
Posts: 1000+

Re: External work: Game engine.

ah ahem all of u are really scratchers not programmer actually bullet physics etc are needed in HUGE games that can be sold i dunt think on this level of knowledge that is possilbe . No offence . but for a fun game u can simply programm the things  big_smile


BTW USE C# cause of Microsoft XNA toolkit its b8r then Dark GDK + UR GAme can be played on X box 360 *  big_smile  and supporting directX means u can do anything even install videos in it also u guyz should read some source codes of regular softwares on net that helps a lot  big_smile  .

I Hope u succed Marky And Group ,, BTW About DARK GDK wait for a month to see something thats Dark GDK at 100%

Last edited by fanofcena (2010-05-17 09:03:03)


http://i53.tinypic.com/2vxr2c0.png Click whats above u might make a cute planet happy ^_^

Offline

 

#40 2010-05-17 09:21:09

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: External work: Game engine.

fanofcena wrote:

ah ahem all of u are really scratchers not programmer

1. Eh-hem... iv asked some non scratcher friends to help out aswell.

fanofcena wrote:

bullet physics etc are needed in HUGE games that can be sold i dunt think on this level of knowledge that is possilbe . No offence . but for a fun game u can simply programm the things  big_smile

2. Thats the point of the two engines which i have linked to up at the top.

fanofcena wrote:

BTW USE C# cause of Microsoft XNA toolkit its b8r then Dark GDK + UR GAme can be played on X box 360 *

3. To play it on the Xbox you have to pay $100 dollars a year.

fanofcena wrote:

supporting directX means u can do anything even install videos in it also u guyz should read some source codes of regular softwares on net that helps a lot  big_smile  .

4. See 2.

fanofcena wrote:

I Hope u succed Marky And Group

5. Thanks

fanofcena wrote:

BTW About DARK GDK wait for a month to see something thats Dark GDK at 100%

6. What do you mean?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#41 2010-05-17 10:05:42

fanofcena
Scratcher
Registered: 2008-07-03
Posts: 1000+

Re: External work: Game engine.

xD marky wow what an answers LOL

btw jst 1 thing that u saw that DBZ thunderstorm teaser its MMO  tongue


http://i53.tinypic.com/2vxr2c0.png Click whats above u might make a cute planet happy ^_^

Offline

 

#42 2010-05-17 10:47:22

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: External work: Game engine.

fanofcena wrote:

xD marky wow what an answers LOL

btw jst 1 thing that u saw that DBZ thunderstorm teaser its MMO  tongue

Using the Network.h then?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#43 2010-05-17 11:41:50

Sperry
Scratcher
Registered: 2010-03-09
Posts: 500+

Re: External work: Game engine.

Sperry wrote:

Id help, but I only know the basics of C++. I dont know anything about SDL but I do have Dark GDK.

^Bumpy^


http://img709.imageshack.us/img709/3252/gobanim2.gifhttp://ls.gd/bo

Offline

 

#44 2010-05-17 11:49:31

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: External work: Game engine.

Sperry wrote:

Sperry wrote:

Id help, but I only know the basics of C++. I dont know anything about SDL but I do have Dark GDK.

^Bumpy^

SDL is a libary of different files which might come in handy, so if you can read C++ then your ok.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#45 2010-05-17 11:52:38

Sperry
Scratcher
Registered: 2010-03-09
Posts: 500+

Re: External work: Game engine.

markyparky56 wrote:

Sperry wrote:

Sperry wrote:

Id help, but I only know the basics of C++. I dont know anything about SDL but I do have Dark GDK.

^Bumpy^

SDL is a libary of different files which might come in handy, so if you can read C++ then your ok.

Thankies!  smile

When do we start? I have VS2008 as well, just so you know


http://img709.imageshack.us/img709/3252/gobanim2.gifhttp://ls.gd/bo

Offline

 

#46 2010-05-17 11:54:39

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: External work: Game engine.

Sperry wrote:

markyparky56 wrote:

Sperry wrote:


^Bumpy^

SDL is a libary of different files which might come in handy, so if you can read C++ then your ok.

Thankies!  smile

When do we start? I have VS2008 as well, just so you know

Well, that depends on what we're putting in it. I posted a list, so if you want to add anything to that...


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#47 2010-05-17 12:00:58

Sperry
Scratcher
Registered: 2010-03-09
Posts: 500+

Re: External work: Game engine.

markyparky56 wrote:

Sperry wrote:

markyparky56 wrote:


SDL is a libary of different files which might come in handy, so if you can read C++ then your ok.

Thankies!  smile

When do we start? I have VS2008 as well, just so you know

Well, that depends on what we're putting in it. I posted a list, so if you want to add anything to that...

What list?  hmm


http://img709.imageshack.us/img709/3252/gobanim2.gifhttp://ls.gd/bo

Offline

 

#48 2010-05-17 12:02:34

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: External work: Game engine.

Sperry wrote:

markyparky56 wrote:

Sperry wrote:


Thankies!  smile

When do we start? I have VS2008 as well, just so you know

Well, that depends on what we're putting in it. I posted a list, so if you want to add anything to that...

What list?  hmm

markyparky56 wrote:

Heres a list of what I want:
3D in game rendering
Game pad compatibility
Quality sounds
Physics
Weapons
Landscapes
Lighting

Anything you want to add?

That one.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#49 2010-05-17 15:50:05

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: External work: Game engine.

\

markyparky56 wrote:

Heres a list of what I want:
3D in game rendering
Game pad compatibility
Quality sounds
Physics
Weapons
Landscapes
Lighting

Anything you want to add?

A HUD
(and much later) proper destruction of objects, like walls, the ground.


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#50 2010-05-17 17:27:38

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: External work: Game engine.

cds56 wrote:

\

markyparky56 wrote:

Heres a list of what I want:
3D in game rendering
Game pad compatibility
Quality sounds
Physics
Weapons
Landscapes
Lighting

Anything you want to add?

A HUD
(and much later) proper destruction of objects, like walls, the ground.

HUD? You mean like an overlay?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

Board footer