I am seeking a couple of programmers of C++ and Assembly for a new gaming console. You would be working with a team of ten people. We currently have sound composers, pixel artists, branding, animators/modelers and electronic techs.
Your first project will be coding in a basic start screen and an auto run function for a game.
The second project will be coding for games. The games will be 16-bit format, not PS3 type stuff. This is a retro style system.
PM me on here for more information or email me fayt (at) rodgame (dot) com
Hey, I can program in C/C++ to an adequate level, and I'm always up for learning new languages (as I'm not yet familiar with Assembly)
Either way I think I'd be doing everyone a favor by asking for a little bit more detail?
Failing that I may be able to lend a hand with any music you want, (if you want actual music) as I'm a guitarist and I have a band that could probably help me out for this.
If you could learn some Assembly that would be great. However C/C++ is a great help also.
I have an active team of people who are currently working on developing a new gaming console to be released nationwide. From 3D renders to actually creating the prototype and games. We have a rough draft of the website up. This console is to be a retro style because countless thousands of gamers and developers are reverting to retro games and are missing the classics.
-1 RCA Cable Port
- 1 Power Cord Port
-4 USB Controller Ports
-1 USB Game Slot
-1 USB Flashdrive Memory Slot
-1 Dual Output Port
-16 Bit Graphics
This project is based in Charlottesville, Virginia. I am working on the 3D rendering of the console. Here is an early rough draft of it: [Link Removed] I only want to show it privately.
Taking a look at the assembly language I know that it's going to take me a while to get used to it, also I feel thatI may not be of much use with the C core since it mostly sounds like not want interaction with the chip, peripherals or rendering. And I'm not too handy with graphics APIs yet either.
Or well at least it's nice to know some more info. It may get you some other takers.
If you have an API specification already I could take a look into making a prototype game, or at least a test screen or something.
And I'm still able to have a go at producing some music. If you want I could make a little song demo and send it over when I'm done. I'll just take a guess at a few themes?
Binaural sounding? For casual background music and high tension scenarios (like fortress levels on Mario)?
Enough to program a splash screen and coding to load a file from a flashdrive. The rest would be simply interacting the game with the console.
Plus if you are working on the software side, you'd be programming the actual games. (Such as movements, actions, buttons, etc)
So the first task would be programming a splash screen, which I imagine should be like your company logo, and shows while the console is loading data from the drive?
And also we'd need to know how the data is stored onto the drive, are we for now just going to assume (for now at least) that a drive will be dedicated to a specific game and a specific file type (and extension) will be used to contain most of the games logic.
In which case we'd need to load the filenames/types and find the correct file type that contains all the game data, and load it into the consoles memory?
It is essentially telling the console how to load and run that game, any graphic images and music files will be able to be on the drive separate to the main game file.
In order to program properly some specifics would be advisable.
If the reason you've not provided these details is because you're not yet sure about how you want to save game data onto a drive and how it should be loaded in then this is what should be done before actually trying to program it.
Hmm... I have been thinking about the file loading problem and it is quite difficult. Considering that this is a console, there is no underlying OS for you to access the file systems. The problems here is that for creating a console, you effectively have to program your own OS for it, which will take a LONG time.
The flashdrives are programed to auto-run when inserted
How would that have been done? Are they programmed to auto-run on an operating system based off the Linux Kernel? If so, is your console going to be based off the Linux kernel?
Seeing all these problems (and there are many more that I can foresee, such as actually interacting with the graphics on a monitor), I don't think that I can accept something like this, as the time is just far too long.