Note: Only make these projects if you're confident you're good at Scratch, because they're not easy to make.
Operating System: Give it a "techie" name(like Balloon or ISync, both of which are real projects, make an app shop(a gallery of apps, you download these and import into the main OS), a start menu with options like snap to grid, a bug fixer(resets all variables) and a couple of accounts, Guest and Administrator. Or you could make an account creator, and you could choose what's the account status(for realistically)
Scroller:Add scrolling effects, variables, velocity, and a unique play style plus several modes, including Survival, Time Attack, and Level Creator.
First Person Shooter: Make ammo, at least 3 different types of guns, some enemies, a boss and grenades.
Cube Wireframe Generator: You should be able to rotate the cube. Make the rotation as smooth as possible.
Offline
helltank wrote:
Note: Only make these projects if you're confident you're good at Scratch, because they're not easy to make.
Operating System: Give it a "techie" name(like Balloon or ISync, both of which are real projects, make an app shop(a gallery of apps, you download these and import into the main OS), a start menu with options like snap to grid, a bug fixer(resets all variables) and a couple of accounts, Guest and Administrator. Or you could make an account creator, and you could choose what's the account status(for realistically)
Scroller:Add scrolling effects, variables, velocity, and a unique play style plus several modes, including Survival, Time Attack, and Level Creator.
First Person Shooter: Make ammo, at least 3 different types of guns, some enemies, a boss and grenades.
Cube Wireframe Generator: You should be able to rotate the cube. Make the rotation as smooth as possible.
I have done:
Operating System: Give it a "techie" name(like Balloon or ISync, both of which are real projects, make an app shop(a gallery of apps, you download these and import into the main OS), a start menu with options like snap to grid, a bug fixer(resets all variables) and a couple of accounts, Guest and Administrator. Or you could make an account creator, and you could choose what's the account status(for realistically)
Other than account creator and bug fixer, and I'm thinking of adding that.
Offline
helltank wrote:
Note: Only make these projects if you're confident you're good at Scratch, because they're not easy to make.
Operating System: Give it a "techie" name(like Balloon or ISync, both of which are real projects, make an app shop(a gallery of apps, you download these and import into the main OS), a start menu with options like snap to grid, a bug fixer(resets all variables) and a couple of accounts, Guest and Administrator. Or you could make an account creator, and you could choose what's the account status(for realistically)
Scroller:Add scrolling effects, variables, velocity, and a unique play style plus several modes, including Survival, Time Attack, and Level Creator.
First Person Shooter: Make ammo, at least 3 different types of guns, some enemies, a boss and grenades.
Cube Wireframe Generator: You should be able to rotate the cube. Make the rotation as smooth as possible.
All except for the last one are simple and can be made with basic programming knowledge (the last one isn't too difficult either). Here are some more difficult project ideas.
Perfect RPG battle simulator: Make a game that will perfectly simulate the battle sequences of a game such as pokemon.
Realistic Physics Engine: Using real math and physics theory, so no just whipping a few simple scripts in.
Chatbot: Something you can have conservations with
Raytracer: makes a neat design
Those are some more difficult project ideas. Scratch can't do a lot of advanced stuff though.
Last edited by archmage (2010-07-20 18:11:29)
Offline
Ah yes that reminds me to start working on that RPG Battle thing again.. But nobody's done it yet? I figured there'd be some progress on that sort of thing in the time that I was gone.
Offline
i might try to do a realistic physics engine, could be fun.
Offline
@archmage: You only find it easy because you're so good at programming... btw, I have a rough sketch out of an RPG battle engine and an OS
Offline
Lol I would agree with archmage too though, those ARE easy
Offline
It's actually really simple to do most of the things on the list, not just to archmage, if you can believe it
Offline
Ace-of-Spades wrote:
Ah yes that reminds me to start working on that RPG Battle thing again.. But nobody's done it yet? I figured there'd be some progress on that sort of thing in the time that I was gone.
http://scratch.mit.edu/projects/08jackt/1150723
Last edited by soupoftomato (2010-07-21 10:41:58)
Offline
As for the pesky chatbot problem, I've got something to add. Chatbots in Scratch will not be intelligent. If I recall correctly, I've got a log of myself teaching my Chatbot lines. Because it chooses a line at random, it's impossible to be intelligent ("Hi!" "Can you explain that more clearly?" "No." "What?" "No." "So......?" "Shut up." "Hi!")
Offline
it would be possible to make a learning one though which would be interesting.
Offline
archmage wrote:
helltank wrote:
Note: Only make these projects if you're confident you're good at Scratch, because they're not easy to make.
Operating System: Give it a "techie" name(like Balloon or ISync, both of which are real projects, make an app shop(a gallery of apps, you download these and import into the main OS), a start menu with options like snap to grid, a bug fixer(resets all variables) and a couple of accounts, Guest and Administrator. Or you could make an account creator, and you could choose what's the account status(for realistically)
Scroller:Add scrolling effects, variables, velocity, and a unique play style plus several modes, including Survival, Time Attack, and Level Creator.
First Person Shooter: Make ammo, at least 3 different types of guns, some enemies, a boss and grenades.
Cube Wireframe Generator: You should be able to rotate the cube. Make the rotation as smooth as possible.All except for the last one are simple and can be made with basic programming knowledge (the last one isn't too difficult either). Here are some more difficult project ideas.
Perfect RPG battle simulator: Make a game that will perfectly simulate the battle sequences of a game such as pokemon.
Realistic Physics Engine: Using real math and physics theory, so no just whipping a few simple scripts in.
Chatbot: Something you can have conservations with
Raytracer: makes a neat design
Those are some more difficult project ideas. Scratch can't do a lot of advanced stuff though.
Funnily enough, I'm planning on starting on a perfect Pokemon battle simulator with the option of adding Pokemon and moves after I finish the projects I'm working on right now.
Offline
Good luck with that, the real trick to making a perfect simulator is getting all the formulas and various effects in. In order to be really good at the pokemon game, people have uncovered and analyzed the mechanisms of the game very preciously and you can find pages on the web explaining it all.
Offline
PlayWithFire wrote:
i might try to do a realistic physics engine, could be fun.
same. It could make so many great projects...
@archmage: the FPS wouldn't be easy to make in scratch.
Last edited by 16Skittles (2010-07-21 19:53:23)
Offline
Depends on what you mean by First person shooter. If what they mean by FPS is a rail shooter, or a click the target shooter then it isn't that hard. A 3d FPS is impossible in scratch.
Offline
I'll take up that challenge! I'll probably lose though, I only have an idea that might not even work.
Offline
No, I mean a moving FPS. You can move around... and hide and all that. If possible, maybe:
When Green Flag Clicked
Forever
If variable AI's thoughts = Hide
broadcast AI hide
end forever
and
Forever
If AI less than X:10 Y:10 from enemy,
set variable AI's thoughts to hide
That's a challenge. Oh, and you all are accomplished programmers. You're dealing with a ten year old, who signed up for only 3-4+ months so far. Get the picture?
Offline
Here's something not as easy: a scroller where the level turns around the player instead of the other way around. That's what I'm attempting to do.
Offline
PlayWithFire wrote:
it would be possible to make a learning one though which would be interesting.
Possible, but is anybody up to the challenge? That is the question. Does anybody have the drive, time and dedication to build such a chatbot?
I for one, do not. I'm busy enough as is - especially with the app import code (don't even talk to me about it) - and I've already attempted it. With poor results.
Here. I'll personally put whoever can do this in a game. The challenge is in creating a bot that learns. And responds. Intelligently. Eliza Scratch. Sorta.
The Grading Breakdown:
Intelligence: /10
Mood Detection: /3
Emotional Simulation: /3
Quality of Speech: /4
Speed: /5
UI: /2
Tinker Friendly: /3
Total: /20
Rewards: Appearance in several projects, including tinoesroho's Scratch NetOS, Stickman Free Network and in Protoman Battle Network: Paradox.
Offline
A fps isn't super hard neither is a 3d one. In fact it's almost the same as the others. A fps works like a scroller. Me, windowsapple, and quite a few other people are currently working on one. I already made an A.I. bot for it because that's what I'm best at. I'm currently also working on a legend of Zelda rpg with a couple other people
Offline