Advertisement

Results for "Author: john shedletsky"

2002ASP #7919
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.

2002C #16524
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.

2002VB #25128
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.

ASP_Volume2 #39919
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

ASP_Volume2 #39920
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

ASP_Volume2 #40787
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.

ASP_Volume2 #41402
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

ASP_Volume2 #43794
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.

ASP_Volume3 #55659
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.

ASP_Volume3 #55660
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

ASP_Volume3 #55661
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

ASP_Volume3 #55662
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

ASP_Volume3 #55663
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.

C_Volume2 #80981
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

C_Volume2 #80982
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

C_Volume2 #81849
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.

C_Volume2 #82464
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

C_Volume2 #84859
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.

Java_Volume1 #99525
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

Java_Volume1 #99526
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

Languages
Top Categories
Global Discovery