Jump to content


Who here is doing what?


38 replies to this topic

Poll: Are you currently working on a project? If so, what is it? (1 member(s) have cast votes)

Are you currently working on a project? If so, what is it?

  1. 3D Engine (7 votes [21.21%] - View)

    Percentage of vote: 21.21%

  2. Tech Demo (2 votes [6.06%] - View)

    Percentage of vote: 6.06%

  3. Large Game (7 votes [21.21%] - View)

    Percentage of vote: 21.21%

  4. Small Game (8 votes [24.24%] - View)

    Percentage of vote: 24.24%

  5. Other (4 votes [12.12%] - View)

    Percentage of vote: 12.12%

  6. Nothing (5 votes [15.15%] - View)

    Percentage of vote: 15.15%

Vote Guests cannot vote

#1 Smokey`

    New Member

  • Members
  • PipPip
  • 25 posts

Posted 04 October 2004 - 04:21 AM

Hi guys, i was just interested in knowing what everyone here on DevMaster is currently working on (if anything)...

'Personally' i'm working on my own 3D Graphics engine aswell as a tech demo to show off it's capabilities (First milestone due by 30th November)...

I've been working on my 3D Graphics engine for the past 8 months after finishing up with my first engine (nothing fancy, just a learning curve)... It currently only capable of rendering models w/ materials and animations... Models, materials, and animations can all be exported from 3ds Max using my engine's small utility/tool kit i've started developing. (Only physique for animations at the moment). I'm currently working on the skeletal animation (optimizing), and Global Illumination.

Tech demo wise i'm goign to have an abandoned small gothic-age grave yard in the middle of the bushes somewhere, obviously over grown and eery environment... I want the tech demo to show of Global Illumination using Real Time Photon Mapping, if i get that far within my milestone however is another thing...)

Also, as part of my course (Dip in Computer Game Development) at the AIE (Academy of Interactive Entertainment), i'm working on a 3D car game with 2 other guys, we want it to be similar to that of Rock 'n Roll racing, however due to lazy artists, ...and lazy programmers ;) We only have a car (RX7) driving around on a cruddy track, with some 'okay' physics (using ODE)... We are using renderware for graphics, OpenAL for sound, ODE for Physics, Winsock for networking, and we will be developing our own AI code... (Screenshots in a week or so, once we have textures from artists)

Anyway, i'd love to hear what you guys are working on. :)

oh btw, i may have some screenshots in a week or two with the first stages of my photon mapping :D (although realistically give it 'till November 1st :P)

#2 NomadRock

    Senior Member

  • Members
  • PipPipPipPip
  • 785 posts

Posted 04 October 2004 - 04:27 AM

I have a 3d engine that I devlope and tinker around with (who doesnt?) and a big game to use it, but these are one man projects so they may never get finished. I have a small game in the works (Various poker games, multiplayer)

Realistically though, I have a whole bunch of smaller projects that take up the majority of my time. For example, I just got Java 1.5, and I am now working out learning all there is to know about generics and enums, and wow, they are increadibly complex, and increadibly well thought out. And here I was thinking C# might well have become a better language.. heh.

Most of my time though, is tied up in school, so it is difficult to find time. At any rate, I chose Other, because I couldn't just pick one.
Jesse Coyle

#3 SpreeTree

    Valued Member

  • Members
  • PipPipPip
  • 265 posts

Posted 04 October 2004 - 06:30 AM

Im currently working on my own engine, that is being used as part of a larger game made with me and a few (old) work collegues.

The engine is nothing special in itself, though it does have a large amount of features (graphics, sound, models/animations, etc.) along with its own model and texture formats, and a large amout of debugging tools.

Im currently working on the gui end of the engine, ready to be used in the game proper (dialog boxes ala win32, menu systems, consoles etc.)

The egine itself is intended to be cross-platform and multi API, but at the mo its win32 only, due to the limited amount of time i get to work on it at the moment.

Spree

#4 Goz

    Senior Member

  • Members
  • PipPipPipPip
  • 575 posts

Posted 04 October 2004 - 08:29 AM

Currently working in the alpha stages of a large game due to be released in march. Nightmare :(

Started work on the PS2 engine (with 1 other) for it around June 2002 and then, in june of this year, found out we had to do an X-Box and PC version too. Got the PC/X-Box engines together in a little under 3 months (Really ... what were sony thining with the PS2?). Fun stuff, good experience, but not sure if i can take the stress or the hours :(

In my spare time i'm writing a full visualisation engine for club installation. Working with several key VJs around the UK's london psy scene with the intention of bringing to market a PC based system that can out perform £20K worth of hardware eqiupment :) Imagine Cubase for visuals but with realtime interactivity :)

#5 Michael

    Member

  • Members
  • PipPip
  • 67 posts

Posted 04 October 2004 - 12:05 PM

Type erasure sucks (in Java 5) ;)

