Advertisement

Results for "Author: john shedletsky"

Java_Volume1 #100393
Colored Text for Console Applications

This is just a quick demonstation on how you can use the windows API to print colored text in your basic console application.

Java_Volume1 #101008
Spaceship Demo - 3D Accerlation for 2D Graphics

I'm currently tinkering around with the idea of making a massively multiplayer space warfare/trading game. In the past, I've used sprites and DirectDraw to do all my 2D game projects, but DirectDraw is being phased out and was rather inconvienent (if you wanted a rotating sprite, you'd have to get lots of pictures of the same object and flip them). What a pain. Recently I've started messing around with OpenGL (IMHO a much nicer API than DirectX) and I wrote this demo to explore the orthographic projection, which can be used to do 2D graphics at 3D speed (ironically, this is often much faster). Not that all the game objects have to be 2D, as the big rotating planet in the background demonstrates. For more code visit my site at http://www.stanford.edu/~jjshed/coding

Java_Volume1 #103397
Project Notebook - Databinding Demo

Professional programmers in the industry use serious project management software tools to coordinate development efforts. This is not one of those tools. Of course, it won't put you back several thousand dollars either. The main value to be had here is that Project Notebook is an excellent demonstration of data-binding in C# (something I was unable to find elsewhere). DataGrids, DataSets, Listboxes, Combo Boxes, Edit controls are all wired up together with very little explicitely-written code. Data is persisted as XML using a schema built in the .NET GUI. While all this database-related stuff is kind of dull - this is exactly the kind of thing that you would want to know about if you were writting any editting tools for game development.

1_2002 #111882
Colored Text for Console Applications

This is just a quick demonstation on how you can use the windows API to print colored text in your basic console application.

2_2002-2004 #126672
Poor Man's PaintShop

Poor Man's Paintshop, or MiniDraw, as it was called in school was a project that I did for my CS108 class freshman year. MiniDraw is a Java MDI vector graphics creation program that allows the loading of saving of images in XML and exports pictures to PGN format. As a drawing program, it's one of the most typical inheritence projects to do for a programming course. And as far as pathetic little Java draw programs go, this one is on the top of the heap. For more information on this specific project, visit http://www.stanford.edu/~jjshed/minidraw. For more programming information and free source code, both Java and otherwise, visit http://www.stanford.edu/~jjshed/coding

2_2002-2004 #126673
Tetris With AI

This program will allow you to play a regular game of tetris on any platform with a Java VM, pretty sweet, no? Maybe it's not. Tetris is a quintessential programming project and every hack out there has written his own copy. The difference between those programs and this one is that my tetris game will play itself - it's got built-in, and potentially extensible, AI that will play tetris. For tetris buffs, it also has "Malice Mode" and "Happy Mode" that, when enabled, will either try to screw you up by giving you the worst possible blocks at the worst time, or will toss you a bone every now and then when you need it. Give it a whirl. For more information about this specific project, visit http://www.stanford.edu/~jjshed/tetris. For more programming information and free source, both Java and otherwise, visit http://www.stanford.edu/~jjshed/coding

2_2002-2004 #127540
Colored Text for Console Applications

This is just a quick demonstation on how you can use the windows API to print colored text in your basic console application.

2_2002-2004 #128155
Spaceship Demo - 3D Accerlation for 2D Graphics

I'm currently tinkering around with the idea of making a massively multiplayer space warfare/trading game. In the past, I've used sprites and DirectDraw to do all my 2D game projects, but DirectDraw is being phased out and was rather inconvienent (if you wanted a rotating sprite, you'd have to get lots of pictures of the same object and flip them). What a pain. Recently I've started messing around with OpenGL (IMHO a much nicer API than DirectX) and I wrote this demo to explore the orthographic projection, which can be used to do 2D graphics at 3D speed (ironically, this is often much faster). Not that all the game objects have to be 2D, as the big rotating planet in the background demonstrates. For more code visit my site at http://www.stanford.edu/~jjshed/coding

2_2002-2004 #130547
Project Notebook - Databinding Demo

Professional programmers in the industry use serious project management software tools to coordinate development efforts. This is not one of those tools. Of course, it won't put you back several thousand dollars either. The main value to be had here is that Project Notebook is an excellent demonstration of data-binding in C# (something I was unable to find elsewhere). DataGrids, DataSets, Listboxes, Combo Boxes, Edit controls are all wired up together with very little explicitely-written code. Data is persisted as XML using a schema built in the .NET GUI. While all this database-related stuff is kind of dull - this is exactly the kind of thing that you would want to know about if you were writting any editting tools for game development.

3_2004-2005 #145216
Poor Man's PaintShop

Poor Man's Paintshop, or MiniDraw, as it was called in school was a project that I did for my CS108 class freshman year. MiniDraw is a Java MDI vector graphics creation program that allows the loading of saving of images in XML and exports pictures to PGN format. As a drawing program, it's one of the most typical inheritence projects to do for a programming course. And as far as pathetic little Java draw programs go, this one is on the top of the heap. For more information on this specific project, visit http://www.stanford.edu/~jjshed/minidraw. For more programming information and free source code, both Java and otherwise, visit http://www.stanford.edu/~jjshed/coding

3_2004-2005 #145217
Tetris With AI

This program will allow you to play a regular game of tetris on any platform with a Java VM, pretty sweet, no? Maybe it's not. Tetris is a quintessential programming project and every hack out there has written his own copy. The difference between those programs and this one is that my tetris game will play itself - it's got built-in, and potentially extensible, AI that will play tetris. For tetris buffs, it also has "Malice Mode" and "Happy Mode" that, when enabled, will either try to screw you up by giving you the worst possible blocks at the worst time, or will toss you a bone every now and then when you need it. Give it a whirl. For more information about this specific project, visit http://www.stanford.edu/~jjshed/tetris. For more programming information and free source, both Java and otherwise, visit http://www.stanford.edu/~jjshed/coding

3_2004-2005 #146084
Colored Text for Console Applications

This is just a quick demonstation on how you can use the windows API to print colored text in your basic console application.

3_2004-2005 #146699
Spaceship Demo - 3D Accerlation for 2D Graphics

I'm currently tinkering around with the idea of making a massively multiplayer space warfare/trading game. In the past, I've used sprites and DirectDraw to do all my 2D game projects, but DirectDraw is being phased out and was rather inconvienent (if you wanted a rotating sprite, you'd have to get lots of pictures of the same object and flip them). What a pain. Recently I've started messing around with OpenGL (IMHO a much nicer API than DirectX) and I wrote this demo to explore the orthographic projection, which can be used to do 2D graphics at 3D speed (ironically, this is often much faster). Not that all the game objects have to be 2D, as the big rotating planet in the background demonstrates. For more code visit my site at http://www.stanford.edu/~jjshed/coding

3_2004-2005 #149091
Project Notebook - Databinding Demo

Professional programmers in the industry use serious project management software tools to coordinate development efforts. This is not one of those tools. Of course, it won't put you back several thousand dollars either. The main value to be had here is that Project Notebook is an excellent demonstration of data-binding in C# (something I was unable to find elsewhere). DataGrids, DataSets, Listboxes, Combo Boxes, Edit controls are all wired up together with very little explicitely-written code. Data is persisted as XML using a schema built in the .NET GUI. While all this database-related stuff is kind of dull - this is exactly the kind of thing that you would want to know about if you were writting any editting tools for game development.

4_2005-2006 #160956
Colored Text for Console Applications

This is just a quick demonstation on how you can use the windows API to print colored text in your basic console application.

4_2005-2006 #160957
Spaceship Demo - 3D Accerlation for 2D Graphics

I'm currently tinkering around with the idea of making a massively multiplayer space warfare/trading game. In the past, I've used sprites and DirectDraw to do all my 2D game projects, but DirectDraw is being phased out and was rather inconvienent (if you wanted a rotating sprite, you'd have to get lots of pictures of the same object and flip them). What a pain. Recently I've started messing around with OpenGL (IMHO a much nicer API than DirectX) and I wrote this demo to explore the orthographic projection, which can be used to do 2D graphics at 3D speed (ironically, this is often much faster). Not that all the game objects have to be 2D, as the big rotating planet in the background demonstrates. For more code visit my site at http://www.stanford.edu/~jjshed/coding

4_2005-2006 #160958
Poor Man's PaintShop

Poor Man's Paintshop, or MiniDraw, as it was called in school was a project that I did for my CS108 class freshman year. MiniDraw is a Java MDI vector graphics creation program that allows the loading of saving of images in XML and exports pictures to PGN format. As a drawing program, it's one of the most typical inheritence projects to do for a programming course. And as far as pathetic little Java draw programs go, this one is on the top of the heap. For more information on this specific project, visit http://www.stanford.edu/~jjshed/minidraw. For more programming information and free source code, both Java and otherwise, visit http://www.stanford.edu/~jjshed/coding

4_2005-2006 #160959
Tetris With AI

This program will allow you to play a regular game of tetris on any platform with a Java VM, pretty sweet, no? Maybe it's not. Tetris is a quintessential programming project and every hack out there has written his own copy. The difference between those programs and this one is that my tetris game will play itself - it's got built-in, and potentially extensible, AI that will play tetris. For tetris buffs, it also has "Malice Mode" and "Happy Mode" that, when enabled, will either try to screw you up by giving you the worst possible blocks at the worst time, or will toss you a bone every now and then when you need it. Give it a whirl. For more information about this specific project, visit http://www.stanford.edu/~jjshed/tetris. For more programming information and free source, both Java and otherwise, visit http://www.stanford.edu/~jjshed/coding

4_2005-2006 #160960
Project Notebook - Databinding Demo

Professional programmers in the industry use serious project management software tools to coordinate development efforts. This is not one of those tools. Of course, it won't put you back several thousand dollars either. The main value to be had here is that Project Notebook is an excellent demonstration of data-binding in C# (something I was unable to find elsewhere). DataGrids, DataSets, Listboxes, Combo Boxes, Edit controls are all wired up together with very little explicitely-written code. Data is persisted as XML using a schema built in the .NET GUI. While all this database-related stuff is kind of dull - this is exactly the kind of thing that you would want to know about if you were writting any editting tools for game development.

5_2007-2008 #183474
Colored Text for Console Applications

This is just a quick demonstation on how you can use the windows API to print colored text in your basic console application.

Languages
Top Categories
Global Discovery