Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #50982

Creating a maze game

Newsgroups comp.lang.forth
Date 2016-09-14 20:30 -0700
Message-ID <d0ec4e28-8998-4982-92e2-e0097f61ae40@googlegroups.com> (permalink)
Subject Creating a maze game
From Steve Graham <solitary.wanderer52@gmail.com>

Show all headers | View raw


I would like to create a game for some grandsons:  Something that would include typical maze elements (walls, barriers, traps, jumping platforms, etc) and would allow them to enter in "code" to create or modify some of the elements.

It would be hosted on a Windows 7+ platform (platform-agnostic would be better for me) and would be coded in Forth, a lisp-family language (CL, Scheme, Racket, Arc, Logo, etc), Unicon and/or JavaScript.  I have been learning CL and Scheme, know a bit of Arc and Logo and a bit more of Forth, Unicon and JavaScript.

While I have been a medical information systems programmer for most of my career, it has been focused on CRUD (create/retrieve/update/delete) applications and interfacing (HL7 and proprietary).  I have virtually no experience with GUI and audio applications.

Here are some questions that have occurred to me:
1.  Which languages would be best?
2.  Which toolkits would help?  OpenGL?
3.  Can this be done on a browser?
4.  How does one control scrolling in different directions?  Do you create the screen in memory and then instruct the system to scroll in the direction of the newly created portion?
5.  Could you interface with one of the available free game engines?

Obviously this would not have to be world-class.  Just something a 10 and 12 year old might like and perhaps from which they could learn how to do some elementary coding.

Regarding Forth, I would like the ability to put in code during the play of the game -- like eval() in other languages -- and assume that it is possible in Forth.

I would appreciate your input.


Thanks, Steve

Back to comp.lang.forth | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Creating a maze game Steve Graham <solitary.wanderer52@gmail.com> - 2016-09-14 20:30 -0700
  Re: Creating a maze game lawrencedo99@gmail.com - 2016-09-14 21:41 -0700
    Re: Creating a maze game JUERGEN <epldfpga@aol.com> - 2016-09-16 10:45 -0700
      Re: Creating a maze game lawrencedo99@gmail.com - 2016-09-16 16:49 -0700
        Re: Creating a maze game JUERGEN <epldfpga@aol.com> - 2016-09-17 01:38 -0700
          Re: Creating a maze game lawrencedo99@gmail.com - 2016-09-17 02:08 -0700
            Re: Creating a maze game Julian Fondren <julian.fondren@gmail.com> - 2016-09-17 03:06 -0700
              Re: Creating a maze game JUERGEN <epldfpga@aol.com> - 2016-09-17 04:30 -0700
                Re: Creating a maze game lawrencedo99@gmail.com - 2016-09-17 15:09 -0700
                Re: Creating a maze game "HAA" <someone@microsoft.com> - 2016-09-18 14:19 +1000
                Re: Creating a maze game lawrencedo99@gmail.com - 2016-09-18 00:18 -0700
                Re: Creating a maze game JUERGEN <epldfpga@aol.com> - 2016-09-18 00:31 -0700
            Re: Creating a maze game JUERGEN <epldfpga@aol.com> - 2016-09-17 04:40 -0700
              Re: Creating a maze game JUERGEN <epldfpga@aol.com> - 2016-09-18 00:41 -0700
  Re: Creating a maze game Paul Rubin <no.email@nospam.invalid> - 2016-09-14 21:56 -0700
    Re: Creating a maze game lawrencedo99@gmail.com - 2016-09-14 22:15 -0700
      Re: Creating a maze game Melzzzzz <Melzzzzz@zzzzz.com> - 2016-09-15 05:22 +0000
      Re: Creating a maze game Paul Rubin <no.email@nospam.invalid> - 2016-09-14 22:30 -0700
        Re: Creating a maze game lawrencedo99@gmail.com - 2016-09-14 22:38 -0700
          Re: Creating a maze game Cecil Bayona <cbayona@cbayona.com> - 2016-09-15 00:43 -0500
          Re: Creating a maze game Paul Rubin <no.email@nospam.invalid> - 2016-09-14 22:59 -0700
            Re: Creating a maze game Melzzzzz <Melzzzzz@zzzzz.com> - 2016-09-15 06:06 +0000
  Re: Creating a maze game Rod Pemberton <NoHaveNotOne@zxdehrnyya.cam> - 2016-09-15 01:47 -0400
  Re: Creating a maze game anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-09-15 07:34 +0000
  Re: Creating a maze game Andreas Wagner <andreas.wagner@lowfatcomputing.org> - 2016-09-15 01:04 -0700
    Re: Creating a maze game albert@cherry.spenarnc.xs4all.nl (Albert van der Horst) - 2016-09-15 10:18 +0200
      Re: Creating a maze game Rod Pemberton <NoHaveNotOne@zxdehrnyya.cam> - 2016-09-15 17:48 -0400
    Re: Creating a maze game JUERGEN <epldfpga@aol.com> - 2016-09-16 10:50 -0700
  Re: Creating a maze game albert@cherry.spenarnc.xs4all.nl (Albert van der Horst) - 2016-09-15 10:27 +0200
  Re: Creating a maze game Mark Wills <markwills1970@gmail.com> - 2016-09-15 01:57 -0700
  Re: Creating a maze game Pablo Hugo Reda <pabloreda@gmail.com> - 2016-09-15 05:35 -0700
  Re: Creating a maze game Steve Graham <solitary.wanderer52@gmail.com> - 2016-09-15 10:22 -0700
  Re: Creating a maze game Julian Fondren <ayrnieu@gmail.com> - 2016-09-15 11:52 -0700
    Re: Creating a maze game hughaguilar96@gmail.com - 2016-09-15 20:24 -0700
      Re: Creating a maze game Julian Fondren <julian.fondren@gmail.com> - 2016-09-15 21:00 -0700
        Re: Creating a maze game hughaguilar96@gmail.com - 2016-09-16 20:16 -0700
    Re: Creating a maze game Julian Fondren <julian.fondren@gmail.com> - 2016-09-19 07:01 -0700
      Re: Creating a maze game hughaguilar96@gmail.com - 2016-09-20 15:15 -0700
      Re: Creating a maze game JUERGEN <epldfpga@aol.com> - 2016-09-21 02:05 -0700
        Re: Creating a maze game Julian Fondren <julian.fondren@gmail.com> - 2016-09-21 02:36 -0700
          Re: Creating a maze game Julian Fondren <julian.fondren@gmail.com> - 2016-09-21 07:34 -0700
            Re: Creating a maze game anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-09-21 14:55 +0000
              Re: Creating a maze game Julian Fondren <julian.fondren@gmail.com> - 2016-09-22 10:58 -0700
            Re: Creating a maze game Doug Hoffman <glidedog@gmail.com> - 2016-09-22 06:42 -0400
  Re: Creating a maze game JUERGEN <epldfpga@aol.com> - 2016-09-16 10:39 -0700
    Re: Creating a maze game hughaguilar96@gmail.com - 2016-09-16 19:44 -0700
  Creating a maze game Mark Wills <markwills1970@gmail.com> - 2016-09-17 00:16 -0700
    Re: Creating a maze game JUERGEN <epldfpga@aol.com> - 2016-09-17 02:21 -0700

csiph-web