#6 baldurk

    Senior Member

  • Members
  • PipPipPipPip
  • 1057 posts

Posted 04 October 2004 - 02:59 PM

This is only barely related to Graphics Theory & Implementation so I'll move it to the lounge.
baldurk
He who knows not and knows that he knows not is ignorant. Teach him.
He who knows not and knows not that he knows not is a fool. Shun him.

#7 JSoftware

    Member

  • Members
  • PipPip
  • 70 posts

Posted 04 October 2004 - 03:20 PM

I'm working on a small game engine. using opengl for rendering, openal for 3d sound and some kind of verlet-integrator-like physics evaluator.. :huh:

trying to make a small tetris clone with it :cool:
Peregrinus, expectavi pedos meos in cymbalis!

#8 Mihail121

    Senior Member

  • Members
  • PipPipPipPip
  • 1059 posts

Posted 04 October 2004 - 03:46 PM

Trying to get deeper into object pascal and writing test rasterizer with it!

#9 Ed Mack

    Senior Member

  • Members
  • PipPipPipPip
  • 1239 posts

Posted 04 October 2004 - 04:39 PM

I'm currently writing a small simple engine just to learn about gameplay mechanics, and better organisation.

I'd love to look into some RTS elements - simple object spawning & control. Oh, and the gui will suck :D

#10 Ed Mack

    Senior Member

  • Members
  • PipPipPipPip
  • 1239 posts

Posted 04 October 2004 - 04:41 PM

Mihail121 said:

Trying to get deeper into object pascal and writing test rasterizer with it!

View Post

Object Pascal? You mean Satan wasn't satisfied after Pascal? j/k

Nah, Pascal is quite nice (started using it in school, for Computing Alevel), especially when put against icky 'type-how-I-told-you-already' Visual Basic

#11 NomadRock

    Senior Member

  • Members
  • PipPipPipPip
  • 785 posts

Posted 04 October 2004 - 04:53 PM

What don't you like about generics in Java, Michael? I have gotten pretty far into it, and they are extremely powerful. Now I have to go back to C# and to a comprehensive study on the differences in implementation. I have already done this with enums, and I can safely say that Java enums fit the OOP paradigm much better while allowing the same ease of use. Especially when combined with enum sets. This is much better to being forced to use bit twiddling syntax when what I mean at a higher level is set theory.
Jesse Coyle

#12 anubis

    Senior Member

  • Members
  • PipPipPipPip
  • 2225 posts

Posted 04 October 2004 - 06:38 PM

i'm currently writing a leight weight ray tracer for my upcoming article. i plan to implement all sorts of nice features, taking into account feedback, while the article series is running. it is going to be CSG based, mainly because the first aricle will be about CSG and because everything else would require getting into model loading and how to efficently store them and do intersection tests. since the article is supposed to cover a little theory behind ray tracing based algorithms i felt that CSG was best fitting
If Prolog is the answer, what is the question ?

#13 Ed Mack

    Senior Member

  • Members
  • PipPipPipPip
  • 1239 posts

Posted 04 October 2004 - 08:48 PM

Looking forwards to it :) According to my google-ponder, CSG works on Linux :D

#14 Michael

    Member

  • Members
  • PipPip
  • 67 posts

Posted 04 October 2004 - 10:52 PM

NomadRock said:

What don't you like about generics in Java, Michael?

View Post

Type erasure is incredibly annoying.

Cheers,
Michael

#15 NeZbiE

    Member

  • Members
  • PipPip
  • 61 posts

Posted 04 October 2004 - 11:27 PM

Well, in the past few months I've been working on quite a few projects, including:
-A graphics "tech" demo for a Ti-85 (6mhz z80 cpu). A videocap will be downloadable pretty soon, as the demo has already been finished (Features 2d/3d effects all in software). I worked on this project just as a test for writing semi-optimized z80 assembly maching code. Not very usefull in itself, but quite fun and was very instructive . Oldschool rocks ^_^
-For several years now, I've been developing my own scriptable engine, but its getting rather hard with a one-man team... It has been used however in several other projects, including an undergraduate network research project at OSU. I've made the code totally API-abstract, so theoretically, porting shouldn't be *too* hard. Of course, that analysis is rather subjective =P.

And of course, a load of small uneventful projects (software polyfiller and texture mapper, small math apps, procedural generation tests)

#16 NomadRock

    Senior Member

  • Members
  • PipPipPipPip
  • 785 posts

Posted 05 October 2004 - 12:32 AM

Ok, michael, that was hardly more information than you gave before. I am going to assume you are simply trolling.
Jesse Coyle

#17 Decibit

    Member

  • Members
  • PipPip
  • 34 posts

Posted 05 October 2004 - 08:37 AM

I'm busy with an isometric 2D RPG. It is single-player oriented. All events take place in the present day Europe.

#18 Michael

    Member

  • Members
  • PipPip
  • 67 posts

Posted 05 October 2004 - 12:53 PM

NomadRock said:

Ok, michael, that was hardly more information than you gave before. I am going to assume you are simply trolling.

View Post

You are assuming out of ignorance.

http://www.google.co...cs+type+erasure

Hit 2 is called "Walking through Generics, and side effects of Erasure" and pointing to one of Brucke Eckel's relevant and insightful posts on the topic (as do hits 3 and 4).

Just do your homework, in case you are interested in a real discussion.

#19 anubis

    Senior Member

  • Members
  • PipPipPipPip
  • 2225 posts

Posted 05 October 2004 - 01:25 PM

instead of just giving one sentence you should have posted the links to the relevant sites. you shouldn't assume that others do a google search just to follow what you are saying
If Prolog is the answer, what is the question ?

#20 NomadRock

    Senior Member

  • Members
  • PipPipPipPip
  • 785 posts

Posted 05 October 2004 - 04:27 PM

Ok, I am assuming that you follow this man's sentiments. Frankly, though supressing that error is not too difficult, and I hear that in a release comming soon that this will be default. The Java people had to make some very hard decisions and they went for backwards compatability, and I give them kudos for how they did it. There is a lot of Java code out there, if that code couldn't be recompiled, no one would use the new specification. My code recompiles beautifully, and I can simply extend my codebase for large projects using the new features.

It may not be pretty, but large companies require this. Cobol is still a widely used language because of it. If by adding templates, C++ had made all the old code not compile anymore, we would still be using compilers without templates, or we would have switches on the commandline to force olc C++.

What's more is that the collection classes transparently convert. STL has been standard for a long time, but I still find people who are completely and totally unwilling to work with it. Walking onto a C++ project usually means that I am stuck using arrays, cstrings, and home brewed collections. STL is *still* not the real standard. Java already had a *real* standard for collection classes, and if you walk onto a project where the last lead programmer had been an ass about doing it the old way, you can still do it the new way, and not have any problems.

This kind of compatability and useability is worth a minor annoyance. Though I do agree with you, it is kind of annoying.
Jesse Coyle





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users